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