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
|