Jul 05, 2024  
2024-2025 Graduate Bulletin 
    
2024-2025 Graduate Bulletin

Computer Science - Theoretics Concentration, MS


Return to {$returnto_text} Return to: Programs Offered by Program Type (Dual Degree, Degree, Certificate, etc.)

Program Code: MS_224B

CIP Code: 11.0701

Program of Study for the Master of Science in Computer Science


Admission Requirements: Baccalaureate degree from an accredited college or university; complete application to the Graduate School ; official general GRE exam scores, unless waived; undergraduate course work in: Advanced programming in a high-level language; Discrete mathematics; Introductory theoretical computer science; Data structures; Assembly language; Computer architecture; Calculus (two semesters); Matrix or linear algebra; Calculus-based probability and/or statistics.

To be considered for admission, applicants must meet or exceed the criteria for admission to the Graduate School . Meeting this condition does not guarantee admission.

Standardized Exam Waiver Eligibility: The standardized exam (GRE) requirement may be waived for applicants who achieved a 3.2 GPA in a STEM major or have an earned master’s degree.

Location: Boone Campus

Accelerated Master’s Program


This program offers an Accelerated Master’s  option for undergraduate students with a 3.2 or higher currently enrolled at Appalachian State University.

Course Requirements for the Master of Science in Computer Science


Thesis Option (15 Hours)


Choose One:

With Thesis (15 Hours)


Without Thesis (15 Hours)


Other Requirements for the MS in Computer Science


  • Thesis: Optional
  • Proficiency: Not required
  • Candidacy: Required for thesis option; awarded upon approval of thesis committee and prospectus
  • Comprehensive: A grade of B- or less in any of the required courses listed above requires passing a separately administered examination for the course; an oral defense of the thesis or project is also required
  • Product of Learning: Not required

Return to {$returnto_text} Return to: Programs Offered by Program Type (Dual Degree, Degree, Certificate, etc.)