School of Computer and Engineering

Undergraduate programs

Computer Science
computer lab
Major courses

Computer Science majors will take classes from the list below:

  • Networking courses
  • Fundamental Data Communication
  • Client/Server Program Applications
  • Intro Database Management Systems
  • Computer Graphics
  • Human Computer Interface
  • Software Architecture
  • Intro to Bioinformatics
  • Software Development
Student organizations and teams

SCE organizations and teams are open to all SCE students. However, students in Computer Science tend to participate in the following:

  • Association for Computing Machinery - UMKC Chapter
  • ACM Programming

Computer Science (CS)

Computer science provides a foundation in algorithmic thinking and modeling that prepares graduates for several different types of careers: designing and building software, developing effective ways to solve computing problems or devising new and better ways to use computers. These career paths can include a variety of work, such as providing new approaches to sending data over networks and storing information in databases, solving security problems, and addressing challenges in wireless and handheld devices, robotics, and computer vision. The constant growth in the use of computers in nearly every aspect of life guarantees that the computer science profession will remain in demand far into the future.


Bachelor of Science in Computer Science (BSCS)

The ABET-accredited BSCS degree prepares for a career path where the student contributes to the continued development of technology infrastructure, such as operating systems, browsers, applications, software or networking.


Bachelor of Arts in Computer Science (BACS)

The BACS degree prepares for a career path where the student contributes to advancing infrastructures tailored for specific areas, often outside the core areas of computer science. It is popular with students interested in a dual major Bachelor’s degree, which allows students to graduate with 120 credit hours and satisfy the degree requirements in two fields, such as education or mathematics.


Computer Science minor

The minor in computer science is for a career path where the student contributes to advancing infrastructures tailored for specific areas, often outside the core areas of computer science.


Admission requirements
Students contemplating a major in computer science are urged to take as many mathematics and science courses in high school as possible. First-time college student applicants will be admitted if they obtain an ACT mathematics score of at least 25, and an ACT composite score of at least 24 or a high school class rank in the upper 25 percent. Applicants who do not meet these standards but do meet UMKC general admission requirements may be admitted on probation or into the University College.

Resources

Major Map for BS in Computer Science (PDF)

Major Map for BA in Computer Science (PDF)

UMKC Catalog

UMKC Catalog for Fast Track Program

Master of Science in Computer Science

Interdisciplinary Ph.D. in Computer Science

Interdisciplinary Ph.D. in Telecommunications and Computer Networking

International Student Affairs Office (ISAO)

Apply now


Contact information

School of Computing & Engineering
Phone: 816-235-2399
E-mail

Advising

After a student is formally admitted into the Computer Science Electrical Engineering (CSEE) Program, he/she must be advised by a faculty advisor each semester prior to registration for the following semester.

About ABET

ABET, Inc., is the recognized accreditor for college and university programs in applied science, computing, engineering, and technology.

Why Choose an Accredited Program?