Curriculum

Created by DCS Program Support, Modified on Fri, 4 Oct, 2024 at 1:53 AM by DCS Program Support

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 201Discrete Structures in Computer Science (3 units)
CMSC 202Principles of Programming (3units)
CMSC 203Computer Systems and Organization (3 units)
CMSC 204Data Structures and Algorithms (3 units)
CMSC 205Data Communications and Networking (3 units) (Prerequisite: CMSC 203 or consent of instructor)
CMSC 206Database Management Systems (3 units) (Prerequisite: CMSC 204 or consent of instructor)
CMSC 207Web Programming and Development (Prerequisite: CMSC 202 or consent of instructor)
CMSC 208Software Engineering (3 units) (Prerequisite: CMSC 202 and CMSC 204 or consent of instructor)

Elective Courses*


Choose any one:

CMSC 209Management Information Systems (3 units) (Prerequisite: consent of instructor)
CMSC 210Introduction 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

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article