Catalog 2010-2012

Computer Science

The B.S. Computer Science major requires a minimum of 126 total hours to graduate. This total includes Liberal Arts Core requirements (pages xxx-xxx) and the following specified major requirements, plus electives to complete the minimum of 126 hours. Liberal Arts Core courses included in major program requirements are distinguished by italics.

 

Required:

  Computer Science: 810:041; 810:051; 810:052; 810:053; 810:080.....17 hours

  Research: 810:180 (topic pre-approved by department).....1 hour

Electives:

  Mathematics: (4 courses from the following).....13 hours

    800:060^#, 800:061#, 800:072, 800:076, 800:143, 800:152, 800:176.

  Computer Science:.....24 hours

    Eight courses including: a specialization of three courses from the Foundations area; a specialization of three courses from one other area; one course from each of the remaining
    two areas; one of the specializations must include a projects course (marked with an asterisk*).

      Foundations: 810:153, 810:154, 810:155*, 810:161#, 810:162*, 810:181, 810:188.

      Information Science: 810:112*, 810:114, 810:115.

      Software Engineering: 810:172, 810:173*, 810:174*#, 810:175*.

      Systems: 810:140*, 810:141*, 810:142, 810:143, 810:147.

Electives: two additional courses selected from some of the computer science area courses and 100/3000-level courses meeting the mathematics requirement.....6 hours

61 hours

 

^800:060 has prerequisite of 800:046, or 800:043 and 800:044, or equivalent.

*One course marked with an asterisk must be completed.

#800:060, 800:061, and 810:174 are 4-hour courses. 810:161 is a 4-hour course if taken with lab.