Visit the School of Engineering and Applied Science website for minor in computer science admission criteria.
The following requirements must be fulfilled: 18 credits, including 12 credits in required courses and 6 credits in elective courses. At least 15 of these credits must be in computer science courses completed at GW.
Graduation grade-point average criteria—To satisfactorily complete a minor in computer science, a student must have a minimum grade-point average of 2.2 in all the computer science courses.
|CSCI 1111||Introduction to Software Development|
|CSCI 1112||Algorithms and Data Structures|
|CSCI 1311||Discrete Structures I|
|CSCI 2113||Software Engineering|
|A minimum of two CSCI elective courses requiring CSCI 2113 or above as a prerequisite; CSCI 2441, CSCI 2441W, CSCI 2460, CSCI 6561 and CSCI 6562 are the only exceptions to the prerequisite rule. Possible courses include:|
|CSCI 2441||Database Systems and Team Projects|
|CSCI 2441W||Database Systems and Team Projects|
|CSCI 2460||Introduction to Computer Systems|
|CSCI 4341||Continuous Algorithms|
|CSCI 4342||Computational Linear Algebra and Applications|
|CSCI 4364||Machine Learning|
|CSCI 4431||Computer Networks I|
|CSCI 4431W||Computer Networks I|
|CSCI 4454||Augmented and Virtual Reality|
|CSCI 4531||Computer Security|
|CSCI 4541||Network Security|
|CSCI 4554||Computer Graphics I|
|CSCI 4561||Design of User–Interface Programs|
|CSCI 6561||Design of Human–Computer Interface|
|CSCI 6562||Design of Interactive Multimedia|
|Other electives may be substituted with the approval of the program advisor. Students who switch from a CS (BS) major to a minor may use one or two of CSCI 2410, CSCI 2461 and CSCI 2541W towards the minor elective requirements.|