Declaring a CS Minor
No more than 3 credits of D grades may be used to satisfy requirements for the Computer Science Minor.
The minor in computer science requires completion of at least 19 credits. Students should pay careful attention to prerequisites when selecting courses.
For policies governing all minors, see AP.5.3.4 Minors.
Total credits: 19-20
|CS 112||Introduction to Computer Programming (Mason Core)||4|
|CS 211||Object-Oriented Programming||3|
|CS 310||Data Structures||3|
Additional Computer Science Courses
|Select three from the following:||9-10|
|Computer Programming for Engineers|
or CS 262
|Introduction to Low-Level Programming|
|Synthesis of Ethics and Law for the Computing Professional (Mason Core)|
|Introduction to Game Design|
|Formal Methods and Models|
|Object-Oriented Software Design and Implementation|
|Computer Systems and Programming|
|Computer Communications and Networking|
|Comparative Programming Languages|
|Computer Systems Architecture|
|Secure Programming and Systems|
|Introduction to Artificial Intelligence|
|Analysis of Algorithms|