Graduate Courses
- Smart Buildings
- Programming Paradigms for Sensor Networks
- Cryptography
- Cyberphysical Systems
- Operating Systems
- Programming Languages
- Algorithms
- Computer Vision
- Data-driven Methods in Computer Graphics
- Computation Theory
- Computer Organization
Undergraduate Courses
- Microprocessors
- Digital Design
- Discrete Time Signals
- Circuits 1
- Numerical Analysis
- Human Computer Interaction
- Computer Graphics
- Digital Logic
- Differential Equations
- Discrete Mathematics
- Engineering Statistics
- Calculus I, II, III
- Microeconomics
- Technical Writing
- Public Speaking
- Engineering Economy
- Software Engineering
- Legal and Social Issues of Computing