Preparatory Courses - 2007
The following four online courses provide classe a strong foundation for the Master's program, and all students are encouraged to take the courses as refreshers. These courses do not count toward the hours required for the Master's degree. CS510 and CS511 are taught every summer, and CS512 and CS515 are taught every fall.
|
Summer Courses
May 7 - June 22, 2007 June 25 - Aug. 10, 2007 |
CS 511:
Computer Organization CS 510: Object Oriented Programming |
|
Fall Courses
Starts Aug. 27, 2007 |
CS 512: Data Structures
CS 515: Foundations of Computer Science |
2007 Tentative Cohort Schedule
All courses are offered asynchronously over the Internet. The schedule follows JMU's calendar for fall and spring semesters. Course schedules and course offerings are subject to change with advance notice to students.
| Spring, Semester 1 Starts Jan 7, 2008 |
CS 550: Operating Systems CS 652: Formal Methods for Information Security |
|
| Summer Course June 2 - July 18, 2008 |
CS 523: Ethics, Law and Policy in Cyberspace | |
| Fall, Semester 2 Starts Aug 25, 2008 |
CS 555: Secure Software Engineering CS 560: Networks and Network Security |
|
| Spring, Semester 3 Starts Jan 13, 2009 |
CS 621: Software Assurance CS 627: Cryptography: Algorithms and Applications |
|
| Summer 2009 | Thesis Route Thesis Proposal |
Non-Thesis Route Comprehensive Exam Prep |
| Fall, Semester 4 Starts Aug 31, 2009 |
CS 660: Advanced Network Security CS 700: Thesis |
CS 660: Advanced Network Security CS 633: Computer Forensics |
| Spring, Semester 5 Starts Jan 11, 2010 |
CS 625: Secure Operations CS 700: Thesis |
CS 625: Secure Operations CS 675: Distributed Computing and Security OR CS 685: Selected Topics |
* Students who choose the non-thesis route have to take a comprehensive exam in Semester 4
