| |
Course Title |
Hrs |
Fall |
Winter |
Spring |
Notice |
|
| |
Computing Fund I |
4 |
CS 105* |
CS 105 |
CS 105 |
 |
|
| |
Computing Fund II |
4 |
CS 106 |
CS 106 |
CS 106 |
|
|
| |
Computing Fund II |
4 |
CS 106* |
CS 106* |
CS 106* |
|
|
| |
Intro to Computer Sci I |
4 |
CS 161 |
CS 161 |
CS 161 |
 |
|
| |
Intro to Computer Sci I |
4 |
CS 161^ |
CS 161^ |
CS 161^ |
 |
|
| |
Intro to Computer Sci II |
4 |
CS 162 |
CS 162 |
CS 162 |
|
|
| |
Intro to Computer Sci II |
4 |
CS 162^ |
CS 162^ |
CS 162^ |
 |
|
| |
Data Structures |
4 |
CS 163 |
CS 163 |
CS 163 |
|
|
| |
Data Structures |
4 |
|
|
CS 163^ |
|
|
| |
Computer Systems Progr II |
4 |
CS 201 |
CS 201 |
CS 201* |
 |
|
| |
Programming Systems |
4 |
CS 202 |
|
CS 202* |
|
|
| |
Programming Systems |
4 |
CS 202^ |
|
|
|
|
| |
Discrete Structures I |
4 |
CS 250 |
CS 250* |
|
 |
|
| |
Discrete Structures II |
4 |
|
CS 251* |
CS 251 |
 |
|
| |
Elementary Software Eng |
4 |
|
CS 300 |
|
|
|
| |
Social, Ethical, Legal Imp |
2 |
CS 305 |
|
CS 305* |
 |
|
| |
Computational Structures |
4 |
CS 311* |
|
CS 311 |
|
|
| |
AI & Games |
4 |
CS 313 |
|
|
|
|
| |
Lang Compiler Design I |
4 |
CS 321 |
CS 321* |
|
|
|
| |
Lang Compiler Design II |
4 |
|
CS 322 |
CS 322* |
|
|
| |
Intro Operating Systems |
4 |
CS 333 |
|
CS 333* |
|
|
| |
Intro Operating Systems |
4 |
|
|
CS 333^ |
 |
|
| |
Discrete Structs Engineers |
4 |
|
|
CS 340 |
|
|
| |
Intro to Computer Hardware |
4 |
|
|
ECE 341 |
 |
|
| |
CyberCulture |
4 |
CS 345U* |
|
|
 |
|
| |
Exploring Complexity in Science & Technology |
4 |
CS 346U |
|
|
 |
|
| |
The Internet Age |
4 |
|
CS 347U |
|
 |
|
| |
Digital, Media, Technology, and Society |
4 |
|
|
CS 348U |
 |
|
| |
Algorithms & Complexity |
4 |
|
CS 350 |
|
|
|
| |
Introduction to Databases |
4 |
CS 386 |
CS 386* |
|
 |
|
| |
Top: Algorithm Design & Analysis |
4 |
|
|
CS 410 |
 |
|
| |
TOP: Concurrent Systems |
3,4 |
|
|
CS 4/510*# |
 |
|
| |
TOP: Database Internals |
4 |
|
|
CS 410* |
 |
|
| |
TOP: Malware |
3,4 |
|
|
CS 4/510 |
 |
|
| |
Top: Multiocre |
4 |
CS 410* |
|
|
|
|
| |
Top: Manipulating Data Using XML |
3,4 |
CS 410/510 |
|
|
 |
|
| |
Top: Network Security |
4 |
|
|
CS 410* |
 |
|
| |
Top: Counting, Probability & Computing |
3,4 |
|
CS 4/510 |
|
 |
|
| |
Top: Data Streams |
3,4 |
|
CS 4/510 |
|
 |
|
| |
TOP: Network Management & Security |
4 |
|
CS 410 |
|
 |
|
| |
Top: Parallel Algorithms |
4 |
|
CS 410 |
|
 |
|
| |
Top: Network Routing & Management |
4 |
|
CS 410* |
|
 |
|
| |
TOP: Wireless Networking Concepts |
3,4 |
|
CS 4/510 |
|
 |
|
| |
Parallel Programming |
3,4 |
|
|
CS 4/515 |
 |
|
| |
Object Oriented Programming |
3,4 |
CS 4/520* |
|
|
|
|
| |
Artificial Intelligence |
3,4 |
CS 4/541 |
|
|
 |
|
| |
Adv Art Intell: Comb Search |
3,4 |
|
|
CS 4/543* |
 |
|
| |
Machine Learning |
3,4 |
|
CS 4/545 |
|
 |
|
| |
Advanced Machine Learning |
3,4 |
|
|
CS 4/546 |
 |
|
| |
Computer Graphics |
3,4 |
|
CS 4/547* |
|
 |
|
| |
Numerical Computation |
3,4 |
|
|
CS 4/551 |
 |
|
| |
Bldg Software Sys W/Components |
3,4 |
|
CS 4/552 |
|
 |
|
| |
Functional Languages |
3,4 |
|
CS 4/557 |
|
 |
|
| |
Software Engineering |
3,4 |
CS 4/554 |
|
|
 |
|
| |
Cryptography |
3,4 |
CS 4/585* |
|
|
|
|
| |
Software Eng Capstone I |
3 |
CS 487* |
|
CS 487* |
|
|
| |
Software Eng Capstone II |
3 |
|
CS 488* |
|
|
|
| |
Intro Comp Security |
3,4 |
CS 4/591 |
|
|
|
|
| |
Internetworking Protocols |
3,4 |
CS 4/594 |
|
CS 4/594 |
 |
|
| |
Sensor Networks |
3,4 |
|
CS 4/597 |
|
 |
|
| |
TOP: Information Retrieval |
3 |
|
|
CS 510 |
 |
|
| |
TOP: Information Theory |
3 |
|
CS 510 |
|
 |
|
| |
TOP: Adv. Topics in Software Engineering |
3 |
|
CS 5/610 |
|
 |
|
| |
TOP: Intro to Computational Biology |
3 |
CS 5/610# |
|
|
|
|
| |
TOP: Intro to Computational Biology Lab |
1 |
CS 5/610# |
|
|
|
|
| |
TOP: Wireless Networking Concepts |
3,4 |
|
CS 4/510 |
|
 |
|
| |
|
|
|
|
|
 |
|
| |
TOP: Resource Scheduling |
3 |
|
|
CS 5/610 |
 |
|
| |
Concepts Operating Syst |
3 |
|
CS 533*# |
CS 533 |
|
|
| |
Computer Architecture |
3 |
|
|
CS 538*# |
 |
|
| |
Parallel Algorithms |
3 |
|
CS 550 |
|
 |
|
| |
Design Patterns |
3 |
|
CS 553 |
|
 |
|
| |
Programming Languages |
3 |
CS 558*# |
CS 558 |
|
|
|
| |
Scholarship Skills |
3,3 |
|
CS 5/669 |
|
|
|
| |
Operating Systems Internals |
3,3 |
CS 572* |
|
|
|
|
| |
Programming Language Semantics |
3 |
|
|
CS 578 |
 |
|
| |
Theory Computation |
3 |
CS 581*# |
|
CS 581# |
 |
|
| |
Algorithm Design & Analysis |
3 |
|
|
CS 584 |
|
|
| |
Intro Database Mgmnt |
3 |
CS 586 |
CS 586* |
|
 |
|
| |
Relational Database Mgmnt |
3 |
|
|
CS 587* |
 |
|
| |
Network Routing |
3 |
|
CS 595* |
|
 |
|
| |
Network Management & Security |
|
|
CS 596 |
|
 |
|
| |
Network Management & Security |
3 |
|
|
CS 596* |
 |
|