Computer Science

B.S. Computer Science (60 hours)

The Bachelor of Science in Computer Science is a traditional computer science degree. It prepares a student for employment or graduate study in computer science. Students are also prepared to pursue a graduate degree in another technology-related area, business or education.

Admission Requirements (12 hours)

  • CIS 101 Beginning Programming (3)
  • CIS 202 Object-Oriented Programming (3)
  • CIS 205 Discrete Mathematics I (3)
  • IT 280/L Data Communications Systems and Networks (3)

Core Requirements (41 hours)

  • CIS 206 Discrete Mathematics II (3)
  • CIS 305 Systems Engineering I (3)
  • CIS 405 Systems Engineering II (3)
  • CIS 470 Ethics in Computer & Information Sciences (2)
  • CS 203 Object-Oriented Programming II (3)
  • CS 210 Computer Organization (3)
  • CS 301 Algorithms and Complexity (3)
  • CS 320 Introduction to Computational Theory (3)
  • CS 400 Computer Science Proficiency (0)
  • CS 401 Web Application Programing (3)
  • CS 415 Operating Systems Design (3)
  • CS 420 Programming Languages (3)
  • CS 490R Advanced Topics in Computer Science (6)
  • IS 350 Database Management Systems (3)

Math and Sciences Requirements (7 hours)

  • MATH 221 Principles of Statistics I (3)
  • PHYS 121/L General Physics I/Lab (4)

Supplemental Courses (0 hours)

  • MATH 343 Elementary Linear Algebra (4)
  • PHYS 122/L General Physics II/Lab (4)
  • PHYS 221/L General Physics III/Lab (4)
  • CHEM 105/L General Chemistry I/Lab (4)
  • BIOL 212/L Marine Biology/Lab (4)