| CSS 211 |
Computers & Societies (5) |
None |
| CSS 225 |
Physics & Chemistry of Computer Components & Their Manufacture (5) |
None |
| CSS 330 |
Topics in Mathematics for Software Development (5) |
None |
| CSS 371 |
The Business of Computing (5) |
None |
| CSS 385 |
Intro to Game Development |
CSS 342 |
| CSS 390 |
Special Topics (1-5) |
Varies with topic |
| CSS 411 |
Computing Technology & Public Policy (5) |
None |
| CSS 427 |
Introduction to Embedded Systems (5) |
CSS 422 |
| CSS 428 |
Advanced Embedded Systems (3) |
Concurrent registration with CSS 427 |
| CSS 432 |
Network Design (5) |
CSS 301 & CSS 422 |
| CSS 434 |
Parallel & Distributed Systems (5) |
CSS 343 |
| CSS 442 |
Object-oriented Programming & Design (5) |
CSS 343 & 370 |
| CSS 443 |
Advanced Programming Methodologies (5) |
CSS 343 |
| CSS 448 |
Intro to Compilers (5) |
CSS 343 |
| CSS 450 |
Computer Graphics (5) |
CSS 342 |
| CSS 451 |
3D Computer Graphics (5) |
CSS 342 |
| CSS 455 |
Introduction to Computational Science & Scientific Programming (5) |
CSS 341 or co-requisite CSS 342 |
| CSS 457 |
Multimedia & Signal Computing (5) |
CSS 343 |
| CSS 458 |
Fundamentals of Computer Simulation Theory & Application (5) |
CSS 341 or 342 |
| CSS 461 |
Software Project Management (5) |
CSS 360 |
| CSS 475 |
Database Systems (5) |
CSS 341 or 342, CSS 360 |
| CSS 478 |
Usability Engineering & User Centered Design (5) |
CSS 360 |
| CSS 480 |
Principles of Human-Computer Interaction (5) |
CSS 360 |
| CSS 482 |
Expert Systems (5) |
CSS 343 |
| CSS 485 |
Introduction to Artificial Neural Networks (5) |
CSS 343 |
| CSS 487 |
Computer Vision (5) |
CSS 343 |
| CSS 490 |
Special Topics in Computing & Software Systems (1-5) |
Varies with topic |
| CSS 498 |
Independent Study (1-5) |
Varies with topic |
| CSS 499 |
Undergraduate Research (1-5) |
Varies with topic |