Computer Programming Undergraduate Certificate
St. Louis , United States
Tuition Fee
Start Date
Medium of studying
Duration
Details
Program Details
Degree
Courses
Major
Computer Programming | Information Technology | Software Development
Area of study
Information and Communication Technologies
Course Language
English
About Program
Program Overview
Program Overview
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
- Total Hours: 15
Academic Affairs
426 Woods Hall, 1 University Blvd.
St. Louis, MO
University Statement
UMSL is an equal opportunity employer. For more information, visit our UMSL Statement of Nondiscrimination.
See More
