2026-2027 Course Catalog

Object-Oriented Programming Certificate (011R)

The Object-Oriented Programming Certificate is designed to prepare students for entry-level programming and software development positions by developing strong foundational and advanced skills in object-oriented design and application development. This certificate emphasizes problem-solving, logical program design, and the use of modern programming languages and development tools commonly used in industry.

Students gain hands-on experience with event-driven and object-oriented programming concepts, including classes, objects, inheritance, polymorphism, and encapsulation. Coursework also introduces database design using SQL, dynamic web development, Python programming, and client operating systems, providing students with a well-rounded understanding of how software applications are developed, deployed, and maintained in real-world environments.

Upon completion of the certificate, students will be able to design, implement, test, and debug object-oriented applications; apply programming logic to solve business and technical problems; integrate applications with databases; and develop dynamic, data-driven software solutions. This certificate provides a strong foundation for further study in computer science or information technology and supports workforce readiness for junior programmer, software support, or application development roles.

 

Graduation Requirements

  1. Total Credit Hours: 27 credit hours in courses numbered 100 and above
  2. Cumulative Grade Point Average: 2.00 (‘C’) or better for all work applicable toward the degree that was completed at Richland
  3. Residency: 12 credit hours or more at Richland Community College

Curriculum Requirements

Required Courses

CS 105Foundations of Info Technology

3.0

CS 230Event-Driven Programming

4.0

CS 251Object-Oriented Programming

4.0

CS 281Adv. Object-Oriented Programming

4.0

IT 116Windows Client Operating Systems

3.0

IT 131Programming Logic

3.0

IT 174Python Programming

3.0

IT 221Database Design Using SQL

3.0

Get Started Now

Apply to Richland Community College today. Why wait?  Choose Richland now.

Apply Now   Request More Info   Take a Tour

Speak to a Solution Specialist to learn more about RCC programs and to schedule an appointment with your Success Coach.

Phone: 217.875.7200, Ext. 6267

Email: admissions@richland.edu