Department of Computer Science
Course Syllabi
ABET Required Syllabi
- Computer Science 1
- Computer Science II
- Data Structures and Algorithm Analysis I
- Organization of Programming Languages
- Computer Systems
- Numerical Methods for Digital Computers
- Theoretical Foundations of Computing
- Discrete Mathematics for Computer Science
- Design and Implementation of Operating Systems I
- Social Issues in Computing
ABET Elective Syllabi
- Computer Proficiency
- Computer Science Principles
- Computer Programming
- Unix Programming
- C/C++ Programming
- Mobile Applications Development
- Video Game Development
- Introduction to Computer Security
- Software Engineering
- Agile Software Development
- Introduction to Database Systems
- Numerical Mathematics: Analysis
- Introduction to Cyber Physical Systems
- Immersive Computing
- Machine Learning