Bachelor of Science in Computer Science
The Bachelor of Science in Computer Science prepares the student for either graduate study or a professional career. This program is accredited by the Computing Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET).
Required Courses
- Computer Science Courses
- CSCI 220: Computer Programming I
- CSCI 220L: Computer Programming I Laboratory
- CSCI 221: Computer Programming II
- CSCI 230: Data Structures and Algorithms
- CSCI 250: Introduction to Computer Organization and Assembly Language Programming
- CSCI 320: Programming Language Concepts
- CSCI 340: Operating Systems
- CSCI 350: Digital Logic and Computer Organization
- CSCI 360: Software Architecture and Design
- CSCI 362: Software Engineering
- CSCI 392 Seminar on Computing and Society
- CSCI 462: Software Engineering Practicum
- Nine additional semester hours of CSCI courses at the 300-level or above.
- Mathematics Courses
- MATH 120: Calculus I
- MATH 207: Discrete Structures I
- MATH 250: Statistical Methods I
- MATH 307: Discrete Structures II AND One MATH course from the following:
- MATH 220 Calculus II
- MATH 203 Linear Algebra
- MATH 245 Numerical Methods and Mathematical Computing
- MATH 260 Mathematical Modeling and Public Decision-Making
- MATH 355 Bayesian Statistical Inference
- MATH 440 Statistical Learning I
- Communications Course:
- COMM 104: Public Speaking
- Science Courses
- Fourteen hours of science that satisfy the General Education
requirement for science and that can be used to satisfy requirements
in the major for a bachelor of science degree in biology,
marine biology, chemistry, biochemistry, geology, or physics.
Students usually choose from among:
-
* BIOL 111/111L Introduction to Cell and Molecular Biology
(with laboratory)
* BIOL 112/112L Evolution, Ecology and Biology of Organisms (with laboratory)
* CHEM 111/111L Principles of Chemistry (with laboratory)
* CHEM 112/112L Principles of Chemistry (with laboratory)
* GEOL 101/101L Dynamic Earth (with laboratory) OR GEOL 103/103L Environmental Geology
* GEOL 105/105L Earth History (with laboratory)
* PHYS 201/201L General Physics I (with laboratory)
* PHYS 202/202L General Physics II (with laboratory)
- Fourteen hours of science that satisfy the General Education
requirement for science and that can be used to satisfy requirements
in the major for a bachelor of science degree in biology,
marine biology, chemistry, biochemistry, geology, or physics.
Students usually choose from among:

