Minor in Computer Science

This minor is offered by the Department of Computer 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, for a total of 18 credits. School of Engineering and Applied Science students enrolled in programs other than computer science may also complete a minor in Computer Science.  

Students who wish to do a minor in computer science must apply in the School of Engineering and Applied Science.  Please review the list of Frequently Asked Questions and then contact [email protected] with any further questions.

Required core courses:

  • CSCI 1111 - Introduction to Software Development (3)
  • CSCI 1311 - Discrete Structures (3)
  • CSCI 1112 - Algorithms and Data Structures I (3)
  • CSCI 2113 - Software Engineering I (3)

Choose at least two courses from among the courses requiring CSCI 2113 or above. Please consult the GW Bulletin for a list of undergraduate computer science courses. Other electives may be substituted, as appropriate, upon approval from your advisor.

Credits in residence requirement:
Students who are pursuing a minor must complete at least 15 credits in computer science courses towards the minor at GW.

Graduation GPA requirement:
To satisfactorily complete a second major, a student must have a minimum GPA of 2.2 in all the Department of Computer Science courses he or she has taken.

Admission requirement:
The admission criteria and application form for the minor can be found here.