top of page

Computer Programming & Interactive Media

Video Transcript Coming Soon

Overview

Students in this program explore many technical skills, which are needed to create interactive software that solves practical problems. Students will learn what it takes to develop complete web applications before choosing to specialize in more advanced technologies, such as firmware development, game design, advanced robotics, artificial intelligence, and Internet of Things (IoT). The curriculum begins by covering HTML, CSS, and basic Javascript. Students progressively improve their skills by creating static web pages; handling logic and algorithms in Python; and creating advanced web applications using Node.js, Express.js, and SQL. They also learn the critical skills necessary to manage large team projects through the use of relevant technologies and techniques, such as Git and Agile development.

Possible Certifications

  • CIW Javascript Specialist

  • IT Fundamentals

  • OSHA Certification

Career Opportunities

Below are the potential job opportunities for students graduating from this program. Foundational careers are those that can usually be obtained immediately after high school with the industry-recognized certifications earned at York Tech. Technical careers typically require the industry-recognized certifications earned at York Tech plus a two-year associates degree. Professional careers typically require the industry-recognized certifications earned at York Tech and a four-year college degree (or more).


  • Foundational Careers

    • Desktop Publishers

    • Data Entry Keyers

    • Technical Writers

    • Statistical Assistants

    • Computer User Support Specialists

    • Software Quality Assurance Analysts & Testers

    • Computer & Information Research Scientists

    • Data Scientists

    • Computer Occupations, All Other

  • Technical Careers

    • Computer Programmers

    • Software Developers

    • Web Developers

    • Web & Digital Interface Designers

    • Computer & Information Research Scientists

    • Computer Network Support Specialists

    • Web & Digital Interface Designers

    • Database Administrators

  • Professional Careers

    • Project Management Specialists

    • Information Security Analysts

    • Computer & Information Systems Managers

    • Network & Computer Systems Administrators

    • Computer Science Teachers, Postsecondary

    • Database Architects

    • Computer Systems Analysts

What to Expect

Students interested in this program will take courses in Computer Programming & Interactive Media, Computer Systems Technology, and Network Systems & Cyber Security for the first two school years. After sophomore year, students will apply for full-time entrance into one of the three programs, and they will be accepted based on merit and other criteria. Students who are not approved for their first choice will be assigned to one of the other two programs included in the rotation.

Uniform

Students at York Tech are required to wear a uniform at all times. While in their shop classes, they must wear the uniform designated by the program instructor. At all other times, students may wear their shop uniform OR York Tech apparel, which is sold through the School Store and the Fan Shop. Please review the Student Handbook for a full explanation of the dress code. 


The specific uniform requirements for Computer Programming & Interactive Media can be viewed below. All items that are hyperlinked must be purchased from the online store associated with the link. Items not hyperlinked may be purchased from any retailer, unless noted otherwise.


Required Items


Optional Items


*Some items sold in the Fan Shop, such as hats, may not be worn during school. Please review the Student Handbook for a full explanation of the dress code.

How to Apply

More information about how to submit an application for York Tech's full-time high school programs can be found on the full-time admissions web page.

bottom of page