Open Calendar
Program Hero Image


Click to print this page

Computer Science - Option 2: Computer Science BS

CS@UCM - Prepare for Career Success

Prepare for success with a Computer Science degree from the University of Central Missouri.

UCM's Computer Science (CS) Program has more than 45 years history of academic excellence. UCM has one of the largest Computer Science departments in the state of Missouri. This is an exciting department that takes a balanced approach to teaching and scholarly activities. Students who complete the program go on to careers as software engineers, programmers, project managers, designers, consultants or architects who create software as well as computer specialists who administrate database and networking systems.

The program curricula provide hands-on training in computer science, software development and systems design, and are designed according to the Association for Computing Machinery curricula guidelines. We provide an unmatched education to students in the region, and we're proud of it. With the demand for qualified technical personnel far exceeding the available supply, the opportunities awaiting computer science graduates are nearly limitless.

What will I study?

The computer science program at the University of Central Missouri has a balanced coverage of practice and theory. The curriculum includes up to date computer science topics such as programming languages, algorithms, databases, operating systems, information assurance, computer networking, software engineering, distributed and parallel computing. This program prepares students for immediate employment in the computer industry as well as advanced study. 


Experienced Faculty

All permanent computer science and software engineering faculty have a Ph.D. degree in computer science, software engineering, or closely related areas. They conduct both theoretical and applied research in their own areas and publish their research results on major research journals. In addition, they also travel to give technical talks at various national/international conferences. They are committed to deliver today’s technology to students.

View Faculty Profiles

Scholarships and Financial Assistance

Numerous scholarships are available specifically for Computer Science majors.  In addition, there are paid opportunities to work as a tutor or teaching assistant.  For a full list of scholarships visit

For Entering Freshman

Scholarship Name

Minimum Criteria for Eligibility

Computer Science Achievement Award 1. major in Computer Science
2. ACT >= 23
3. high school GPA 3.5 or higher


1. major in Computer Science or Electronics (preference given to double major)
2. completed 3 units of mathematics and or computer science in high school
3. ACT >= 23
4. Missouri resident


1. declare a major in the department
2. enroll in at least 12 s.h. each semester at UCM

Software Engineering Achievement Award 1. major in Software Engineering
2. ACT >= 23
3. high school GPA 3.5 or higher

For Current Students

Scholarship Name

Minimum Criteria for Eligibility


1. major in Computer Science
2. ACM member
3. enroll in at least 12 s.h. each semester at UCM


1. second/third year at UCM
2. major in computer science/mathematics
3. GPA >=3.5 (mathematics courses), GPA >= 3.3 (all course)
4. show promise in pursuing post-graduate study
5. demonstrate financial need
Computer Science Achievement Award 1. major in Computer Science
2. GPA 3.2 or higher


1. major in Computer Science
2. enroll in at least 12 s.h. each semester at UCM


1. major in Computer Science or Electronics (preference given to double major)
2. GPA >= 3.0
3. Missouri resident


1. major in the department
2. junior or senior class
3. GPA >= 3.0 in the major
4. enroll in at least 12 s.h. each semester at UCM
Software Engineering Achievement Award 1. major in Software Engineering
2. GPA 3.2 or higher


Program Educational Objectives

Within a few years of graduation, a graduate with a Bachelor of Science degree in Computer Science will use the knowledge and skills obtained in the program to:

  • Have established themselves in successful computer science-focused careers and/or pursuing advanced degrees.
  • Continue to update their professional knowledge and skills to adapt to innovation and change to meet the needs of industry and/or academia.
  • Contribute to the greater good of their communities through professional involvement and service.

Student Outcomes

 Graduates of the program will have an ability to:

  1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  6. Apply computer science theory and software development fundamentals to produce computing-based solutions.

Computing Facilities

The program has state-of-the-art computing labs to support both instruction and research needs. The main lab for computer science program consists of forty Dell computers running both Linux and Microsoft windows operating systems. Six computer classrooms, with more than thirty computers each, are ideal for upper classes and special lab sessions. Lab computers are upgraded regularly. Three student common areas provide a space for students to collaborate on homework and projects, as well as relax between classes. These rooms are conveniently located near faculty offices to help establish a community of learners.

The program strives to provide our students with the latest technologies. We offer both Windows and Linux platforms so that our students are well-prepared for a career as a software professional under those two leading industry-standard platforms. The program is a member of the Microsoft Imagine, Oracle Academy, and VMWare Academic Program.

Get involved!

Explore Computer Science outside the classroom by joining a Computer Science student organization. These include:

  • Upsilon Pi Epsilon, an honor society for Computing and Information disciplines, and
  • a student chapter of the Association of Computing Machinery
By participating in these organizations, you will learn from guest speakers, attend regional and national conferences, and participate in state and/or national programming competitions.

Careers in Computer Science

Computer Science job market is booming. Demand for computer professionals in the United States and Missouri grows faster than universities can produce graduates. U.S. News & World Report recently ranked Software Developer as the No. 1 of the best jobs in America 2019. Many computer related occupations are also on the list. It is not surprised that Kiplinger recently also ranked Computer Science as the No. 1 best college majors for a lucrative career. Glassdoor ranks Data Scientist as the No. 1 of the best job in America 2019. Graduates from computer science programs have long known that CS leads to great jobs and careers.

Here at University of Central Missouri, the job placement of our graduates is excellent. According to the recent report from the Office of Career Services at UCM, our computer science students are among the most successful in finding jobs. Our computer science graduates are employed in companies such as Microsoft, Garmin, Amazon, AT&T, Boeing, VMWare, UMB, Commerce Bank, Cerner, DST, Sprint, Mastercard, Hallmark, YRC Worldwide, Honeywell, Mutual of Omaha, All-State, Huber and Associates, Shelter Insurance, AIG, Computer Associates International, Busch, Scottrade, etc.

Finally, money talks! According to the National Association of Colleges & Employers (NACE) 2019 salary survey, Computer Science is one of the most lucrative college degree with an average salary of $67,539 for new college graduates. The typical average starting salary for UCM computer science graduates is between $55K and $65K in recent years.

UCM Esports

School of Computer Science and Mathematics sponsors UCM Esports team. For more information, please visit the following link.

UCM Esports

Program Accreditation

Accreditation Logo

The B.S. in Computer Science - Computer Science Option is accredited by the Computing Accreditation Commission of ABET. Annual Student Enrollment and Graduation Data


Dr. Belinda Copus
Assistant Professor and Program Coordinator
WCM 206C
Tel: (660) 543-4354
Fax: (660) 543-8013


  • facebook
  • twitter
  • youtube
  • linkedin
  • instagram