Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
15 credits
Details
Program Details
Degree
Courses
Major
Computer Programming | Computer Science | Software Development
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


Computer Programming Undergraduate Certificate

The undergraduate certificate in Computer Programming is a five-course (15 credit hour) program designed to provide a quick, yet broad training in technologies leading to secure and interesting careers in computer programming or education.


Program Requirements

  • A minimum GPA of 2.5 is required for admission.
  • Students majoring or minoring in Computer Science may not earn this certificate.
  • A minimum of three courses must be taken from UMSL.
  • Courses may be substituted with the permission of the certificate coordinator.

Required Courses

  • CMP SCI 1250: Introduction to Computing (3 credits)
  • CMP SCI 2250: Programming and Data Structures (3 credits)
  • CMP SCI 2261: Object-Oriented Programming (3 credits)
  • Electives: Choose two of the following courses (6 credits)
    • CMP SCI 2700: Computer Organization and Architecture
    • CMP SCI 2750: Linux Environment and Programming
    • CMP SCI 3010: Web Full Stack Development
    • CMP SCI 3130: Design and Analysis of Algorithms
    • CMP SCI 3702: Introduction to Cyber Threats and Defense
    • CMP SCI 4010: Web Development with Java
    • CMP SCI 4011: Web Development with Advanced JavaScript
    • CMP SCI 4020: Introduction to Android Apps: Android Fundamentals
    • CMP SCI 4200: Python for Scientific Computing and Data Science
    • CMP SCI 4220: Introduction to iOS Programming and Apps
    • CMP SCI 4222: iOS Apps
    • CMP SCI 4610: Database Management Systems
    • INFSYS 3844: Developing Business Applications in .NET
  • Total Hours: 15

Academic Affairs

The program is administered by the University of Missouri-St. Louis.


See More