May 14, 2021  
2010-2011 Graduate Catalog 
2010-2011 Graduate Catalog Archived Catalog

Computer Science, M.S.

Return to {$returnto_text} Return to: College of Engineering and Computer Science

Dr. Joseph Kizza, Department Head
(423) 425-4202 or email at

Dr. Li Yang, Graduate Program Coordinator
(423) 425-4392 or email at

The Department of Computer Science and Engineering offers a Master of Science degree in Computer Science with concentrations in Computer Science and Information Security and Assurance. These programs are intended to prepare individuals for work in industry and government or further graduate study. Requirements for the M.S. degree include a minimum of 33 hours of credit earned in graduate course work including a thesis or 36 hours including a project.


Individuals may be admitted to the M.S. degree program if they meet the admission requirements of The Graduate School as stated in the Admissions and Regulations  section.

This program is designed for students with the foundations provided by the baccalaureate degree in computer science. However, students with degrees in other disciplines may be admitted. Students whose academic training is considered inadequate in certain areas will be required to complete additional undergraduate and/or graduate foundation courses as determined by the department. These courses may, depending on the preparation of the student, include Computer Science 1100, 1110, 2800, 2100, 3700, 3710, 3200, 3850, and Mathematics 1910/1911, 1920/1921, 2200, 3030, and 3100. Credit may be earned by special examination and awarded in accordance with the general regulations of The Graduate School.

Course Requirements

All students admitted to the M.S. program must complete a minimum of 24 hours of course work in computer science at UTC. This will include the core courses CPSC 5100, 5550, 5800, 5700, 5210, and additional courses from Computer Science. The program also includes 6 hours of thesis. An additional 3 hours of coursework related to the student’s objectives may be selected from an area within or outside of computer science, in consultation with the major adviser and Graduate Coordinator. A minimum total of 33 hours of graduate credit, including the thesis, is required for the M.S. degree. Students may elect to undertake a project in lieu of a thesis. In this case, 6 additional hours of elective coursework, for a minimum total of 36 hours of graduate credit, are required. The courses used for these additional six hours are subject to the approval of the major adviser and the Graduate Coordinator of Computer Science. With either the thesis or project option, a minimum of 21 hours of credit must be from UTC computer science courses at the 5000 level.

Students must maintain a minimum 3.0 grade point average and are subject to all general regulations of The Graduate School, such as those regulating admission to candidacy, transfer of credits, time limitations, thesis, and degree conferral which may be found here .

Computer Science Elective Courses


The following list groups together those courses which deal with topics in the same area of computer science. It may be used when planning a program of study to orient the program in these directions.

Return to {$returnto_text} Return to: College of Engineering and Computer Science