shortcut to contentOrange-Ulster BOCES - Learning for Life logo

Serving component school districts of Orange & Ulster Counties, New York

Career & Technical Education division page heading

Engineering Academy

Computer Programming


If you like:
• working with computers
• solving problems with computers
• being creative
... then this program is for you!


Career Opportunities:
• Computer Programmer
• Software Developer
• Software Engineer
• Computer Scientist
• Software Analyst
• Web Developer
• Video Game Developer
• App Developer

Topics of Study:

• Computer Applicationscomputer programming
• Operating Systems
• Visual Basic
• C++
• Visual
• C#
• Visual C++
• Java
• JavaScript
• Robotic
• Artificial Intelligence

Available Academic Credit:

• Career and Financial Management
• Technical Reading & Writing
• Technical Mathematics

About the Program:
Students will become familiar with various computer applications and programming languages while developing troubleshooting techniques. This program prepares students to become a part of this rapidly expanding field and to enter higher education. Students may participate in an internship or clinical experience during their final semester.


Certification Opportunities:
Upon completion of the program, students may be eligible to take certification exams through Microsoft and/or Oracle.

Required Supplies:
Flash drive and portfolio binder (approximately $25)