These requirements are for students who matriculated in academic year 2024-2025. Students who matriculated prior to fall 2024 should refer to the Archives to view the requirements for their Bulletin year.

Bachelor of Science Requirements

Summary of Requirements for the Degree

  1. University Requirements (123 total s.h.)
    • Students must complete all University requirements including those listed below.
    • All undergraduate students must complete at least two writing-intensive courses for a total of at least six credits at 51动漫 as part of their major. The specific writing-intensive course options for this major are:
      颁滨厂听3296
      Software Design
      颁滨厂听4397
      Independent Research in Computer Science
      颁滨厂听4398
      Projects in Computer Science
      惭础罢贬听3096
      Introduction to Modern Algebra
      辞谤听惭础罢贬听3098
      Modern Algebra
      惭础罢贬听4096
      Senior Problem Solving
    • Students must complete the General Education (GenEd) requirements.
      • See the General Education section of the Undergraduate Bulletin for the GenEd curriculum.
      • Students who complete CST majors receive a waiver for 2 Science & Technology (GS) and 1 Quantitative Literacy (GQ) GenEd courses.
    • Students must satisfy general 51动漫 residency requirements.
  2. College Requirements
    • A minimum of 90 total credits within the College of Science & Technology (CST), the College of Liberal Arts (CLA), and/or the College of Engineering (ENG).
      • A minimum of 45 of these credits must be upper-level (courses numbered 2000 and above).
    • Complete a one-credit first-year or transfer seminar.
      • 厂颁罢颁听1001 CST First Year Seminar for every entering first-year CST student.
      • 厂颁罢颁听2001 CST Transfer Seminar for every entering transfer CST student.
  3. Major Requirements for Bachelor of Science (72-74 s.h.)
    At least 10 courses required for the major must be completed at 51动漫. At least 5 Math and 4 Computer Science courses must be completed at 51动漫.
    Computer & Information Science courses
    颁滨厂听1068Program Design and Abstraction4
    辞谤听颁滨厂听1968 Honors Program Design and Abstraction
    颁滨厂听1166Mathematical Concepts in Computing I4
    辞谤听颁滨厂听1966 Honors Mathematical Concepts in Computing I
    颁滨厂听2107Computer Systems and Low-Level Programming4
    颁滨厂听2166Mathematical Concepts in Computing II4
    颁滨厂听2168Data Structures4
    颁滨厂听3207Introduction to Systems Programming and Operating Systems4
    颁滨厂听3223Data Structures and Algorithms3
    Select one of the following:4
    颁滨厂听3296
    Software Design 1
    3000+ CIS Elective 2
    Mathematics courses
    惭础罢贬听1041Calculus I4
    辞谤听惭础罢贬听1941 Honors Calculus I
    惭础罢贬听1042Calculus II4
    辞谤听惭础罢贬听1942 Honors Calculus II
    惭础罢贬听2043Calculus III4
    辞谤听惭础罢贬听2943 Honors Calculus III
    Select one of the following:3-4
    惭础罢贬听2101
    Linear Algebra
    惭础罢贬听2103
    Linear Algebra with Computer Lab (F)
    惭础罢贬听2111Basic Concepts of Math3
    惭础罢贬听3031Probability Theory I3
    惭础罢贬听3096Introduction to Modern Algebra3
    辞谤听惭础罢贬听3098 Modern Algebra
    Select one of the following:3-4
    惭础罢贬听3043
    Numerical Analysis I (F)
    惭础罢贬听3137
    Real & Complex Analysis I (F)
    Select one of the following:3
    惭础罢贬听3138
    Real & Complex Analysis II (S) 3
    3000+ MATH Elective 4
    Science courses
    Select one of the following sequences:8
    颁贬贰惭听1031
    &补尘辫;听颁贬贰惭听1033
    &补尘辫;听颁贬贰惭听1032
    &补尘辫;听颁贬贰惭听1034
    General Chemistry I
    and General Chemistry Laboratory I
    and General Chemistry II
    and General Chemistry Laboratory II
    颁贬贰惭听1951
    &补尘辫;听颁贬贰惭听1953
    &补尘辫;听颁贬贰惭听1952
    &补尘辫;听颁贬贰惭听1954
    Honors General Chemical Science I
    and Honors Chemical Science Laboratory I
    and Honors General Chemical Science II
    and Honors Chemical Science Laboratory II
    笔贬驰厂听1061
    &补尘辫;听笔贬驰厂听1062
    Elementary Classical Physics I
    and Elementary Classical Physics II
    笔贬驰厂听1961
    &补尘辫;听笔贬驰厂听1962
    Honors Elementary Classical Physics I
    and Honors Elementary Classical Physics II (F, S)
    笔贬驰厂听2021
    &补尘辫;听笔贬驰厂听2022
    General Physics I
    and General Physics II
    笔贬驰厂听2921
    &补尘辫;听笔贬驰厂听2922
    Honors General Physics I
    and Honors General Physics II (F, S)
    Capstone course
    Select one of the following:3
    颁滨厂听4397
    Independent Research in Computer Science
    颁滨厂听4398
    Projects in Computer Science 1
    惭础罢贬听4096
    Senior Problem Solving 3
    Total Credit Hours72-74
    (F) - Fall only course
    (S) - Spring only course
    1

    颁滨厂听3296聽is a prerequisite for 颁滨厂听4398 and should be taken as a 3000+ Computer & Information Science elective if you plan to take 颁滨厂听4398 as the capstone course.

    2

    Must be approved by Computer & Information Science faculty advisor.

    3

    惭础罢贬听3138 is a prerequisite for 惭础罢贬听4096 and should be selected as a 3000+ Math elective if you plan to take 惭础罢贬听4096 as the capstone course.

    4

    Must be approved by Mathematics faculty advisor. Students may take 惭础罢贬听2121 to fulfill this requirement.