This secondary field, for students in other GW schools, is offered by the Department of Computer Science. The curriculum consists of two segments: core courses and electives, for a total of 18 credits.
This curriculum can also be taken as a minor by students in SEAS programs other than Computer Science.
Core Courses (required):
- 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)
Electives: Choose at least 2 from courses numbered CSCI 2113 or above (excluding CSCI 2312). See list of undergraduate courses. Other electives may be substituted, as appropriate, upon approval by your secondary field advisor.
To discuss doing a secondary field or minor, please contact a CS department advisor; you can find out who the advisors are by contacting the department main office.
