Department F Courses

Wireless Communications 200

Examination of wireless communication systems, including cellular networks, Wi-Fi, and satellite communications.

Algorithms 200

Advanced study of algorithm design and analysis. Topics include sorting, searching, dynamic programming, graph algorithms, and computational complexity.

Control Systems 300

Study of feedback control systems in engineering, including system modeling, stability analysis, and controller design.

Statistics for Psychology 100

Application of statistical techniques to psychological data, including descriptive statistics, hypothesis testing, and regression analysis.

Linear Algebra 100

Introduction to vector spaces, linear transformations, matrices, and systems of linear equations. Applications in various fields are explored.

Industrial-Organizational Psychology 400

Application of psychological principles to workplace settings, including employee selection, training, and organizational behavior.

Political Science 300

Study of political systems, institutions, and processes. Topics include comparative politics, international relations, and political theory.

Microelectronics 300

Study of semiconductor devices and integrated circuits, including fabrication processes and circuit design.

World History 300

A survey of major historical events and trends from ancient civilizations to the modern era. This course examines the development of cultures, political systems, and global interactions throughout human history.

World History 200

A survey of major historical events and trends from ancient civilizations to the modern era. This course examines the development of cultures, political systems, and global interactions throughout human history.

Discrete Mathematics 100

Introduction to mathematical structures fundamental to computer science, including logic, set theory, combinatorics, graph theory, and discrete probability.

Public Speaking 400

Development of effective oral communication skills. Students will learn to prepare and deliver various types of speeches and presentations.

Forensic Psychology 100

Application of psychological principles to legal and criminal justice systems, including criminal profiling and eyewitness testimony.

Biology 101 200

An introduction to the principles of biology, covering cell structure, genetics, evolution, and ecology. Laboratory work includes microscopy and experimental design.

School Psychology 400

Examination of psychological services in educational settings, including assessment, intervention, and consultation for students' academic and behavioral needs.

Network Protocols 100

Detailed examination of communication protocols used in computer networks, including TCP/IP, HTTP, and wireless protocols.

Financial Accounting 300

Introduction to the principles of accounting, financial statements, and the accounting cycle. Emphasis on interpreting and using financial information.

Business Law 200

Overview of legal principles affecting business operations, including contracts, torts, intellectual property, and business organizations.

Operating Systems 400

Study of operating system principles, including process management, memory management, file systems, and distributed systems.

Renewable Energy Systems 400

Exploration of renewable energy technologies, including solar, wind, and hydroelectric power systems.