SLC Home
SLC Home
SLC Home
 Computer Science Major Program  

Overview The Computer Science Major offers courses following a curricular standard which mandates the teaching of principles underlying the discipline and of sufficient depth to prepare students for a variety of careers and/or further study. The student will:

  • Explore design principles and data structures to construct an effective solution to a variety of problems.
  • Communicate solution results of problems using computer systems and productivity tools.
  • Develop effective computer programs using high-level languages.
  • Appreciate the historical perspective of technology and the social context of computing.
  • Develop his/her role as a servant leader through ethical decision making in the field of computer and electronic communications.
Computer Science Major Core Courses (36 semester hours)
Course# Course Name Credits
CPS 207 Object-Oriented Programming (Java) 3
CPS 213 Data Organization 3
CPS 300 Algorithms and Data Structures 3
CPS 305 Windows Programming (VB.NET)  
CPS 310 Networking and Telecommunications 3
CPS 314 Computer Organization 3
CPS 404 Operating Systems 3
CPS 406 Research and Synthesis 3
CPS ___

Electives (not part of minor)

3
Choice of 2 Courses - not part of minor  
CPS 401 Computer Architecture 3
CPS 405 Algorithm Analysis 3
CPS 408 Database Management Systems 3
CPS 409 Programming Languages OR additional Programming Language 3

Required Support Courses:
  MTH 271 Probability and Statistics OR BUS 309 Business Statistics
  MTH 130 Precalculus OR MTH 201 Calculus OR MTH 305 Discrete Mathematics


Map/Directions © 2008 Silver Lake College · 2406 S. Alverno Rd. · Manitowoc, WI 54220 · Phone: 920-684-6691 or 1-800-236-4SLC Contact Us