| New Course |
Old Course |
Title |
Su07 |
Fa07 |
Sp08 |
Su08 |
Fa08 |
Sp09 |
Su09 |
Fa09 |
Sp10 |
Su10 |
| CS 101 |
|
Introduction to Computer Science |
|
|
|
|
|
|
|
|
|
|
| CS 112 |
|
Introduction to Problem Solving
and Programming |
|
|
|
|
|
|
|
|
|
|
| CS 120 |
|
Computer Science I |
|
|
|
|
|
|
|
|
|
|
| CS 121 |
|
Computer Science II |
|
|
|
|
|
|
|
|
|
|
| CS 127 |
|
Programming Language: Java |
|
|
|
|
|
|
|
|
|
|
| CS 127 |
|
Programming Language: C# |
|
|
|
|
|
|
|
|
|
|
| CS 127 |
|
Programming Language: C++ |
|
|
|
|
|
|
|
|
|
|
| CS 150* |
CS 245** |
Computer Organization & Architecture |
|
|
|
|
|
|
|
|
|
|
| CS 204 |
|
Special Topics |
|
|
|
|
|
|
|
|
|
|
| CS 210* |
CS 310** |
Programming Languages |
|
|
|
|
|
|
|
|
|
|
| CS 240* |
CS 341** |
Computer Operating Systems |
|
|
|
|
|
|
|
|
|
|
| CS270 |
CS 270 |
System Software |
|
|
|
|
|
|
|
|
|
|
| CS 299 |
|
Directed Study |
|
|
|
|
|
|
|
|
|
|
| CS 324 |
|
Computer Graphics |
|
|
|
|
|
|
|
|
|
|
| CS 336 |
|
Introduction to Information
Assurance |
|
V |
|
|
|
|
|
|
|
|
| CS 360 |
|
Database Systems |
|
|
|
|
|
|
|
|
|
|
| CS 383* |
CS 381** |
Software Engineering I |
|
|
|
|
|
|
|
|
|
|
| CS 384 |
|
Software Engineering II |
|
|
|
|
|
|
|
|
|
|
| CS 385* |
CS 490** |
Theory of Computation |
|
|
|
|
|
|
|
|
|
|
| CS 395* |
CS 495** |
Analysis of Algorithms |
|
|
|
|
|
|
|
|
|
|
| CS 398 |
|
Computer Science Cooperative Internship |
|
|
|
|
|
|
|
|
|
|
| CS 401 |
|
Contemporary Issues in Computer Science |
|
|
|
|
|
|
|
|
|
|
| CS 404 |
|
ST: TBD |
|
V |
P |
|
P |
P |
|
P |
P |
|
| CS 404 |
|
ST: TBD |
|
P |
P |
|
P |
P |
|
P |
P |
|
| CS 413 |
|
Concurrent Systems |
|
|
|
|
|
|
|
|
|
|
| CS 414 |
|
Object-Oriented Design |
|
|
|
|
|
|
|
|
|
|
| CS 415 |
|
Computational Biology: Sequence
Analysis |
|
|
|
|
|
|
|
|
|
|
| CS 420 |
|
Data Communications Systems |
|
|
|
|
|
|
|
|
|
|
| CS 424 |
|
Advanced Computer Graphics |
|
|
|
|
|
|
|
|
|
|
| CS 436 |
|
Advanced Information Assurance
Concepts |
|
|
|
|
|
|
|
|
|
|
| CS 438 |
|
Network Security |
|
V |
|
|
|
|
|
|
|
|
| CS 439 |
|
Applied Security Concepts |
|
|
|
|
|
|
|
|
|
|
| CS 441 |
|
Advanced Operating Systems |
|
V |
|
|
|
|
|
|
|
|
| CS 445 |
|
Compiler and Translator Design |
|
V |
|
|
|
|
|
|
|
|
| CS 447 |
|
Computer and Network Forensics |
|
|
|
|
|
|
|
|
|
|
| CS 448 |
|
Survivable Systems and Networks |
|
|
|
|
|
|
|
|
|
|
| CS 449 |
|
Fault-Tolerant Systems |
|
|
|
|
|
|
|
|
|
|
| CS 451 |
|
Advanced Computer Architecture |
|
|
|
|
|
|
|
|
|
|
| CS 461 |
|
Advanced Database Systems |
|
|
|
|
|
|
|
|
|
|
| CS 470 |
|
Artificial Intelligence |
|
|
|
|
|
|
|
|
|
|
| CS 472 |
|
Evolutionary Computation |
|
|
|
|
|
|
|
|
|
|
| CS 480 |
|
Design – Individual Project |
|
|
|
|
|
|
|
|
|
|
| CS 481 |
|
Senior Capstone Design |
|
|
|
|
|
|
|
|
|
|
| CS 482 |
|
Software Project Management |
|
|
|
|
|
|
|
|
|
|
| CS 484 |
|
Software Quality Assurance |
|
|
|
|
|
|
|
|
|
|
| CS 486 |
|
Software Specification |
|
|
|
|
|
|
|
|
|
|
| CS 499 |
|
Directed Study |
|
|
|
|
|
|
|
|
|
|
| CS 500 |
|
Master’s research & Thesis |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
| CS 501 |
|
Seminar |
|
X |
|
|
X |
|
|
X |
|
|
| CS 504 |
|
ST: Intelligent
Controls/Networks |
|
|
|
|
|
|
|
|
|
|
| CS 504 |
|
ST: TBD |
|
V |
|
|
P |
P |
|
P |
P |
|
| CS 504 |
|
ST: TBD |
|
X |
|
|
P |
P |
|
P |
P |
|
| CS 507 |
|
Fundamentals of Research |
|
|
|
|
|
|
|
|
|
|
| CS 510 |
|
Theory of Programming Languages |
|
|
|
|
|
|
|
|
|
|
| CS 512 |
|
Parallel Algorithms |
|
V |
|
|
|
|
|
|
|
|
| CS 513 |
|
Concurrent Systems |
|
V |
|
|
|
|
|
|
|
|
| CS 520 |
|
Data Communications Systems |
|
|
|
|
|
|
|
|
|
|
| CS 524 |
|
Advanced Computer Graphics |
|
|
|
|
|
|
|
|
|
|
| CS 536 |
|
Advanced Information Assurance
Concepts |
|
|
|
|
|
|
|
|
|
|
| CS 538 |
|
Network Security |
|
V |
|
|
|
|
|
|
|
|
| CS 539 |
|
Applied Security Concepts |
|
|
|
|
|
|
|
|
|
|
| CS 541 |
|
Operating Systems |
|
V |
|
|
|
|
|
|
|
|
| CS 547 |
|
Computer Network Forensics |
|
|
|
|
|
|
|
|
|
|
| CS 548 |
|
Survivable Systems and Networks |
|
|
|
|
|
|
|
|
|
|
| CS 549 |
|
Fault-Tolerant Systems |
|
|
|
|
|
|
|
|
|
|
| CS 551 |
|
Advanced Computer Architecture |
|
|
|
|
|
|
|
|
|
|
| CS 561 |
|
Data Base Management Systems |
|
|
|
|
|
|
|
|
|
|
| CS 570 |
|
Artificial Intelligence |
|
X |
|
|
|
|
|
|
|
|
| CS 572 |
|
Evolutionary Computation |
|
|
|
|
|
|
|
|
|
|
| CS 580 |
|
Graduate Project |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
| CS 581 |
|
Software Engineering Analysis |
|
|
|
|
|
|
|
|
|
|
| CS 582 |
|
Software Project Management |
|
|
|
|
|
|
|
|
|
|
| CS 583 |
|
Software Engineering Measurement |
|
|
|
|
|
|
|
|
|
|
| CS 584 |
|
Software Quality Assurance |
|
|
|
|
|
|
|
|
|
|
| CS 585 |
|
Software Process Management |
|
|
|
|
|
|
|
|
|
|
| CS 586 |
|
Software Specification |
|
|
|
|
|
|
|
|
|
|
| CS 590 |
|
Computability & Complexity |
|
|
|
|
|
|
|
|
|
|
| CS 600 |
|
Doctoral Research and Dissertation |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
| * Course number change effective Fall 2004 ** Old Course Number
P Depending upon need and /or
demand
V Videotape |