Computer Science Major

A computer science major prepares you for careers in software design, development, and analysis.

Requirements (42 s.h.)

  1. Complete one of the following:
    COSC 110 Introduction to Computer Science (3)
    COSC 115 Scientific Programming (3)
  2. Complete all of the following:
    COSC 130 Data Structures (3)
    COSC 220 Software Design (4)
    COSC 235 Discrete Structures (3)
    COSC 245 Computer Organization and Architecture (4)
    COSC 330 Algorithms (3)
    COSC 420 Senior Project (4)
    MATH 131 Calculus I (4)
    3 additional semester hours of MATH courses from MATH 105 or other MATH courses at the 132-level or above, excluding MATH 396/397
  3. Complete 11 s.h. of elective COSC courses at the 200-level or higher, excluding internships and practicum.