Geology students reviewing a topographical map. background

Course Catalog

Computer science major
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 460 Senior Capstone Experience

MATH 131 Calculus and Analytic Geometry 1

CSCI 322 Programming Languages

One of the following courses:

CSCI 330 Database Techniques and Modeling

CSCI 340 Artificial Intelligence

CSCI 350 Event Programming Within a Windowing Environment

CSCI 370 Introduction to Operating Systems

CSCI 373 Communications/Networks

Total Credits Required: 44

At least three CSCI courses at the 300 level or above must be taken at St. Norbert College.