Cost & earnings at University of South Alabama What students borrow here, and what they go on to earn
The Bachelor’s in Computer and Information Sciences at the University of South Alabama trains students in core computing principles, software development, data management and networking, balanced with practical project work. It suits students who want a broad, career-oriented computing education with opportunities for hands-on labs, internships and specialisation through elective choices.
This undergraduate programme covers the foundations of computing alongside applied information science topics. You will study programming and software development, data structures and algorithms, computer organisation, operating systems and networking. Core modules typically include introductory and advanced programming, database systems, web development, systems analysis and design, and software engineering.
Applied and elective topics allow you to explore areas such as cybersecurity, mobile and web applications, cloud computing, human–computer interaction, artificial intelligence and data analytics. Practical experience is emphasised through laboratory courses, team projects and a senior capstone project that integrates design, implementation and testing of real systems. Coursework also develops professional skills in technical communication, project management and ethical issues in computing.
Applicants should hold a high school diploma or equivalent with a strong background in mathematics and science. Relevant coursework in algebra, geometry, pre-calculus or calculus and introductory programming, where available, strengthens an application. Admissions decisions are based on the overall academic record; applicants who have completed college-level coursework, dual-enrolment classes or relevant technical qualifications may receive recognition for that experience.
Domestic applicants follow the University of South Alabama's undergraduate admissions process; international applicants must demonstrate English language proficiency and provide credentials that meet university standards. Transfer students from community colleges are welcome and typically need to submit transcripts from previous postsecondary institutions for evaluation. Prospective students should consult the university admissions office for details about minimum GPA expectations and documentation requirements.
Graduates are prepared for a wide range of entry-level roles in the IT sector and related industries. Common career paths include software developer/engineer, systems analyst, database administrator, network administrator, cybersecurity analyst and web/mobile application developer. Employers include technology companies, financial institutions, healthcare providers, defence contractors, government agencies and small to medium enterprises.
Many students also use the degree as a foundation for graduate study in computer science, information systems or specialised areas such as data science and cybersecurity. The programme’s applied projects and internship options help students build portfolios and professional networks to support job placement.
The University of South Alabama offers a computing programme with a balance of theory and hands-on experience, delivered in a campus environment with relatively small class sizes and accessible faculty. Students benefit from on-campus computing and networking labs, opportunities for undergraduate research and project collaboration with faculty.
Located in the Gulf Coast region, the university has connections with local employers across healthcare, manufacturing, defence and software services, which can support internship placements and local employment. Career support services, student computing organisations and programming competitions provide additional avenues to develop practical skills and professional contacts while studying.
Shortlist scholarships and plan your application — free guidance from our advisors.