Graduate

UA’s computer science department offers interdisciplinary graduate programs leading to master’s and doctoral degrees.

Graduate

Degrees

Applicants for graduate work in computer science must apply for admission to UA’s Graduate School.
Please refer to Section 4.4 of the Graduate Catalog for specific admission requirements.

Computer Science, MS

Computer Science Departmental degree requirements for the master’s degree, which are in addition to those established by the College of Engineering and the Graduate School, are as follows for Plan I and Plan II students.

Computer Science, Ph.D.

The doctor of philosophy degree is regarded as a research degree and is granted on the basis of scholarly proficiency, distinctive achievement in a special field, and the capacity for independent, original investigation.

Graduate Application Deadlines

Domestic & International*
Fall – February 28 (Priority for funding); No Deadline for Graduate Admissions
Spring – No Deadline for Graduate Admissions

Apply Today!

 

* Note: International students must allow enough time to process visa paperwork, etc. if they are accepted into the program.

 

Information for Potential Graduate Students without a Computer Science Undergraduate Degree

Students without a degree in CS but who want to apply for an MS degree can take the following prerequisites as a non-degree graduate student: CS100, CS101, CS200, CS201, CS300, CS301. Once you have completed these courses, you can take our senior level courses, such as programming languages, algorithms, etc. at the 5xx level. At the end of the semester in which you are taking the 5xx courses you can apply to our MS program. The good thing about this is although the lower level courses will not count towards your MS degree in CS, the 5xx courses will. The MS degree page has a list of courses required. We offer most courses at least once a year.

background image

About Us

 

Graduate Admissions & Funding Opportunities

Applicants for graduate work in computer science must apply for admission to UA’s Graduate School. We cannot evaluate candidates until we receive their application. Please refer to Section 4.4 of the Graduate Catalog for specific admission requirements.

The graduate school at the University of Alabama requires applicants to have:

  • at least a 3.0/4.0 GPA in undergraduate work
  • at least a 3.0/4.0 GPA in graduate for those with an M.S degree
  • Computer Science currently does not require the GRE for admission

The Computer Science Department expects our students to have taken:

  • 2 introductory programming courses
  • A data structures course
  • An algorithms course
  • A database course
  • An operating systems course
  • 3 senior level courses, such as networks, software engineering, security

For Fall, the application deadline is February 28 if you want to be considered for funding as well as admission. This means all of your application materials must be submitted to the graduate school by February 28 so your application is complete. Applicants do not have to apply separately for an assistantship as all students who are accepted into our program are considered for funding. Assistantships are awarded to the strongest applicants. We will continue to process applications after February 28.

If you have any questions, please do not hesitate to contact the graduate advisor, Dr. Jeffrey Carver.

a professor and student working at a computer

International Graduate Students

Information for international students who want to apply to a Computer Science graduate program.

View of a CS classroom full of students

Graduate Students without a Computer Science Undergraduate Degree

Information for students without a degree in CS but who want to apply for an MS degree.

Keyboard with some keys saying I love UA.

Computer Science Financial Assistance

The Department of Computer Science offers financial assistance to outstanding applicants in the form of teaching and research assistantships.

Colloquium Series

Currently there are no colloquium talks scheduled. Please continue to check this page for upcoming talks.

Previous Spring 2018 Colloquium Talks

Speaker Date Topic
Dr. Dingwen Tao Friday, Jan. 26, 2018
3 p.m. – 4 p.m.
High Performance Computing at Extreme Scale: Data Reduction, Reilience, and Scalability
Dr. Hamid Hamraz Friday, Feb. 2, 2018
3 p.m. – 4 p.m.
Computational Forest Modeling using Airborne Remote Sensing LiDAR
Dr. Calton Pu Friday, Feb. 9, 2018
2 p.m. – 3 p.m.
The Millibottleneck Theory of Millisecond-Scale Performance Bugs and Its Experimental Verification

-    The University of Alabama     |     The College of Engineering    -

Social Media