Cost & earnings at University of Southern Mississippi What students borrow here, and what they go on to earn
The Bachelor of Science in Computer and Information Sciences at the University of Southern Mississippi is an undergraduate programme that builds practical and theoretical skills in computing, software development, data handling and networked systems. It suits students who want a broad foundation in information technologies combined with options for specialisation and real-world experience through projects and internships.
The programme combines core computing subjects with mathematics and general education to form a broad foundation in information sciences. You will study programming and software development, data structures and algorithms, computer architecture and operating systems, databases and information management, computer networks and security, and principles of human–computer interaction. Practical laboratory work and programming assignments are integrated throughout the curriculum to develop applied skills.
Typical modules and topics include:
The degree typically consists of core required courses, professional electives that allow specialisation (for example cybersecurity, data analytics or software engineering), and general education credits. Students are encouraged to take advantage of lab facilities, student computing clubs and opportunities to collaborate on faculty-led research or community projects.
Entry is based on completion of secondary education or an equivalent qualification. Applicants should demonstrate a solid foundation in mathematics; prior study of algebra or calculus is helpful. Typical offers consider overall academic performance and the strength of mathematics-related qualifications.
Acceptable qualifications include national secondary school certificates, A-levels, the International Baccalaureate diploma, or recognised international equivalents. Mature and transfer applicants with college-level computing or mathematics coursework are also considered; transfer admission generally requires evidence of successful college-level study and completion of prerequisite courses.
Additional application materials may include a personal statement outlining interest in computing and any relevant experience, and transcripts of prior study. English language proficiency must be demonstrated by applicants whose prior education was not in English, in line with the university's standard language requirements.
Graduates of the programme leave with versatile skills that are in demand across public and private sectors. Common career paths include software developer, systems analyst, database administrator, network engineer, cybersecurity analyst, web developer, IT consultant and data analyst. The programme also provides a foundation for specialised postgraduate study in areas such as computer science, information systems, cybersecurity or data science.
Students who undertake internships and the capstone project often move directly into industry roles with regional technology employers, government agencies, consulting firms and companies across sectors such as healthcare, finance, manufacturing and education.
The University of Southern Mississippi offers a learning environment with a balance of theoretical instruction and hands-on practice. Small to medium-sized classes enable close interaction with faculty and opportunities for mentorship. Computing students can access dedicated labs, up-to-date software tools and project-based coursework that emphasises real-world problem solving.
The university's connections with local and regional employers support internship and employment opportunities along the Gulf Coast and beyond. Students benefit from extracurricular activities such as coding clubs, hackathons and student organisations that foster teamwork and professional development. The programme also prepares graduates for continuing study if they choose to pursue deeper specialisation or research.
Shortlist scholarships and plan your application — free guidance from our advisors.