Programming Fundamentals Certificate
Degree
Certificate (Federal aid eligible if certificate is combined with Associate of Science degree. Not eligible for federal aid as a standalone certificate.)
Overview
A Programming Fundamentals certificate prepares students for continued education by building the foundations of software development needed for both professional and academic advancement. Students learn intermediate programming and problem solving along with the basic skills to work in groups to develop software applications.
Career Opportunities
The career opportunities for a student with a Programming Fundamentals certificate exist mostly within entry level positions in software publishing firms and development organizations. Advancement opportunities increase with experience and additional education.
Learning Outcomes
Upon completion of the certificate, successful graduates will be able to:
- Use object-oriented programming to enhance code
- Solve technical problems
- Familiarity with project management frameworks used in the development process
Course Requirements
Students are responsible to examine the course description of each course listed below for details of prerequisites, which must be satisfied before registering for the course.
Programming Fundamentals Certificate Core Courses
CS 105, Introduction to Programming, 3 credits
CS 115, Object-Oriented Programming, 3 credits
CS 160, Agile Project Management, 3 credits
CS 220, Web Programming, 3 credits
Total Programming Fundamentals Certificate Core Courses Minimum Credit Hours 12
Programming Fundamentals Certificate Mathematics Elective (Choose 1 course, 3 credits)
MAT 112, Calculus I, 3 credits
MAT 113, Calculus II, 3 credits
MAT 213, Linear Algebra, 3 credits
MAT 237, Discrete Mathematics, 3 credits
MAT 252, Statistics, 3 credits
Total Programming Fundamentals Certificate Mathematics Elective Minimum Credit Hours 3
Total Programming Fundamentals Certificate Credit Hours 15
Recommended Sequence of Courses
Depending upon the number of preparatory courses required, this program may take additional semesters to complete.
First Semester
CS 105, Introduction to Programming, 3 credits
CS 160, Agile Project Management, 3 credits
Total Semester Minimum Hours 6
Second Semester
CS 115, Object-Oriented Programming, 3 credits
CS 220, Web Programming, 3 credits
MAT ELEC, Choose MAT 112, MAT 113, MAT 213, MAT 237, MAT 252, 3 credits
Total Semester Minimum Hours 9
Total Programming Fundamentals Certificate Minimum Credit Hours 15
Graduation Requirements
1. Minimum of 15 total semester credit hours as outlined
2. Grade of C or higher in all CS and MAT certificate and elective courses
3. Cumulative GPA of 2.0 or higher in all certificate and elective courses