Program Requirements

Computer Science (BS)

Computer Science (BS) Program Requirements

The Computer Science program is designed to provide majors with a solid theoretical and technical foundation in the field of computers. The program provides a balance between problem-solving techniques and system implementation. Majors demonstrate skills in critical thinking, project development, independent study, and research.

Computer Science, B.S. (120 Credits)

  • CS 231 Computer Science I 4
    CS 232 Computer Science II 4
    CS-306 Database Analysis & Logical Design 4
    CS-317 Ethics & Digital Technology 3
    CS-331 Data Structures And Algorithms 3
    CS-332 Computer Hardware Organization 3
    CS-372 Software Engineering 3
    CS-440 Data Communications 3
    CS-487 Seminar 3

Choose one of the three options below (15 Credits)

Specializations

  • CS-318 Biometrics 3
    CS-340 Programming For The Web 3
    CS-474 Computer Forensics 3
    CS-477 Computer Security 3
    CS-478 Applied Cryptography 3
  • CS 231 Computer Science I 4
    CS 232 Computer Science II 4
    CS-306 Database Analysis & Logical Design 4
    CS-317 Ethics & Digital Technology 3
    CS-331 Data Structures And Algorithms 3
    CS-332 Computer Hardware Organization 3
    CS-372 Software Engineering 3
    CS-440 Data Communications 3
    CS-487 Seminar 3

    Choose one of the three options below (15 Credits)

    Cybersecurity Specialization 

    CS-318 Biometrics 3
    CS-340 Programming For The Web 3
    CS-474 Computer Forensics 3
    CS-477 Computer Security 3
    CS-478 Applied Cryptography 3

    Data Analytics Specialization 

    CS-204 Introduction To Data Science 3
    CS-316 Data Visualization  3
    CS-333 Data Analytics 3
    MAT-356 Statistics For Science 3
    CS-408 Machine Learning 
    3
  • CS-320 Intro To 3d Modeling & Animation 3
    CS-334 Computerized Graphics 3
    CS-338 Web Design, Authoring And Publishing 3
    CS-341 Interactive Multimedia Systems 3
    CS-342 Web Animation 3
  • MAT-211 Calculus I 4
    MAT-253 Discrete Mathematics I 3
    MAT-354 Discrete Mathematics II 3
  • PHY-201 General College Physics I 3

    And

    PHY-201L General College Physics Laboratory I 1

    And

    PHY-202 General College Physics II 3

    And

    PHY-202L General College Physics Laboratory 1

General Electives (15 Credits)

General Education (42 Credits)

Total (120 Credits)

Sign in to use the pins