Curriculum

The doctoral program in computing is a 48-credit program. Research commences in the first year when students begin a 12-credit integrative core and a 6-credit research seminar sequence, and continues through an advanced elective sequence in the second year. A 12-credit dissertation completes the 3-year program.

FIRST YEAR

Fall Semester 7 credits
DCS 891A Research Seminar I 1 credit
DCS 801 Software Design & Implementation 3 credits
DCS804 Component and Service-Oriented Software Engineering 3 credits
Spring Semester 7 credits
DCS 891B Research Seminar II 1 credit
DCS 834 Data Communications & Networking 3 credits
DCS 824 Cloud Distributed Computing 3 credits
Summer Semester 7 credits
DCS 891C Research Seminar III 1 credit
DCS 805 Web Technologies 3 credits
DCS 861B Data Mining 3 credits

SECOND YEAR

Fall Semester 7 credits
DCS 891D Research Seminar IV 1 credit
DCS 806 XML & Sematic Web 2 credits
DCS 860A Topics of Emerging Computer Technology 2 credits
DCS 861H Digital Image Processing 2 credits
Spring Semester 7 credits
DCS 891E Research Seminar V 1 credit
DCS 861G Big Data Analytics 2 credits
DCS 861A Topics in Emerging Computer Technology 2 credits
DCS 860B Computer Security 2 credits
Summer Semester 1 credit
  Research Seminar VI 1 credit

THIRD YEAR

Fall Semester 6 credits
DCS 990 Dissertation for DPS I 6 credits
Spring Semester 6 credits
DCS 991 Dissertation for DPS II 6 credits

Schedule