movie.jpg
ME Degree
Admission Requirements
Application Procedures
Application Deadlines
Fellowships/Assistantships
Graduation Requirements
CS graduate handout: pdf word
Computer Science Graduate Student Council (CSGSC)

Programs of Study
The department offers the Master's of Science in Computer Science, Master's of Engineering, and the Doctor of Philosophy in Computer Science graduate programs of study. The graduate degree programs prepare prior recipients of four-year B.S. degrees in computer science or closely related areas for further study at the doctoral level or for successful careers as specialized computer professionals. The Ph.D. program is a professional research degree designed to prepare students for various advanced professional careers, including college teaching and research, as well as research and development in leading industrial, government, and non-profit organization R&D facilities. Specialized training is available in the faculty’s active research fields.

Financial Aid
Teaching and research assistantships are available for qualified students in the graduate programs. The Department also offers fellowships (including Shumaker Bioinformatics Fellowships and Gilliom Cyber-security Fellowships) to a limited number of new Ph.D. students. In addition, there are other fellowships and scholarships available at the university level.
Teaching assistantships award a stipend of $1140 per month for nine months plus 18 credits of tuition. Awarded at a comparable level, research assistantships are available through the various funded research programs in the Department. Applications for financial aid are examined at the same time as those for graduate admission, which are due before March 1 for fall semester and September 1 for winter semester.

If you want more information on the graduate degree programs, or want to get application material sent to you by mail, then please complete this form, or send Email to This e-mail address is being protected from spam bots, you need JavaScript enabled to view it

CS 4060/7060String Algorithms
CS 4270/7270Computer Architecture I
CS 4380/7380Database Management Systems I.
CS 4410/7410Theory of Computation
CS 4430/7430Compilers I.
CS 4450/7450Principles of Programming Languages
CS 4610/7610Computer Graphics I
CS 4620/7620Physically Based Modeling and Animation
CS 4650/7650Image Processing
CS 4670/7670Digital Image Compression
CS 4750/7750Artificial Intelligence I
CS 4770/7770Introduction to Computational Intelligence
CS 4830/7830Science and Engineering of the World Wide Web
CS 4850/7850Computer Networks I
CS 4860/7860Network Security
CS 4870/7870
Wireless and Mobile Network
CS 4001/7001Topics in Computer Science - Machine Learning
CS 4001/7001Topics in Computer Science - Foundations of Programming Languages
CS 4001/7001Topics in Computer Science - Introduction to Bioinformatics
CS 7010Computational Methods in Bioinformatics
CS 8001Topics in Computer Science - Wireless Embedded Systems
CS 8001Topics in Computer Science - Advanced Computer Graphics
CS 8001Topics in Computer Science - Spoken Language Processing
CS 8050Design and Analysis of Algorithms II.
CS 8370
Data Mining and Knowledge Discovery
CS 8390Information Indexing and Retrieval
CS 8520Operating Systems II
CS 8610Computer Graphics II
CS 8620
 Physically Based Modeling & Animation
CS 8660Multimedia Security
CS 8670Multimedia Communications
CS 8690Computer Vision
CS 8750Artificial Intelligence II
CS 8850Computer Networks II
CS 8860Parallel and Distributed Processing