Related Websites

Program Overview

The 18 credit hour Undergraduate Certificate in Computer Programming is designed to provide a quick, yet broad training in technologies leading to secure and interesting careers in computer programming or education. 


Required Courses (9 hours)

CMP SCI 1250 Intro to Computing 3
CMP SCI 2250 Programming and Data Structures 3
CMP SCI 2261 Object-Oriented Programming 3

Electives - Choose Three (9 hours)

CMP SCI 2700 Computer Organization and Architecture 3
CMP SCI 3130 Design and Analysis of Algorithms 3
CMP SCI 3760 Cyber Threats and Defense 3
CMP SCI 4011 Client-Side Technologies 3
CMP SCI 4020 Intro to Android Apps 3
CMP SCI 4220 Intro to iOS Programming and Apps 3
CMP SCI 4222 iOS Apps 3
CMP SCI 4610 Database Management Systems 3
INFSYS 3844 Developing Business Applications in .NET 3

Residency Requirement: Of the above required six courses at least four must be taken at the University of Missouri-St. Louis. Students may not receive both the undergraduate and graduate certificate in cybersecurity.

Learn more about the program curriculum.