B.Sc. Computer Engineering
Dual enrollment
- Mathematics: Calculus, Multivariable Calculus, Linear Algebra, Differential Equations, Statistical Methods
- Programming: C Programming, Introduction to Computer Engineering Concepts, Programming Language Concepts
- Theory: Data Structures, Algorithms, Discrete Computational Structures, Formal Languages and Abstract Machines
- Systems: Computer Organization, Logic Design, Operating Systems, Embedded Systems Development, Electrical Circuits
- Software: Software Engineering, Data Management and File Structures, Signals and Systems
- Capstone: Computer Engineering Design I and II