Accelerated Master's Program
Admission Requirements:
A student who holds a bachelor’s degree from a regionally accredited college or university may be considered for admission to the program. This program is designed for students with the foundation 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. Admission to the program requires:
- Have a bachelor’s degree from a regionally accredited institution.
- Be granted admission to UTC’s Graduate School based on a minimum cumulative GPA of 2.7 (based on a 4.0 scale), or GPA of 3.0 in the senior year.
Change Your Career by Taking Foundation Courses:
Foundation Courses, also called leveling courses for non-computer science majors (9 hrs total)
- CPSC 5000 - Fundamentals of Computer Science (3) Credit Hours
A foundation course presenting the material covered in Fundamentals of Computer Science I (CPSC 1100) and Data Structures and Program Design (CPSC 1110) at an accelerated rate. Graded S/NC. Prerequisites: MATH 1830, 1950, or equivalents. Credit not applied to M.S. Computer Science degree. Differential Course Fee will be assessed. - CPSC 5010 - Structuring Programs and Data (3) Credit Hours
A foundation course presenting the material covered in Data Structures (CPSC 3200) and Software Design and Development (CPSC 2100) at an accelerated rate. Graded S/NC. Prerequisites: CPSC 5000 and MATH 2030, 3030, or equivalents. Credit not applied to M.S. Computer Science degree. Differential Course Fee will be assessed. - CPSC 5020 - Computing Systems (3) Credit Hours
A foundation course presenting the material covered in Digital Logic and Introduction to Computer Hardware (CPEN 3700) and Introduction to Operating Systems (CPSC 2800) at an accelerated rate. Graded S/NC. Prerequisite: CPSC 5000 or equivalent. Credit not applied to M.S. Computer Science degree. Differential Course Fee will be assessed.
Additional Information and Notes:
Students admitted to the program who lack academic experience in mathematics may be assigned Mathematics 1830 or 1950, 2030 or 3030, and a college-level statistics course to ensure that they have the mathematics background equivalent to a bachelor’s degree in Computer Science.
Some or all of the foundation courses in which academic training has been completed previously may be waived. The requirements to waive a foundation course are:
- A grade of “C” or better from an ABET-accredited school, or
- A grade of “B” or better from a non-ABET accredited school.
All required foundation courses must be completed before more than two CPSC core and/or elective courses are completed.