Harper College

Software Development Certificate

Man viewing code on computer

Become a software developer or computer programmer

Program facts business icon


  • Stackable to degree: No
  • Potential job outcomes: Software developer, programmer

Take the first step towards a successful career in software development by completing this certificate program. You’ll develop the skills and knowledge needed to obtain an entry-level position in the software development field.

Courses include business software packages, computer information systems, computer logistics and programming technology, database systems, computer science and Web foundations. All classes are taught by multidisciplinary faculty who are experts in their fields. Many courses are offered online or in blended formats, giving you added flexibility.

Harper College features three large open computer labs that are staffed with certified IT Student Support Assistants who can assist with CIS, CAS and NET coursework. Many classes are designed to prepare you to complete IT industry certifications in programming, networking, server administration, security and more.

Certificate program requirements

This 23 credit-hour certificate program is designed to prepare students for business software development. The student will be prepared for an entry-level software development position.

Program Requirements

Program Requirements (Hours required: 23)
NumberCourse TitleCredits
Required
CAS 160Introduction to Business Software Packages3
CIS 101Introduction to Computer Information Systems3
CIS 106Computer Logic and Programming Technology13
CIS 143Introduction to Database Systems23
Select one of the following sequences:8
Sequence 1
CIS 206Applied Programming
CIS 216Applied Object-Oriented Programming
Sequence 2
CSC 121Computer Science I3
CSC 122Computer Science II4
WEB 110Internet Fundamentals3
WEB 150Web Foundations
Total Hours23
1

This course requires placement into college-level mathematics without support. MTH 103 or higher is recommended.

2

The prerequisites for CIS 143 are CAS 160 or CIS 101 or WEB 110 with a grade of C or better, and placement into college-level mathematics without support.

3

Students completing CIS 106 and (MTH 103 with a grade of C or better, or placement into MTH 140 or higher) and consent of CSC department chair will be accepted into CSC 121.

4

Please contact the CSC department chair for information and prerequisite approval.

Resources

For more information about software development courses at Harper College, contact Admission Outreach at 847.925.6700, or submit a request information form. You can also apply online.

Last Updated: 9/30/26