Web & Computer Programming Program
Students will learn how to write and edit source code and applets using several programming languages including HTML and Java. Students will design, create, and maintain software, databases, and web pages while earning certifications.
Prerequisites at the Time of Junior Year Enrollment
Minimum of 7 core credits (1.5 must be English); on track to graduate.
Credits & Certifications Offered
High School Credit
- 3 CTE Year One
- 3 CTE Year Two
- St. Louis Community College - 5 credits
- Ranken Technical College and State Technical College - college credit opportunities exist through credit for prior learning or credit by assessment
*College credit and certification are not guaranteed. Their attainment is dependent on student performance in both the course and on external industry assessments. All certifications are through external agencies and the accommodations permitted will vary from assessment to assessment. Additionally, students must participate in the full two years of the program to be potentially eligible for all certifications listed.
- Microsoft Technology Associate (MTA) Certification – HTML5 or Software Development
- Python Essentials
How Will My Time Be Spent?
Program Year Classroom Time Lab Time CTE Year One 26%-50% 26%-50% CTE Year Two 26%-50% 26%-50%
Tech is Real World Learning
Students in this program learn through the use of a variety of industry grade tools and equipment and texts. Their real world labs also require uniforms and personal protective equipment.
Tools & Equipment
- Computer available at home
- Flash drive
- Murach HTML5/CSS#, Murach Python, C# Programming from Problem Analysis to Program Design
- Collared polo-style shirt
- Jeans or khaki pants
Essential Skills Needed for Success
Students learn the entry level skills necessary to prepare for post-secondary education and the highly competitive world of work. Traditionally, successful students have mastered the processing and/or physical skills listed below prior to enrollment.
Core Essential Skills
Have a working knowledge of computers and their usage
Understand written sentences and paragraphs in work related documents; technical reading and writing
Understand and use basic math computations and algebra as well as their application
Arrange things or actions in a certain order or pattern according to a specific rule or set of rules
Understand the implications of new information for current and future problem solving and decision-making
Take the initiative; perform tasks without having to be told; complete tasks in a timely manner
Verbally communicate with others effectively; public speaking
Manage one’s own time and the time of others
Ability to sit at a computer for extended periods
Make precisely coordinated movements of the fingers of one or both hands to grasp, manipulate, or assemble very small objects
For a complete list of essential skills please review the Course Overview Guide.