Required courses: 18 credit hours
-
SSD 210: Programming Structure & Arch (3)
-
SSD 310: Dev Tools & IDEs (2)
-
SSD 315: Iterative, Incremental Dev (2)
-
SSD 330: Systems, General & Complex (2)
-
SSD 340: OO Language (1) OR
-
SSD 345: Programming Language Ecology (1)
-
SSD 355: OO Analysis & Design (3)
-
SSD 370: Tech & Culture Change (1)
-
SSD 385: Data Modeling (2)
-
SSD 410: Data Persistence & Integrity (2)
Elective: 3 credit hours
Students must choose three hours of special topics such as:
-
SSD 335: Special Topics
-
SSD 435: Special Topics
Elective may also be chosen from computer science or media arts.
Minor Total: 21 credit hours