Course Description

Computer Applications is a 36-week course with 10 units. Each unit takes approximately 3 weeks (15-18 hours) to complete. Students learn basic keyboarding skills, the basics of how to use a computer, word processing, spreadsheets, database management and desk top publishing programs using Microsoft Office.

Students also learn how to access the Internet for school and research purposes and to build their own simple web page using Microsoft Office and basic HTML. They learn how to use different search engines to locate information, how to use email, ftp (file-transfer-protocol), chat rooms and the different social aspects of the Internet. Students also learn about the origins and history of the Internet, how it is controlled and organized and what the future may hold for users of technology.

Course Description:

In Digital Photography, students will learn the basics of photographic composition and lighting, the basics of using a digital camera and the basics of preparing a digital darkroom. Students will also learn basic color theory and the fundamentals of image processing. This course is designed for the student who has no background in photography.

Digital Video Production


This course introduces students to all aspects of digital video, from story-boarding scenes and creating shot lists to editing a finished, professional-quality product. Throughout this project-based course, students will demonstrate mastery of the key learning objectives by recording, capturing and editing their own videos. This hands-on course provides a solid foundation for further study in this exciting field.


COURSE LENGTH: One semester

REQUIRED MATERIAL: Microsoft Windows Movie Maker (pre-installed on all Windows-based computers). Any video camcorder capable of connecting to a computer (either through USB or Firewire).


This course presents basic programming and teaches the essential concepts of VisualBasic.NET (VB.NET). As an introduction to VB.NET, students will see the basic uses of the programming language, its similarities to the English language (and others), and its flexibility as a programming language. The course helps participants understand the processes involved in software development and object-oriented programming. This is an introductory course that could lead to careers such as software engineer, developer, or game designer. The course participants will also complete a series of hands-on projects covering built in data types, operators, control structures, classes, and objects.


This introductory-level course presents the understanding of Java and how to build and compile a stand-alone application (working with real-world scenarios). This course is designed especially for students who have very little background, but have taken the Programming I: VB.NET course. This course concentrates on Java programming language, built-in data types, control structures, classes, objects, inheritance, and polymorphism. By the end of the course the student will be able to write basic programs using Java as well as basic applets using updated techniques. Students can pursue further instruction in Java programming and other programming languages.

Technology of Machine Tools

Technology of Machine Tools is a year-long course worth 1 Carnegie Unit. During the course, students learn how to visualize in three dimensions, to build imaginations, to think precisely, and to understand the language of industry. Students study different topics including an Intro to machine tools, machine trade opportunities, safety, job planning, measurement, layout tools, and procedures. They then move on to specialized tools such as: hand tools and bench work, metal-cutting technology, metal-cutting saws, drilling machines, the lathe, milling machines, the jig borer, and jig grinder. They finish the course with an understanding of computer-age machining, grinding, metallurgy, and hydraulics. At the completion of the course, students have a good founding in machine tools and are prepared to enter the workplace in their chosen profession. Students are encouraged to participate in group collaborative projects and activities throughout the course, so that they may develop 21st Century Skills.


In this course you will be expected to master Web site creation essentials, learn different tools to create Web sites, and learn to make Web sites that follow copyright laws and American with Disabilities Act guidelines. Your progress will be monitored by an online instructor and you will communicate with your instructor via e-mail, Skype, and Jigsaw. 

Students also learn how to make their web pages look aesthetically pleasing in both Netscape and Internet Explorer, and to include elements that make them handicapped accessible.