Skip Navigation

Computer Science


Undergraduate Degree Programs

CPS: Computer Programming and Software
CIS: Computer Information Science
CSIA: Computer Information Assurance
CMM: Computer Multimedia
Students can access Degree Evaluation through SISWeb to see their own personal degree progress. Log in to SISWeb, click on Student and Financial Aid | Student Records | Degree Evaluation

 

CPS Track CIS Track CSIA Track CMM Track
 
Required Core
CS 200 Computer Science I
CS 257 Computer Science II
CS 258 Computer Science III
CS 326 System Architecture
CS 360 Databases
CS 336 Networks I
CS 469 Systems Analysis
CS 470 Capstone Project I
CS 471 Capstone Project II
 
Required Math
Mth 243 Statistics
Mth 251 Calculus I
Mth 235 Discrete Structures
 
Required for Track
CS 275 Machine Structures
CS 367 C and UNIX
CS 411 Data Structures
CS 450 Compilers
CS 459 Operating Systems
 
Electives above 250 level
16 credits:
CS 316 Computer Graphics I
CS 356 C++ Programming
CS 380 Adv Visual Basic
CS 416 Computer Graphics II
CS 420 Computer Imaging
CS 426 UNIX System Admin
CS 432 Client Server
CS 433 Corp Web Dev
CS 436 Networks II
CS 446 Wireless Networks
CS 455 Quality Assurance
CS 456 Security I
 
 
 
Required Core
CS 200 Computer Science I or CS 210 Web Dev I
CS 257 Computer Science II or CS 250 Web Dev II
CS 258 Computer Science III or CS 380 Visual Basic
CS 326 System Architecture
CS 360 Databases
CS 336 Networks I
CS 469 Systems Analysis
CS 470 Capstone Project I
CS 471 Capstone Project II
 
Required Math
Mth 243 Statistics
 
Required for Track
BA 211 Accounting I
BA 213 Accounting II
BA 330 Marketing
BA 374 Organizational Behavior
BA 380 Operations Management
BA 385 Principles of Finance
CS 460 Advanced Databases
 
Electives above 250 level
16 credits:
CS 316 Computer Graphics I
CS 356 C++ Programming
CS 380 Adv Visual Basic
CS 416 Computer Graphics II
CS 420 Computer Imaging
CS 426 UNIX System Admin
CS 432 Client Server
CS 433 Corp Web Dev
CS 436 Networks II
CS 446 Wireless Networks
CS 455 Quality Assurance
CS 456 Security I
 
 
 
Required Core
CS 200 Computer Science I
CS 257 Computer Science II
CS 258 Computer Science III
CS 326 System Architecture
CS 360 Databases
CS 336 Networks I
CS 469 Systems Analysis
CS 470 Capstone Project I
CS 471 Capstone Project II
 
Required Math
Mth 243 Statistics
 
Required for Track
CS 456 Security I
CS 457 Security II  
CS 458 Security III
CS 346 Computer Forensics
CS 446 Wireless Networks
CS 367 C and UNIX
CS 426 UNIX System Admin
CS 411 Data Structures
CS 436 Networks II
CS 467 Secure Programming
CS 310 Legal Issues
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Required Core
CS 200 Computer Science I or CS 210 Web Dev I
CS 257 Computer Science II or CS 250 Web Dev II
CS 258 Computer Science III or CS 380 Visual Basic
CS 326 System Architecture
CS 360 Databases
CS 336 Networks I
CS 469 Systems Analysis
CS 470 Capstone Project I
CS 471 Capstone Project II
 
Required Math
Mth 243 Statistics
 
Required for Track
Choose 12-20 credits:
AM 334 Design for Multimedia
AM 335 Digital Video
AM 336 Multimedia Authoring
AM 337 Web Authoring
AM 338 Web Interface Design
AM 407 Multimedia Seminar
AM 409 Practicum in Multimedia
 
Required Other
Choose up to 8 credits:
VP 315 Advanced Field Production
VP 375 Applied Editing Techniques
Art 250 Digital Studio
Art 351 Digital Interactive Studio
Art 352 Digital Animation Studio
Art 353 Digital 3D Modeling
Art 354 Digital 3D Animation
Ch 371 Computer Applications in Chemistry
CS 420 Computer Imaging
CS 316 Computer Graphics I
CS 416 Computer Graphics II
Ed 320 Technology and Learning
 
Complete 20 additional credits with
a CS prefix above the 250 level
Web site ©2008
Southern Oregon University
1250 Siskiyou Boulevard
Ashland , OR , 97520
541-552-7672