Computer Science Major Four-Year Plan

The four-year plan below exemplifies a typical course schedule for a Computer Science major.
 
First Year - about 33 credits, depending upon LSR courses and proficiencies. 

Fall   Spring
CS 111(4)* CS 113(4)*
MA 109(4)* MA 111(4)*
FYS(4)  LSR(3)
Language I(5) Language II(5)


Second Year -
between 28 and 34 credits, depending upon courses selected. 

Fall   Spring
CS 211(4)*   CS 213(4) *
MA 207(4)* MA 208(4)*
LSR(3)   LSR(3)
LSR(3)   LSR(3)
Elective(3) Elective(3)
                                 

Third Year -
between 29 and 32 credits, depending upon courses selected.

Fall   Spring
CS 303(4)*  CS 313(4)*
CS 311(4) * CS 207(4) / CS 415(4)[CS411(3)]
MA 251(4)* CS 307(3) / CS 305(3)[CS417(3)]
LSR(3) LSR(3)
Elective(3)


Fourth Year -
28 and 34 credits, depending upon courses selected.

Fall   Spring
CS 407(4) CS207(4) / CS415(4)[CS411(3)] 
LSR(3)  CS 307(3) / CS305(3)[CS417(3)]
LSR(3)   LSR(3)
LSR(3) LSR(3)
Elective(3) Elective(3)
                             
                                                       
* - indicates that this is a required course for CS majors, and it is recommended to be taken during this semester
/ - indicates courses that are typically offered on alternate years
[ ] – indicates courses that are offered occasionally, as dept. coverage allows

-------------------------------------------------------------- 

This is only a suggested order for the classes to take. Students will deviate from this schedule, especially when it comes to items like the language proficiency, which computer science electives students prefer, etc. The advising sessions, during the seven pre-registration periods, will be helpful in deciding what courses individually suit each student the best.

Please visit the Department of Information Sciences Web site for a comparable sample of the information sciences major four-year plan.