2026-2027 Course Catalog

Programming Specialist Certificate (011G)

The Programming Specialist Certificate provides comprehensive preparation for students seeking broad-based programming and software development skills applicable across multiple platforms and technologies. This certificate is designed to develop proficiency in programming logic, object-oriented programming, event-driven development, web technologies, database integration, and scripting languages commonly used in today’s software development environments.

Students gain hands-on experience designing, coding, testing, and debugging applications using object-oriented and event-driven programming principles. Coursework emphasizes the development of both desktop and web-based applications, including dynamic web solutions connected to databases using SQL. Additional focus areas include Python programming, web development fundamentals, and client operating systems, ensuring that students understand the full software development lifecycle and the environments in which applications operate.

Upon completion of the certificate, students will be able to analyze programming problems, design and implement object-oriented and web-based applications, integrate databases into software solutions, and apply industry-standard tools and best practices. The Programming Specialist Certificate prepares graduates for entry-level programming, application development, and software support roles and provides a strong foundation for continued study in computer science or information technology.

 

Graduation Requirements

  1. Total Credit Hours: 35 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: 15 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 153Web Development

4.0

IT 174Python Programming

3.0

IT 221Database Design Using SQL

3.0

IT 282Dynamic Web Development

4.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