If I complete all my required CS courses, will I be able to graduate?

You still may be missing 2 upper division credits even after you complete all of the required courses for the CS degree. You must take an additional 3000-4000 level course in order to meet the Upper Division requirement of 48 credits. This can be almost any upper division course. There are a few courses that cannot be taken for credit by CS majors, like COP3175 and any 1 credit Phys Ed courses.

What courses are not acceptable for credit for CS and SDD majors?

You will not receive credit towards graduation for the following courses.

No computer-related courses in other departments (including CGS 3300) may be taken even for elective credit by a CS major, unless specifically approved in writing by the student's advisor.

No credit for graduation will be given to CS majors for the following courses: COP2250, COP 3804, CGS 3260, CGS 3760, CGS 4283, CGS 4366, COP4005, COP 3175, CGS 2060, STA 1013, STA 2023, STA 2122, STA 3123, MAC 2233, QMB 3200 and ESI 3161 unless the student took the course before declaring a CS major.

One-credit Physical Education courses do not count for graduation.

I already speak a foreign language, will this fulfill the language requirement?

If you can read, speak, and write a foreign language, then there are several options available for fulfilling the language requirement.

  1. You may take a CLEP exam in German, French or Spanish.
  2. You may take a 2000 level (or higher) course in your language.
  3. If there is no CLEP for your language, it is possible to arrange an exam with a faculty member who speaks your language.