getMessage(); } catch (\RuntimeException $eCourseCompare) { $errorAC[] = $eCourseCompare->getMessage(); } catch (\InvalidArgumentException $eCourseCompare) { $errorAC[] = $eCourseCompare->getMessage(); } catch (\LengthException $eCourseCompare) { $errorAC[] = $eCourseCompare->getMessage(); } catch (\Exception $eCourseCompare) { $errorAC[] = $eCourseCompare->getMessage(); } ?> Computer Science |
Skip to Main Content
', $errorAC), 1); } if (!isset($documentCollection, $pagination)) { throw new Exception("Sorry, There are issue in the configuration.", 1); } if ($requiredPosition == '') { throw new Exception("Please select a Position in the page", 1); } if ($currentPosition == $requiredPosition) { $mainLibraryUrl = str_replace(rtrim($_SERVER['DOCUMENT_ROOT'], '/'), '', realpath($configUrl)); ?> getQueryValuesForPrint(); $categoryFilters = array('courseType','courseMode', 'courseDuration', 'courseLocation', 'courseDepartments','courseAccreditation'); $dateFilters = array('courseDate','startDateAfter','startDateBefore'); $rangeFilters = array('courseCost' => '100000'); ?> '.$e->getMessage().'
'; $displayedErrorCourse = true; } } ?>
', $errorAC), 1); } if (!isset($documentCollection, $pagination)) { throw new Exception("Sorry, There are issue in the configuration.", 1); } if ($requiredPosition == '') { throw new Exception("Please select a Position in the page", 1); } if ($currentPosition == $requiredPosition) { $mainLibraryUrl = str_replace(rtrim($_SERVER['DOCUMENT_ROOT'], '/'), '', realpath($configUrl)) . '/'; ?> getQueryValuesForPrint(); $categoryFilters = array('courseType','courseMode', 'courseDuration', 'courseLocation', 'courseDepartments'); $dateFilters = array('startDateAfter','startDateBefore'); $rangeFilters = array('courseCost' => '100000'); ?> '.$e->getMessage().'
'; $displayedErrorCourse = true; } } ?>
Multicolored programming code shown on a screen

Computer Science

CS100 (Master of Science)

Program Overview

Terminalfour University offers a comprehensive M.S. in Computer Science program designed to prepare students for professional careers in the field. The program caters to both individuals with prior computing experience and those from non-computing backgrounds, the latter of whom must complete a sequence of transition programs to prepare them for the regular program. The curriculum emphasizes the development of theoretical knowledge and practical skills, enabling students to analyze complex problems, design and implement effective solutions, and adapt to emerging technologies.

Program Highlights

  • Comprehensive Curriculum: Courses cover key areas such as algorithms, data structures, software engineering, artificial intelligence, and cybersecurity.

  • Research Opportunities: Students engage in research projects that foster innovation and critical thinking.

  • Industry Collaboration: Partnerships with leading tech companies provide internships and real-world project experiences.

  • State-of-the-Art Facilities: Access to modern laboratories and computing resources enhances learning and experimentation.

Program Code: CS100

Program Type: Postgraduate

Study Mode: Full-time

Accreditation: Master of Science

Department: Department of Computer Science

School: School of Business

Program Location: Austin

Program Duration: 4 Years

Starting Dates: September 1, 2023

Request Information

Career Options

Graduates are well-equipped for roles such as software developers, systems analysts, data scientists, and IT consultants. The program also lays a strong foundation for those interested in pursuing doctoral studies or research positions in academia and industry.

What will I study?

Year 1

Year 2

Year 3

Entry Requirements

Admission to the M.S. in Computer Science program is competitive and seeks candidates with a strong academic background and a passion for technology.

Academic Requirements

  • Bachelor’s Degree: A bachelor's degree from an accredited institution.

  • GPA: A minimum undergraduate GPA of 3.0 on a 4.0 scale is typically required.

Prerequisite Knowledge

  • Foundational Courses: Applicants should have completed coursework in programming, data structures, and mathematics (including calculus and discrete mathematics).

  • Transition Programs: For those without a computing background, completion of designated transition programs is necessary to prepare for the regular program.

Additional Requirements

  • Statement of Purpose: A written essay detailing the applicant's interest in computer science, career objectives, and relevant experience.

  • Letters of Recommendation: Typically two or three letters from academic or professional references who can attest to the applicant's qualifications and potential.

  • Resume or Curriculum Vitae: An updated document highlighting educational background, work experience, and any pertinent skills or certifications.

  • Standardized Test Scores: Submission of GRE scores may be required; applicants should verify the current testing requirements on the university's official website.

International Applicants

  • English Proficiency: Non-native English speakers must provide TOEFL or IELTS scores to demonstrate language proficiency.

  • Transcript Evaluation: International transcripts may need to be evaluated for equivalency to U.S. educational standards.

Prospective students are encouraged to consult Terminalfour University's official admissions page for the most up-to-date information on application deadlines, required materials, and program specifics.

Tuition Fees

Annual Tuition & Other Fees

Estimated Costs    Resident Non-resident
Annual tuition and mandatory fees* $9,162  $28,348
On-campus residence hall room, cable and phone $6,152 $6,152
Meal plan (Average) $3,975 $3,975
Books and supplies**    $1,130 $1,130
Local transportation and incidental costs** $3,162 $3,162
Total    $23,581 $42,767

Program Faculty

A potrait of Jean C. Rau

Professor Jean C. Rau

Senior Lecturer

A potrait of Jon T .Fraley

Professor Jon T. Fraley

Programme Leader

A potrait of Patricia J. Griffin

Post Doc Patricia J. Griffin

Head of Department

Additional Details for Programs

If there is any way we can assist, please contact us