While there is no restriction on which electives may
be taken, these courses can be grouped into several "tracks".
These tracks help identify courses related to typical area of interest,
and should be used as guidelines when selecting the electives which
best fit your needs. The following table lists the elective courses,
applicable tracks, and a schedule of when these courses are usually
offered.
| Course |
|
 |
 |
 |
 |
 |
 |
Usually Offered |
| C-S 224 |
Intro to ____Prog. Language |
Depends on Language |
On Demand |
| C-S 342 |
Software Testing Techniques |
|
|
X |
|
X |
|
Spring Odd Yrs |
| C-S 351 |
Simulation |
X |
|
|
|
|
X |
Occasionally |
| C-S 352 |
Graphics |
X |
|
|
|
X |
X |
Spring Even Yrs |
| C-S 353 |
Analysis of Alg. Complexity |
X |
X |
|
X |
|
|
Fall Even Yrs |
| C-S 364 |
Intro to Database Mgmt |
|
|
X |
|
|
|
Fall |
| C-S 395 |
Independent Study |
Depends on topic |
Fall, Spring |
| C-S 419/519 |
Topics in Computer Science |
|
|
|
|
|
|
On Demand |
C-S 431 |
Introduction to Robotics |
|
|
|
X |
X |
|
Spring Edd Yrs |
| C-S 443/543 |
Operating Systems Topics |
|
|
|
X |
|
|
Fall Even Yrs |
| C-S 446/546 |
Object-Oriented Software Dev. |
|
|
|
X |
X |
|
Spring |
| C-S 449/549 |
Advances in Software Engineering |
|
|
X |
|
X |
|
Fall Even Yrs |
| C-S 451/551 |
User Interface Design |
|
|
|
X |
X |
|
Fall Odd Yrs |
| C-S 452/452 |
Artificial Intelligence |
X |
X |
|
|
|
X |
Fall Odd yrs |
C-S 453/553 |
Theory of Computation |
X |
X |
|
|
|
|
Spring Even Yrs |
| C-S 454/554 |
Digital Image Processing |
X |
|
|
|
|
X |
Fall Even Yrs |
| C-S 455/555 |
Fundamentals of Information Seucrity |
|
|
X |
X |
X |
|
Fall Odd Yrs |
| C-S 464/546 |
Advanced Database Mgmt |
|
|
X |
|
X |
|
Spring Odd Yrs |
| C-S 470/570 |
Parallel Computing |
|
X |
|
X |
|
|
Occasionally |
| C-S 471/571 |
Data Communications |
|
|
|
X |
|
|
Spring Even Yrs |
| C-S 480/680 |
Computer Aided Instruction |
|
|
|
|
|
X |
On Demand |
| C-S 499 |
Research in Computer Science |
Depends on topic |
Fall, Spring |
| MTH 317 |
Graph Theory |
X |
|
|
|
|
|
Fall Odd Yrs |
| MTH 371 |
Intro to Numerical Methods |
X |
|
|
|
|
|
Spring |