Master Degree Program

The M.S. Program is designed to provide advanced study opportunities for individuals who:
  • Hold a bachelors degree in Computer Science and would like to advance their technical knowledge in the field and /or learn about research in Computer Science.
  • Hold a bachelors degree in another field and want to make a career transition to the computing field.
  • Currently work in the computing field and wish to obtain a graduate degree for career advancement.

The M.S. program consists of 36 hours and can be completed in four semesters by students entering with no background deficiencies. Thesis and non-thesis options are available. The M.S. student also has the option to add a specialization, in one of four different areas.

Students may transfer in up to 12 credit hours of approved courses. Approval for these courses is granted after acceptance. All UAB 500-level and 600-level courses are transferable.