Computer Coding & Programming

Computer Coding and Programming stock photo

About the Program:

Computer Coding & Programming I

2 semesters – 3 periods – (AM Only)
Grades Eligible: 11, 12, Adult
Prerequisites: Computer Basics (Computer Apps or Keyboarding) and Algebra I or equivalent.

This course introduces students to coding and computer science fundamentals. Students will use an integrated development environment to solve coding and programming problems to develop and publish websites and web apps. Students will learn the power of text-based programming as they are introduced to HTML, CSS, JavaScript, Bootstrap, Bash Scripting, and version control with Git and GitHub to develop skills in front-end web development and design. First-year students will also get the opportunity to compete in SkillsUSA, a nationwide competition.

Computer Coding & Programming II

2 semesters – 3 periods – (PM Only)
Grades Eligible: 12, Adult
Prerequisites: Computer Coding & Programming I with a minimum of a C- and instructor approval.

This course is a continuation of Computer Coding & Programming I. Year-two students will learn the fundamentals of project management and working in a professional team-based environment to prepare for career readiness in the field of computer science. Students will learn back-end web development and advanced front-end web development. Students will be exposed to various frameworks and languages, such as TypeScript, Angular, and Node.js. Second-year students will also get the opportunity to compete in SkillsUSA.

How to Apply:

  1. Schedule to take the WorkKeys with the CTC assessment office and obtain the required scores: 

    •  Graphic Literacy- 3-4

    •  Applied Math- 5

    •  Workplace Document- 5

  2. Complete an application & deposit $100.

  3. Provide proof of HS graduation (or GED).

  4. Submit the background check form.

Class Schedule:

August-May (Following the Cape Girardeau Public Schools Calendar)


The morning block schedule is from 8:25 a.m. to 10:50 a.m.
The afternoon block schedule is from 12:05 p.m. to 2:45 p.m.

For more information, call 573.334.0826 and speak to one of our advisors.