St. Norbert College
St. Norbert College
- ACADEMIC PROGRAMS | ALUMNI | FUTURE STUDENTS | PARENTS | VISITORS
(Students, faculty and staff) mySNC -
- -
-
-
-
- About SNC | A to Z Index | Directory -

QUICK LINKS:
Computer Science

 

Computer Science major requirements

Students work in a networked environment that links various types of personal computers to several servers. The discipline maintains a Linux network, an experimental robotics laboratory and a Linux server dedicated to the discipline.

Residency Requirement

Students majoring or minoring in computer science must earn credit in courses at St. Norbert College as specified below.

Computer Science major (6 courses + a concentration):


Required Courses:

  • CSCI 110 Introduction to Computer Programming
  • CSCI 150 Applications of Discrete Structures (or MATH 250 Foundations of Mathematics)
  • 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 (5 courses):

Required Courses:
  • MATH 131 Calculus and Analytical Geometry 1
  • 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):

Required Courses:

  • ACCT 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):

  • ART 134 Basic Drawing
  • ART 135 Drawing and Design
  • ART 280 Introductory Photography and  Electronic Imaging or ART 335 Advertising Design
  • ART 350 Computer Graphics
  • ART 485 Design for the Web
  • 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.

Computer Science major with secondary certification (11 COURSES):

Required Courses:
  • CSCI 110 Introduction to Computer Programming
  • CSCI 150 Applications of Discrete Structures (or MATH 250 Foundations of Mathematics)
  • 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 Analytical Geometry 1 or MATH 124 Survey of Calculus
  • 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
Residency requirements: CSCI 460 and at least three CSCI courses numbered 300 or above.



Computer Science

Phone: (920) 403-3856
Fax: (920) 403-4098
E-mail: computerscience@snc.edu


St. Norbert College • 100 Grant Street • De Pere, WI 54115-2099 • 920-337-3181