Student reviewing labels on bottles in a chemistry lab background

Major requirements

Computer science

Computer science major (business information systems concentration)

Computer science major (business information systems concentration)

Computer science major (game development concentration)

Computer science major

Computer science major

Computer science major (graphic design and implementation systems concentration)

Computer science major (graphic design and implementation systems concentration)

Computer science major for secondary certification

Computer science major for secondary certification
Courses

CSCI 110 Introduction to Computer Programming

CSCI 205 Software Engineering and Elementary Data Structures

CSCI 220 Advanced Data and File Structures

CSCI 225 Machine Organization and Assembly Language

CSCI 321 Analysis of Algorithms

CSCI 322 Programming Languages

CSCI 370 Introduction to Operating Systems

CSCI 460 Senior Capstone Experience

MATH 131 Calculus and Analytic Geometry 1

One of the following courses:

CSCI 330 Database Techniques and Modeling

CSCI 340 Artificial Intelligence

CSCI 350 Event Programming Within a Windowing Environment

Total Credits Required: 44

CSCI 460 Senior Capstone Experience and at least three CSCI courses at the 300 level or above must be taken at St. Norbert College.

Note: Candidates interested in earning teacher licensure in Computer Science must also complete the 4-12 Education major. See the Education [EDUC] section for additional certification requirements.

Campus