CS Graduate Advising Information - Dr. Theodore Manikas

Effective June 1, 2020, I have taken over the graduate CS program duties from Dr. Coyle. This includes academic advising for students in the MS and PHD programs in Computer Science (CS).

CS graduate students in other programs (MS Software Engineering, MS Cyber Security, DE Software Engineering, and SMU GO online) will be assigned to other advisors, so please contact your assigned advisor for questions about your program.

New MS CS program effective Fall 2020

We have made changes to the MS CS program to allow for flexibility in course selection and to allow student specialization in areas of interest. A link to the most recent version of the MS CS program degree plan is below:

There are four specialization areas in the new program – details can be found in the following links:

  1. AI and Machine Learning
  2. Cyber Security
  3. Software Engineering
  4. Theory of Computation

CS Graduate Program Webpages

Links of interest for CS graduate students:

CS Graduate Degree Plans

Forms for Accelerated Pathway (formerly 4+1) Students

For students who are enrolled in the Accelerated Pathway (formerly 4+1) program, the following forms may be helpful. Please consult with both your undergraduate and graduate advisors on the appropriate courses for these forms.

Information for New CS Graduate Students

The Master's Degree is an extension of our undergraduate degree program in computer science, so we have created a course that provides the basic principles of computer science, CS 7311, Foundations of Computing, to ensure that all students enter the program with the same solid base of technical information. The course, CS 7311, is offered pass/fail and does not apply toward the 30 hours required for the MS degree.

In addition to establishing basic competency in computing, students should also be prepared to demonstrate an ability to program in a high-level language such as Python, Java or C++. Competency in programming can be demonstrated by one of the following:

Competency Exam Information

The exam will be approximately 1 hour and consist of multiple choice and short written answer questions covering the main areas of computer science including:

Please note that the exam is not required if you have an ABET accredited degree in computer science or if you decide you feel you simply want to take the CS 7311 course, as many students do, in order to provide a foundation for your Master's degree program of study.

The exam is offered each semester before classes start during the new student advising session period. Please see the following link for further information: Competency Exam.


Last updated 2021 Jan 18