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.
Code | Title | Credits |
---|---|---|
Required | ||
CSCI 1111 | Introduction to Software Development | |
CSCI 1112 | Algorithms and Data Structures | |
CSCI 1311 | Discrete Structures I | |
CSCI 2113 | Software Engineering | |
Electives | ||
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 4331 | Cryptography | |
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. |