Department I Courses

Health Psychology 500

Study of psychological factors in health, illness, and healthcare, including stress management, health behaviors, and patient-provider relationships.

Software Engineering 500

Study of systematic approaches to software development, including requirements analysis, design, testing, and project management.

Microelectronics 500

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

Public Speaking 200

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

Digital Circuits 400

Design and implementation of digital logic circuits, including combinational and sequential circuits, and digital system design.

Machine Learning 500

Study of algorithms that improve performance through experience. Topics include supervised and unsupervised learning, neural networks, and deep learning.

Data Structures 400

An exploration of fundamental data structures and algorithms, including arrays, linked lists, stacks, queues, trees, and graphs. Emphasis on implementation and analysis.

Data Structures 500

An exploration of fundamental data structures and algorithms, including arrays, linked lists, stacks, queues, trees, and graphs. Emphasis on implementation and analysis.

Psychology of Personality 500

Examination of major theories and research on personality development, structure, and assessment.

Biomedical Imaging 100

Study of medical imaging technologies, including X-ray, CT, MRI, and ultrasound, and their clinical applications.

Motivation and Emotion 100

Exploration of factors that drive behavior and influence emotional experiences, including physiological, cognitive, and social aspects.

Biomechanics 500

Application of mechanical principles to biological systems, including the study of motion, deformation, and stress analysis in living organisms.

Embedded Systems 300

Design of computer systems embedded in larger devices, covering hardware-software integration and real-time operating systems.

Counseling Psychology 100

Introduction to theories and techniques of psychological counseling, emphasizing ethical practice and diverse client populations.

Abnormal Psychology 500

Study of psychological disorders, their causes, symptoms, and treatments, emphasizing current diagnostic criteria and research findings.

Machine Learning 200

Study of algorithms that improve performance through experience. Topics include supervised and unsupervised learning, neural networks, and deep learning.

Mobile App Development 400

Hands-on course in creating applications for mobile devices, covering user interface design, data management, and platform-specific features.

Social Psychology 400

Study of how individuals think, feel, and behave in social contexts, including topics such as attitudes, group dynamics, and social influence.

Political Science 400

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