• Skip to Content
  • AZ Index
  • Catalog Home
Oakton Community College
  • Visit
  • Request Info
  • Apply
  • MyOakton
  • Library
  • Academics toggle about us mobile menu
  • Apply toggle about us mobile menu
  • Paying for College toggle about us mobile menu
  • Life at Oakton toggle about us mobile menu
  • Giving toggle about us mobile menu
  • About Us toggle about us mobile menu
  • Visit
  • Request Info
  • Apply
  • MyOakton
  • Library
  • Library
  • News
  • Events
  • Bookstore
  • Alumni
  • Programs
  • Directory
  • The Community
  • Employment

General Programmer Certificate

  • Home›
  • Career Programs and Pathways›
  • Computer Information Systems›
  • General Programmer Certificate

2025-2026 Edition

  • Greeting from the President
  • Mission, Vision and Values
  • About Oakton
  • Academic Calendar
  • Academic and Student Policies
  • Academic and Student Support Services
  • Academic Curricula and Departments
  • Illinois Articulation Initiative
  • Baccalaureate Transfer Programs and Pre-​majors
  • Career Programs and Pathways
    • Accounting Associate
    • Air Conditioning, Heating and Refrigeration Technology
    • Automotive Technology
    • Business and Professional Services
    • Cancer Registry Management
    • Cannabis Studies
    • Cardiac Sonography
    • Computer Applications for Business
    • Computer Information Systems
      • Computers and Information Systems A.A.S.
      • Software Developer A.A.S.
      • Software Developer Certificate
      • Essential Applications of AI Certificate
      • Artificial Intelligence and Machine Learning Certificate
      • Computer Technology Certificate
      • Computer User Certificate
      • General Programmer Certificate
      • Internet and Computer Core (IC3) Certificate
      • Linux Certificate
      • Management of Information Systems (MIS) Certificate
      • Microsoft Project Management Preparation Certificate
      • Oracle Database Administrator (DBA) Certificate
      • PC Support Specialist Certificate
      • Web Site Developer Certificate
      • Web Site Support and Maintenance Certificate
      • Advanced Web Site Developer Certificate
    • Computer Integrated Manufacturing
    • Computer Networking and Systems
    • Early Childhood Education
    • Electronics and Computer Technology
    • Facilities Management and Engineering
    • Fire Science Technology
    • Global Business Studies
    • Graphic Design
    • Health Information Technology
    • Human Services
    • Law Enforcement and Criminal Justice
    • Management and Supervision
    • Marketing Management
    • Mechanical Design/​CAD
    • Medical Assistant
    • Medical Laboratory Technology
    • Nursing
    • Nursing, Basic Nurse Assistant Training
    • Nursing, Person-​Centered Elder Support
    • Paralegal Studies
    • Patient Care Technician
    • Pharmacy Technician
    • Phlebotomy
    • Physical Therapist Assistant
    • Public Health Contact Tracer Professional
    • Radiography
    • Sterile Processing Technician
    • Substance Abuse Counseling
    • Surgical Technology
    • Technical Communication
  • Course Descriptions
  • Search Programs
  • Search Courses
  • College Transitions
  • Student Services
  • Campus Services
  • Continuing Education, Training, and Workforce Development
  • Faculty and Administrators
  • Catalog A-​Z Index
  • Academic Briefing
  • Archive
  • Overview
  • Learning Outcomes

11 Semester Credit Hours; Curriculum: 0118

This certificate allows the student to select programming courses needed to attain their professional or personal computer programming goals. It is intended for the individual who has a strong computer background and would like a credential showing current programming knowledge. This certificate can be completed in one semester.

Course List
Code Title Hours
Courses for a Certificate
Select a minimum of 11 credit hours in courses from the following list or from courses approved by the program coordinator:11
CIS 171
Advanced Web Page Development
CIS 180
Introduction to Visual Basic .NET Programming
CIS 188
Active Server Pages
CIS 208
Visual Basic for Applications
CIS 209
Database Programming for PCs
CIS 210
Visual Basic .NET Programming for Files and Databases
CIS 211
Java Programming
CIS 213
Advanced Topics in Visual Basic .NET Programming
CIS 215
Assembly Language For The Microcomputer
CIS 220
Introduction to C Programming
CIS 222
Java Programming Using Files and Databases
CIS 227
C# Programming
CIS 231
Advanced Java Programming
CIS 232
Web Scripting
CIS 248
Web Database Management
CIS 257
Apps Programming for Apple Mobile Devices
CIS 258
Apps Programming for Android Mobile Devices
CIS 267
Advanced Apps Programming Using Apple Mobile Devices
CIS 268
Advanced Apps Programming for Android Mobile Devices
CSC 240
C++ Data Structures
or CSC 241
Java Data Structures
CSC 255
Objects and Algorithms
Total Hours11

Program Learning Outcomes

  1. Write computer programs that use programming concepts (e.g. variables, arrays, menus) and programming structures (e.g. loops, conditions) to solve a variety of business applications.
  2. Demonstrate their ability to use effective team work skills.
  3. Discuss the ethical and societal concerns regarding computer technology.
  4. Demonstrate appropriate workplace behaviors in the classroom environment.
Oakton Community College Home

Des Plaines Campus

1600 E. Golf Road

Des Plaines, IL 60016

847.635.1600
Directions

Skokie Campus

7701 N. Lincoln Avenue

Skokie, IL 60077

847.635.1600
Directions
Achieving the Dream Leader College
Instagram Facebook Twitter LinkedIn
  • Maps & Directions
  • Bookstore
  • Employment
  • Staff Directory
  • Legal Notices
  • Contact Info

© 2025-2026 Oakton College | All Rights Reserved.

Back to top

Print Options

  • Send Page to Printer

    Print this page.

  • Download Page (PDF)

    The PDF will include all information unique to this page.

  • Oakton College 2024-2025 Catalog

    A PDF of the entire 2024-2025 catalog.