Introduction to Computing
Introduction to Computing Lab
English Composition & Comprehension
Calculus and Analytical Geometry
Programming Fundamentals
Discrete Structures
Software Engineering
Object Oriented Programming
Linear Algebra
Data Structures and Algorithms
Software Design and Architecture
Technical and Business Writing
Operating Systems
Introduction to Database Systems
Web Engineering
Software Quality Engineering
Computer Comm. and Networks
Software Construction and Development