MAJOR:  Computer Science (beginning 2006 catalog)

Degree:  BA, Foreign Languages and Minor Required

Fresh Fall Semester   Fresh Spring Semester  
Course # Title
Cr.
Course # Title
Cr.
IUL 101 Intro to University Life
1
Comp Composition II
3
Comp Composition I
3
CS 122 Computer Programming II
4
CS 121 Computer Programming I
4
Math 224 Discrete Math II (spring only)
3
Math 223 Discrete Math I (fall only) (Math/Log)
3
CORE Institutional requirement
3
FL Foreign Language**
3
FL Foreign Language**
3
PE/FCS 180 Lifetime Wellness
2
  Total
16
  Total
16
Soph Fall Semester   Soph Spring Semester  
Course # Title
Cr.
Course # Title
Cr.
Math 205 The Calculus I (fall only)
5
CS 303 Computer Algorithms (spring only)
3
CS 230 Data Structures (fall only)
3
CS 301 Computer Architecture (spring only)
3
FL Foreign Language**
3
FL Foreign Language**
3
CORE Institutional Requirement
3
Math 307 Linear Algebra (spring only)
3
  Minor Requirement
3
CORE Institutional Requirement
3
 
  Minor Requirement
3
  Total
17
  Total
18
Junior Fall Semester   Junior Spring Semester  
Course # Title
Cr.
Course # Title
Cr.
CS 302 Theory of Computation (fall even)
or
3
CS 499 Software Development (Spring even)
or
3
CS 421 Operating Systems (Fall odd)
(3)
Major Elective*
(3)
CS 304 Prog. Languages (fall only)
3
CORE Institutional Requirement
3
CORE Institutional Requirement
3
CORE Institutional Requirement
3
CORE Institutional Requirement
3
  Minor Requirement
3
  Minor Requirement
3
  Elective
3
  Total
15
  Total
15
Senior Fall semester   Senior Spring Semester  
Course # Title
Cr.
Course # Title
Cr.
CS 421 Operating Systems (Fall odd)
or
3
CS 499 Software Development (Spring even)
or
3
CS 302 Theory of Computation (Fall even)
(3)
Major Elective*
(3)
Major Elective*
3
Major Elective*
3
CORE Institutional Requirement
3
CORE Institutional Requirement
3
CORE Institutional Requirement
3
CORE Institutional Requirement
3
  Minor Requirement
3
  Minor Requirement
3
  Elective
3
  Total
15
  Total
18
Electives to total 128
Sequenced Courses: Math 223-224 Freshman Year; CS 121-122, 230 Freshman/Sophomore Year.
* Major Electives:
    Take two from:(at least one course must be CS 409, 427, 433, or 460) CS 409, CS 427, CS 433, CS 460, CS 175, CS 260, Math 308, Math 314, Bus 372, Bus 373, Bus 470,
    Bus 472, or another 400 level CS.

**Recommend foreign language courses in freshman and sophomore year.

Return to Curriculum Guides