The Bachelor’s in Computer and Information Sciences at the University of Missouri is an undergraduate programme that combines core computing fundamentals with applied information science, preparing students to design, build and manage software, data and networked systems. It suits students who enjoy problem solving, programming and working on practical projects that connect computing with industry and other academic disciplines.
The programme covers a balance of theoretical foundations and hands-on applied topics. Core subjects typically include programming (object-oriented and scripting languages), data structures and algorithms, discrete mathematics, computer architecture and operating systems. Information-focused modules introduce databases and information retrieval, human–computer interaction, information management and systems analysis.
Students also study software engineering and development practices, computer networks and cybersecurity fundamentals, and introductory data science including data analytics and visualisation. The curriculum emphasises laboratory work, team software projects and a senior capstone or practicum that integrates design, implementation and evaluation.
The degree is structured around major requirements, unrestricted electives and general education. Students progress from introductory programming and mathematical foundations to intermediate and advanced electives, with increasing emphasis on group projects and larger individual or group capstone work in the final year. Optional internships and cooperative placements are encouraged and can be taken for credit.
Applicants should hold a high school diploma or equivalent with strong preparation in mathematics. Typical preparation includes courses in algebra, geometry and calculus or pre-calculus; prior experience in a programming course is beneficial but not always mandatory. Admissions decisions consider academic transcripts, a personal statement and any relevant experience.
International applicants must demonstrate English language proficiency through recognised tests or qualifications unless exempt. Transfer applicants from community colleges are evaluated on completed coursework and grades in relevant STEM subjects. Specific grade thresholds and standardized test policies can vary; check the university’s admissions office for current criteria.
Graduates are prepared for a wide range of roles in industry, government and non-profit sectors. Common entry-level positions include software developer, web developer, systems analyst, database administrator, IT consultant and network administrator. With electives in data and analytics, graduates may move into data analyst or junior data scientist roles; electives in security open pathways to cybersecurity analyst or information security technician roles.
Alumni also pursue interdisciplinary careers that combine computing with business, health care, education or the arts, and many continue to postgraduate study in computer science, information science or related fields. The practical project experience and internship opportunities offered by the programme support employability and career progression.
The University of Missouri provides a campus environment with access to computing labs, specialised research centres and faculty active in both teaching and applied research. Students benefit from project-based learning, opportunities for undergraduate research, and links with regional employers and internship providers.
On-campus resources such as the career centre, student organisations, coding clubs and makerspaces help students build practical skills and professional networks. The programme’s location within a comprehensive university also makes it straightforward to combine computing study with business, science or humanities electives for a tailored degree that matches career goals.
Shortlist scholarships and plan your application — free guidance from our advisors.