CS Home
 
  CS HOME
  PROSPECTIVE STUDENTS
  CURRENT STUDENTS
  FACULTY
  CS EMAIL
  DIRECTORY
  CALENDAR
  FAQS
  LIBRARY RESEARCH
 
Virtual Tour

Click above for a virtual tour
 
Google
Search Web Search CS
 
PREREQUISITES FOR GRADUATE PROGRAM
 


The following prerequisites are required for students who do not have an undergraduate CS degree. Students must obtain a grade of B or better in each prerequisite.

List of Prerequisites for Master's Program

A combined score of at least 1500 is required on the GRE basic test.

CS102/103 - Introduction to Programming using C/Java (prerequisite: none)

CS121 - Computer Science I (prerequisite: CS 102, MA 119)

CS221 - Computer Science II (prerequisite: CS 121 and MA 121)

CS214 - Introduction to Discrete Structures (prerequisite: CS 104 or 107 and MA 171)

CS307/321 - Object-Oriented Programming in C++ /Java (prerequisite: CS 207,CS 221 )

CS317 - Introduction to Design and Analysis of Algorithms (prerequisite: MA 244, CS 204 or 207 and 214)

CS490 - Introduction to Operating Systems (prerequisite: CS 413 or CPE 302)

CS513 - Introduction to Computer Architecture (prerequisite: none)

CS524 - Programming Languages(prerequisite: CS 317 and proficiency in a modern programming language)

MA171 - Calculus A

MA172 - Calculus B

MA244 - Introduction to Linear Algebra

MA385 - Introduction to Probability

Prerequisites may be waived, if a student presents evidence of satisfactorily completing a similar course at another university.

Requests for admission information can be sent by email to: admissions@cs.uah.edu