Computer Science Department

You are here

SFA » College of Sciences & Math » Computer Science » Computer Science Major

Computer Science Major

Bachelor of Science Degree (B.S.): Computer Science Major


General Requirements

Students must satisfy the requirements for the Bachelor of Science degree with a major in Computer Science as listed in the College of Sciences and Mathematics section of the General Bulletin.

Computer Science Major Requirements (43 hours)

  1. CSC 102, 202, 211, 214, 241 (15 hours)
  2. CSC 321 or 331, 323, 333, 341, 342 (15 hours)
  3. CSC 411 (1 hour)
  4. Six hours from: CSC 425, 435, 442, 445 (6 hours)
  5. Six advanced hours of computer science (6 hours)
    (excluding CSC 340, 350, 351, 353, 355, 385, 412, 433, 452 and 455)

Suggested Course Sequence


Freshman Year (33 hours)
Freshman English 3 Freshman English 3
Science 4 Science 4
MTH 139 3 MTH 233 4
CSC 102 3 CSC 202 3
Core elective 3 Core elective 3
  16   17

 

Sophomore Year (33 hours)
COM 111                     3 ENG 273 3
Science 4 Science 4
MTH 234 4 MTH 220 3
CSC 211 3 CSC 241 3
CSC 214 3 Minor or core elective 3
  17   16

 

Junior Year (30 hours)
CSC 323 3 CSC 341         3
CSC 342 3 CSC 333 3
CSC 331 (or 321) 3 Minor or core electives 9
Minor or core electives 6    
       
  15   15

Core & Remaining Requirements


  1. Three hours from: ART 280, 281, 282; DAN 140; MHL 245; MUS 140; THR 161, 163
  2. Three hours from: ENG 200-233H; HIS 151, 152; PHI 153, 223
  3. Three hours from: ANT 231; ECO 231, 232; GEO 131; PSY 133; SOC 137
  4. HIS 133, 134
  5. PSC 141, 142
  6. CSC 411 (one hour) and nine semester hours from: CSC 425, 435, 442, 445, 447
  7. Six advanced hours of computer science (restricted)
  8. Minor thread or elective hours as required

Minimum of 24 semester hours needed to complete the degree program in the senior year.