| Course | Name | Semester | Year |
|---|---|---|---|
| MCS 501 and CS 501 | Computer Algorithms II | Fall | 2005 |
| MCS 261 | Discrete Mathematics | Fall | 2005 |
| MCS 590 | High-Speed Cryptography | Spring | 2005 |
| MCS 494 | UNIX Security Holes | Fall | 2004 |
| MCS 501 and CS 501 | Spring | 2002 | |
| MCS 275 | Fall | 2001 | |
| MCS 260 | Spring | 2001 | |
| Math 515 | Number Theory II | Spring | 2000 |
| Math 436 | Number Theory II | Spring | 2000 |
| MCS 541 | Computational Complexity | Fall | 1999 |
| MCS 275 | Spring | 1999 | |
| MCS 401 and EECS 460 | Fall | 1998 | |
| LAS 100 | Fall | 1998 | |
| Math 515 | Commutative Algebra | Spring | 1998 |
| MCS 275 | Fall | 1997 | |
| MCS 494 | Cryptography | Spring | 1997 |
| Math 514 | Number Theory I | Fall | 1995 |
| Course | Name | Semester | Year |
|---|---|---|---|
| LAS 100 | Fall | 1998 | |
| MCS 260 | Spring | 2001 | |
| MCS 261 | Discrete Mathematics | Fall | 2005 |
| MCS 275 | Fall | 1997 | |
| MCS 275 | Spring | 1999 | |
| MCS 275 | Fall | 2001 | |
| MCS 401 and EECS 460 | Fall | 1998 | |
| Math 436 | Number Theory II | Spring | 2000 |
| MCS 494 | Cryptography | Spring | 1997 |
| MCS 494 | UNIX Security Holes | Fall | 2004 |
| MCS 501 and CS 501 | Spring | 2002 | |
| MCS 501 and CS 501 | Computer Algorithms II | Fall | 2005 |
| Math 514 | Number Theory I | Fall | 1995 |
| Math 515 | Number Theory II | Spring | 2000 |
| Math 515 | Commutative Algebra | Spring | 1998 |
| MCS 541 | Computational Complexity | Fall | 1999 |
| MCS 590 | High-Speed Cryptography | Spring | 2005 |