
Computer Science major requirements
Residency Requirement
Students majoring or minoring in computer science must earn credit in courses at St. Norbert College as specified below.
Computer Science major
A major in Computer Science is compromised of 5 required courses plus each student must select a concentration.
Required 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
Computer Science Concentration (7 courses):
- MATH 131 Calculus and Analytical Geometry 1
- MATH 132 Calculus and Analytical Geometry 2
- MATH 250 Advanced Foundations of Mathematics
- CSCI 322 Programming Languages
- CSCI 321 Analysis of Algorithms or CSCI 323 Theory of Computation,
- CSCI 370 Introduction to Operating Systems
- CSCI 330 Database Techniques and Modeling or CSCI 340 Artificial Intelligence or CSCI 347 Robotics and Real-Time Processing or CSCI 350 Event Programming within a Windowing Environment or CSCI 373 Communications/Networks.
Residency requirements: CSCI 460 and at least three CSCI courses numbered 300 or above.
Business Information Systems Concentration (8 courses):
- MATH 124 A Survey of Calculus
- BUAD 205 Financial Accounting
- BUAD 230 Foundations of Management
- BUAD 270 Marketing Concepts and Issues
- BUAD 284 Statistics for Business and Finance
- CSCI 330 Database Techniques and Modeling
- CSCI 345 Business Applications Using Systems Analysis and Design
- One 300 level CSCI elective excluding CSCI 310
- One 300 level BUAD elective
Residency requirements: CSCI 330, CSCI 345, CSCI 460
Graphic Design and Implementation Systems Concentration (8 courses):
- MATH 124 A Survey of Calculus
- ART 134 Basic Drawing
- ART 135 Drawing and Design
- ART 350 Computer Graphics
- ART 485 Design for the Web
- ART 280 Introductory Photography and Electronic Imaging or ART 335 Advertising Design
- CSCI 350 Event Programming within a Windowing Environment
- One 300 level CSCI elective excluding CSCI 310 and CSCI 345
Residency requirements: CSCI 350, CSCI 460 and at least one of ART 335, ART 350 or ART 485.
-

|