General Advice

  1. In general, a student is bound to the official requirements that were in place during the semester of admission. A student has the option of jumping to the new requirements, irrevocably, at any time. There's no going back.
  2. The (new last year) BS/CS curriculum became effective Fall 2006.
  3. The new BS/SE curriculum is effective Fall 2007.
  4. There will be minor changes in the BS/CS requirements effective Fall 2008. The changes already contemplated relate to the depracation of COP3331 and CEN4010 in favor of the new sequence CEN4xxx SE-I,II.
  5. You can't count both SE-I and the old CEN4010 towards a degree, since there is so much overlap. It will be permitted (in Spring 2008 only) to take SE-II with CEN4010 substituting for SE-I.

How to complete your BS/SE degree under the old requirements using the new offerings

In conjunction with the new Course Offering Spreadsheet [click on the UCurr tab], we can offer these ways to complete your degree under the "old" requirements, assuming you are within a few courses of graduation (The special substitutions [1, 2, 3 below] will be valid only if taken in Fall 2007 or Spring 2008.)

  1. If you need COP3331, which is discontinued, and you already have credit for CEN 4010, you may substitute either of these: CEN4xxx Software Design or CEN4xxx Software Engineering II
  2. If you need CEN4010 (to be phased out), and you already have credit for COP 3331, you may substitute CEN4xxx Software Engineering I
  3. If you need both COP3331 and CEN4010, you may substitute the SE-I,II sequence.
  4. If you need COP4020 Programming Languages - take it in Spring 2008!
  5. If you need electives, these will be available: CDA4150 Computer Architecture (Fall 07), CEN4xxx Software Design (Fall 07), COP4020 Programming Languages (Spring 08), CEN4xxx Reactive Systems (Spring 08), CEN4681 Expert Systems (Summer 08) . [See also the posting about the dual credit program in this forum.]

How to complete your BS/SE degree under the new requirements if you have already started with the old requirements

  1. If you have COP3502 and CDA3101 prior to the beginning of Fall 2007, these will satisfy the COP3344, CDA3100, and CDA3101 requirements.
  2. If you have COP3331 you may count it as an elective.
  3. If you have CEN4010 you may count it as CEN4xxx SE-I.
  4. The new sequence CEN4xxx SE-I,II may be used as electives for the CS major. In fact, this is strongly encouraged by our Board of Advisors.