Cost & earnings at University of South Alabama What students borrow here, and what they go on to earn
The Master of Science in Computer and Information Sciences at the University of South Alabama develops advanced technical and research skills in computing, data and information systems. It suits graduates with a computing or related background who want to advance into specialist technical roles, research or doctoral study.
The programme combines advanced coursework and a capstone experience or thesis, allowing students to deepen technical knowledge and pursue applied or research projects. Typical topics include advanced algorithms and data structures, database systems, software engineering, operating systems, computer networks, cybersecurity, and machine learning/data mining. Students can usually choose elective modules to specialise in areas such as embedded and real‑time systems, human–computer interaction, data analytics, cloud computing, or information assurance.
Programme structure normally offers a choice between a thesis route, focused on original research under faculty supervision, and a non‑thesis route with a project or practicum emphasising applied problem solving. Courses emphasise both theoretical foundations and hands‑on laboratory work; students complete a significant culminating experience that demonstrates mastery of the subject.
Applicants are expected to hold a bachelor’s degree in computer science, information systems, engineering or a closely related discipline. Admissions consider undergraduate performance, letters of recommendation, a personal statement and relevant practical experience. A competitive undergraduate GPA is typically expected; applicants without a computing degree may be asked to complete prerequisite coursework.
International applicants must meet the university’s English language requirements and provide certified transcripts. Some applicants may be asked to submit GRE scores or other supporting materials at the department’s request—check the department for the current testing policy.
Graduates progress into a wide range of technical and managerial roles across industry, government and academia. Common positions include software engineer, systems analyst, database administrator, data scientist/analyst, cybersecurity analyst, network engineer and IT consultant. The degree also prepares students for further research or doctoral study and for roles that require advanced problem solving and system design capabilities.
Students benefit from opportunities to undertake projects with local employers, internships, and collaborations with faculty research, which help bridge academic learning with workplace experience.
The University of South Alabama offers a focused, research‑informed master’s in computing with flexible study options and close faculty supervision. Students have access to modern computing and networking labs, opportunities to contribute to ongoing faculty research, and links with regional industry that support internships and applied projects.
The programme’s combination of practical coursework, elective specialisation and a thesis or capstone project makes it suitable for those aiming to move into specialised technical careers or continue into doctoral research, all within a supportive, student‑centred environment.
Shortlist scholarships and plan your application — free guidance from our advisors.