University of Missouri-Kansas City

USA
1 Scholarships 100 Programs 3 Degree levels
Bachelor

Bachelor's in Computer and Information Sciences

DegreeBachelor
FieldComputer and Information Sciences, General.
B

Cost & earnings at University of Missouri-Kansas City What students borrow here, and what they go on to earn

You borrow $18,750 median federal debt
You repay $213/mo over 10 years
Graduates earn $59,637 10 yrs after entry
Debt clears in 0.9 yrs of the salary premium
US Department of Education figures See the full breakdown →

The Bachelor of Science in Computer and Information Sciences at the University of Missouri–Kansas City provides a broad foundation in computing, software development and information systems, blending theory with hands-on practice. It suits students who want to pursue careers in software engineering, data analysis, cybersecurity or further study in computing-related graduate programmes.

What you'll study

The programme combines core computer science theory with practical skills in programming, data management and systems design. Early years focus on foundations such as programming, discrete mathematics, computer architecture and introductory data structures. In later years students study advanced topics and electives including algorithms, databases, operating systems, software engineering, networking, human–computer interaction, artificial intelligence and cybersecurity.

The degree typically includes:

  • Core modules: Introduction to Programming, Data Structures and Algorithms, Computer Organization, Software Engineering, Database Systems, Operating Systems, Networking, and Ethics in Computing.
  • Mathematics and supporting subjects: Calculus, Linear Algebra, Probability and Statistics, and discrete mathematics relevant to computing.
  • Advanced and elective options: Machine Learning, Artificial Intelligence, Mobile and Web Development, Cloud Computing, Data Mining, Information Security, Human–Computer Interaction and Systems Analysis.
  • Practical work: Laboratory courses, team-based software projects, coding practicum and language exposure such as Java, Python, C/C++ and web technologies.
  • Capstone / Senior project: A substantial, faculty-supervised project that integrates technical skills with project management and communication. Many students undertake projects in partnership with local industry or research groups.

Entry requirements

Applicants should have completed secondary education with a strong emphasis on mathematics and science. Typical entry expectations include:

  • A combination of high school qualifications with competitive grades in mathematics; equivalent international qualifications are accepted.
  • For US applicants, a solid high school GPA and completion of algebra, geometry and precalculus/calculus are expected. SAT or ACT requirements, if used, vary by admission route; check the university for current guidance.
  • International applicants must demonstrate English proficiency through recognised tests unless exempt by prior education in English.
  • Transfer applicants from community colleges or other universities should present transcripts showing success in introductory programming and calculus; credit evaluation is conducted by the department.
  • Some applicants may be invited to provide a personal statement describing computing experience, relevant projects or extracurricular involvement; prior coding experience is beneficial but not strictly required.

Career prospects

Graduates are prepared for a wide range of roles in the technology sector and beyond. Common career paths include:

  • Software developer / engineer – designing, building and maintaining applications and systems.
  • Data analyst / data scientist – preparing and analysing data to inform business decisions.
  • Systems administrator and network engineer – deploying and managing IT infrastructure.
  • Cybersecurity analyst – protecting systems and data from threats and vulnerabilities.
  • Database administrator and developer – designing and optimising data storage and retrieval.
  • UX designer and front-end developer – creating user-focused interfaces for web and mobile applications.
  • IT consultant, project manager or roles in product management and technical sales.

Graduates also commonly continue to graduate study in computer science, information systems or specialised fields such as machine learning and cybersecurity.

Why study at University of Missouri-Kansas City

The University of Missouri–Kansas City (UMKC) offers computing students access to a practical, career-focused curriculum supported by faculty engaged in applied research. UMKC benefits from its location in the Kansas City metropolitan area, which has a growing technology and startup ecosystem; this provides internship and employment connections with local companies, health-care providers, financial firms and government organisations.

Students can take advantage of campus resources such as computing labs, maker spaces and faculty-mentored undergraduate research opportunities. The School of Computing and Engineering and the Department of Computer Science provide industry-relevant courses, student clubs (including programming and cybersecurity interest groups), and events that link students with employers for internships and capstone collaborations.

Overall, UMKC emphasises hands-on learning, team projects and professional preparation to help graduates transition into technical roles or further study.

Latest Bachelor Scholarships in USA

Similar Bachelor programmes in USA

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to University of Missouri-Kansas City

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.