BSCS Courses

Courses for the BS Major in Computer Science

Required Computer Science Courses

Required Mathematics Courses

Elective CS Courses

Undergraduate Web Minor Courses 

IT 480 may be used as one CS elective.

30-credit Math/Science requirement

Intermediate Mathematics Courses

  • MATH 253 Multivariable Calculus
  • MATH 304 Differential Equations
  • MATH 320 Modeling and Simulation
  • MATH 333 Introduction to Abstract Math
  • MATH 336 Introduction to Modern Geometry
  • MATH 339 Linear Algebra

Basic Science Courses

(All 4 credit lab courses)
These are introductory courses for the major discipline.

  • BIOL 111 Secret Lives of Plants
  • BIOL 112 Biology of Food & Nutrition
  • BIOL 113 Newsstand Biology
  • BIOL 114 Biodiversity: Past Present & Future
  • BIOL 117 This Course Will Bug You
  • BIOL 119 Biology of Marine Organisms
  • CHEM 101 General Chemistry I
  • CHEM 102 General Chemistry II
  • PHYS 101 General Physics I (Non-calculus-based)
  • PHYS 102 General Physics II (Non-calculus-based)
  • PHYS 203 Introductory Physics I (Calculus-based)
  • PHYS 204 Introductory Physics II (Calculus-based)

Intermediate Science courses

These courses are part of the major or minor in the corresponding discipline.


Go to top