- Computer Science Required Courses (46 credits) - A grade of C (2.0)
or better is required for each class listed in the List of required courses beginning with the 2000 catalog.
CS 110 - Introduction to Computer Science
CS 150 - Introduction to Programming
CS 170 - Fundamentals of Computer Organization
CS 250 - Problem Solving and Programming
CS 252 - Introduction to Unix for Programmers
CS 270 - Introduction to Computer Architecture
CS 300 - Computers in Society
CS 330 - Object Oriented Programming Design
CS 350 - Introduction to Software Engineering
CS 355 -Principles of Programming Languages
CS 361 - Advanced Data Structures and Algorithms
CS 381 - Introduction to Discrete Structures
CS 390 - Introduction to Theoretical Computer Science
CS 410 - Professional Workforce Development I - Capstone course
CS 411W - Professional Workforce Development II Capstone Course
CS 417 - Computational Methods and Software
CS 471 - Operating Systems
The major emphasis categories for these courses follows:
Programming: CS 150, 250, 361, 350, 330, 355
Computer Architecture: CS 170, 270, 471
Applied Technology: CS 300, 410, 411W
Computational Mathematics: CS 381, 390, 417
- Computer Science Electives (9 credits)
Three CS 400-level electives. Up to six credits of work experience (CS 367 or 368) may be used here also.
- Database:
-
CS 456
-Database Administration I
-
CS 457
-Database Administration II
- Network:
-
CS 455
-Introduction to Networks and Communications
-
CS 458
-Unix System Administration
-
CS 486
-Introduction to Parallel Computing *
-
CS 487
-Applied Parallel Computing
- Systems:
-
CS 488
-Principles of Compiler Construction
- Game Development:
-
CS 475
-Introduction to Computer Simulation
-
CS 480
-Introduction to Artificial Intelligence
|