Course Offerings by Quarter

Required Courses

Autumn
CSS 301 Technical Writing for Computing Professionals (5)
CSS 342 Mathematical Principles of Computing (5)
CSS 343 Data Structures and Algorithms (5)
CSS 350 Management Principles for Computing Professionals (5)
CSS 360 Software Engineering (5)
CSS 430 Operating Systems (5)
CSS 497 Cooperative Education (5)
Winter
CSS 161 Fundamentals of Computing (5)
CSS 343 Data Structures and Algorithms (5)
CSS 350 Management Principles for Computing Professionals (5)
CSS 370 Analysis and Design (5)
CSS 422 Hardware and Computer Organization (5)
CSS 430 Operating Systems (5)
CSS 497 Cooperative Education (5)
Spring
CSS 162 Programming Methodology (5)
CSS 301 Technical Writing for Computing Professionals (5)
CSS 342 Mathematical Principles of Computing (5)
CSS 360 Software Engineering (5)
CSS 370 Analysis and Design (5)
CSS 422 Hardware and Computer Organization (5)
CSS 497 Cooperative Education (5)
Summer
CSS 497 Cooperative Education (5)

CSS Electives

Autumn
CSS 301 Technical Writing for Computing Professionals (5)
CSS 371 The Business of Computing (5)
CSS 432 Network Design (5)
CSS 442 Object-oriented Programming and Design (5)
CSS 482 Expert Systems (5)
CSS 490 Special Topics in Computing and Software Systems (1-5)
CSS 498 Independent Study (1-5)
CSS 499 Undergraduate Research (1-5)
Winter
CSS 427 Introduction to Embedded Systems (5)
CSS 428 Embedded Systems Laboratory (3)
CSS 434 Parallel and Distributed Systems (5)
CSS 450 Computer Graphics (5)
CSS 461 Project Management (5)
CSS 475 Database Systems (5)
CSS 487 Computer Vision (5)
CSS 490 Special Topics in Computing and Software Systems (1-5)
CSS 498 Independent Study (1-5)
CSS 499 Undergraduate Research (1-5)
Spring
CSS 432 Network Design (5)
CSS 451 3D Computer Graphics (5)
CSS 457 Multimedia and Signal Computing (5)
CSS 475 Database Systems (5)
CSS 480 Principles of Human-Computer Interaction (5)
CSS 490 Special Topics in Computing and Software Systems (1-5)
CSS 498 Independent Study (1-5)
CSS 499 Undergraduate Research (1-5)
Summer
CSS 498 Independent Study (1-5)
CSS 499 Undergraduate Research (1-5)

Courses for MIS Students and IT & CSS Minors

Autumn
CSS 341 Fundamentals of Programming Theory and Applications
CSS 360 Software Engineering (5)
CSS 371 The Business of Computing (5)
CSS 490 Special Topics in Computing and Software Systems (1-5)
Winter
CSS 461 Project Management (5)
CSS 475 Database Systems (5)
CSS 490 Special Topics in Computing and Software Systems (1-5)
Spring
CSS 360 Software Engineering (5)
CSS 480 Principles of Human-Computer Interaction (5)
CSS 490 Special Topics in Computing and Software Systems (1-5)