![]() |
![]() |
|
|
||
|
|
Registering for ClassesCourse Offerings All computer science (CS) courses identified on the degree plan by course number represent specific degree requirements. These courses are offered on a regular basis, described here. Computer science technical elective courses are typically offered on a rotating basis. The specific technical elective course offerings may vary depending on faculty availability. Academic Advising For guidelines for advising, check out this page Students in the computer science department are required to meet with an academic advisor every semester prior to enrolling for any courses in the following semester. Advisors monitor the progress of students to ensure satisfactory progress is being made toward the degree. In addition, advisors guide students toward the best sequence of courses to complete the degree as quickly as possible, as well as provide students with information about scholarship, co-operative education, internship, and full-time job opportunities. Students are encouraged to bring their most current academic transcript when seeking advising. Course Waivers Course waivers are strongly discouraged, but are occasionally required. Some reasons
for needing a waiver include:
It is up to the instructor and department to either accept or reject a waiver application. Typically, waivers are granted only for extenuating circumstances. The general procedure for applying for a course waiver is as follows:
|
| CS Home |