Computer Programming

1 or 2 Year Program

Computer Programming focuses on mastering Microsoft Excel, HTML website building, Java Script, CSS and Python programming while developing leadership, teamwork and communication skills. Students will work towards MICE IT Fundamentals, design a software application, produce code, develop and maintain a spreadsheet to store information.  Students will be working with coding to use a Raspberry Pi, and designing projects that will utilize a 3D printer.  In addition, students will work with the Michigan Initiative Cybersecurity Education curriculum (MICE). This provides students with real world challenges in technology while opening up possible future study opportunities. Second year students will be required to develop individual projects for advanced study of programming languages and technology within the program. 

Success Indicators

Success Indicators are recommendations of benchmarks that students should have to be successful when enrolled in this Career & Technical Education course.

Center-Wide Success Indicators

  • Regular Attendance
  • Shows Initiative
  • Willingness to Learn
  • Credit Healthy
  • Transportation: Students may have the opportunity to participate in work-based learning experiences, which would require the student to provide transportation to and from the work site.

Program-Specific Success Indicators

  • Academic
    • Reading: Grade level reading ability is extremely helpful; same texts are used for high school and college courses; frequent use of computer terminology.
    • Writing: Ability to write at grade level.
    • Math: Algebra or higher needed.
    • Memorization/Note Taking: Good note-taking ability is helpful.  Students will need to refer to notes when writing programs.
  • Physical
    • Physical: Students will need to display proper ergonomics.
    • Fine Motor Skills/Coordinator: Typing skills: Students should be able to type at least 35 wpm
    • Spatial Awareness: Observation of surroundings, critical thinking, and problem-solving skills are suggested.
  •  Other
    • Teamwork: Working with other students on a project.
    • Time Management: Managing time in class to get assignments and projects finished on time.


  • Computer Systems Administrator
  • Information Security Analyst
  • Web Developer
  • IT Manager
  • Computer Programmer
  • Computer Support Specialist (Help Desk) 

Additional Info on Careers, Wages & More

Articulated College Credits

Students must complete a full year (2 semesters) in the program earning a B (3.0) or higher grade each semester to be eligible.

Current List of Articulated College Credits

Embedded High School Credits

Career center programs offer the student the opportunity to receive high school academic credit upon program completion. Students MUST be a program completer to earn these credits. A program completer is defined as a student who has completed all 12 segments of the curriculum AND earned a 2.0 (C) or higher GPA per semester in the program. Credits are granted by the student's local high school and determined by their counselor.

View Embedded Credits for this Program

Sweeney Shawn