Minor in Computer Science
This minor, offered by the Department of Computer Science, is for students in other GW schools as well as other majors within the School of Engineering and Applied Science. The curriculum consists of two segments: core courses and electives whose purpose is to provide the student with depth in an area of computer science. The total number of credits for the minor is 18.
Criteria for admission
To be considered for admission to the second major in computer science, a student must satisfy the following criteria:
A minimum overall grade-point average of 3.0 at the time of application to the major.
The application is due no later than the start of the 5th semester of study at GW or completion of the 60th credit, whichever comes first. Contact the School of Engineering and Applied Science Undergraduate Advising Office for specific application deadlines.
Credits in residence requirement
For students pursuing a minor, at least 15 credits in computer science courses must be 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.
Visit the program website for additional information.
|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 (excluding CSCI 2312 and equivalent courses). Possible courses include:|
|CSCI 2441||Database Systems and Team Projects|
|CSCI 2461||Computer Architecture I|
|CSCI 3313||Foundations of Computing|
|CSCI 3410||Systems Programming|
|CSCI 3411||Operating Systems|
|CSCI 4237||Software Design for Handheld Devices|
|CSCI 4341||Continuous Algorithms|
|CSCI 4342||Computational Linear Algebra and Applications|
|CSCI 4364||Machine Learning|
|CSCI 4431||Computer Networks I|
|CSCI 4527||Introduction to Computer Vision|
|CSCI 4531||Computer Security|
|CSCI 4541||Network Security|
|CSCI 4554||Computer Graphics I|
|CSCI 4561||Design of User–Interface Programs|
|Other electives may be substituted with the approval of the program advisor.|