BS in Computer Science

 Degree requirements:

A minimum of 128 credit hours consisting of the following:

  • 36 required credit hours
  • Applicable university global citizenship or general education program hours
  • Electives

At least 18 of the required 36 computer science credit hours must be taken at Webster University. All upper-level courses must be taken at Webster University.

Required courses:

  • COSC 1550 Computer Programming I (3 hours)
  • COSC 1560 Computer Programming II (3 hours)
  • COSC 1570 Math for Computer Science (3 hours)
  • COSC 2610 Operating Systems (3 hours)
  • COSC 2670 Telecommunications (3 hours)
  • COSC 2810 Systems Analysis and Design (3 hours)
  • COSC 3050 Data Structures I (3 hours)
  • COSC 3100 Data Structures II (3 hours)

Students will choose two of the following courses:

  • Computer science courses (COSC) numbered 3000 or above, (6 hours)
    excluding:  COSC 3900 Practicum (3 hours)
    and COSC 3910 Project (3 hours)

Students are required to take one pair of the following courses:

  • COSC 4110 Database Concepts (3 hours)
  • COSC 4120 Database Applications (3 hours)
    or
  • COSC 4250 Object-Oriented Analysis and Design (3 hours)
  • COSC 4260 Object-Oriented Programming (3-6 hours)