- Computer Architecture
- Coordinate Geometry and Differential Equations
- Data Structures and Algorithms
- Data Structures and Algorithms Laboratory
- Differential and Integral Calculus
- Digital Electronics
- Digital Electronics Laboratory
- Digital Logic Design
- Digital Logic Design Laboratory
- Discrete Mathematics
- Economics and Accounting
- English and Human Communication
- English Skills Laboratory
- Fourier Analysis and Linear Algebra
- Introduction to Computer Systems
- Microprocessors and Microcontrollers
- Microprocessors and Microcontrollers Laboratory
- Numerical Methods
- Numerical Methods Laboratory
- Object Oriented Programming