Updated 2019 Curriculum
The DCS Curriculum has been restructured to include 24 units of core courses and 3 units of elective courses, totaling 27 units which can be completed in four semesters. Further information regarding the program may be found in the DCS Program Handbook.
Core Courses
CMSC 201 | Discrete Structures in Computer Science (3 units) |
CMSC 202 | Principles of Programming (3units) |
CMSC 203 | Computer Systems and Organization (3 units) |
CMSC 204 | Data Structures and Algorithms (3 units) |
CMSC 205 | Data Communications and Networking (3 units) (Prerequisite: CMSC 203 or consent of instructor) |
CMSC 206 | Database Management Systems (3 units) (Prerequisite: CMSC 204 or consent of instructor) |
CMSC 207 | Web Programming and Development (Prerequisite: CMSC 202 or consent of instructor) |
CMSC 208 | Software Engineering (3 units) (Prerequisite: CMSC 202 and CMSC 204 or consent of instructor) |
Elective Courses*
Choose any one:
CMSC 209 | Management Information Systems (3 units) (Prerequisite: consent of instructor) |
CMSC 210 | Introduction to Artificial Intelligence (3 units) (Prerequisite: CMSC 204 or consent of instructor) |
*Elective courses will be offered upon availability of lecturers
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article