This course is a one-semester lab-oriented course that meets on all six days of the cycle. It is the goal of the course to ensure that all students who complete it are computer literate and are prepared to meet the demands of a college prep curriculum which is rich in technological applications. Topics covered in the course include introductory computer concepts, file management, word processing, use of a spreadsheet, network navigation, research strategies, making use of electronic resources and authoring desktop presentations. The course is required of all freshmen.
Advanced Computer Science
This course is a full-year senior elective for students who have an interest but not necessarily a strong background in computers. Advanced Computer Science stresses a variety of applications including database, computer-aided design, web design, networking, and advanced Microsoft Word, PowerPoint and Excel techniques. In addition students will explore other advanced topics based on their interests and abilities. As with all advanced courses, the department, in collaboration with the administration, select students for this course, based on objective data (especially GPA), student profiles, and the best interest of the student.
Object-Oriented Programming
This course is a full-year senior elective for students who are interested in learning the basics of computer programming and software development. Object-Oriented Programming focuses on the object orientation concepts that are part of most modern programming languages used today. Some of these concepts include objects, classes, methods, arrays, and how they are used together in various design structures. Students will work with several programming languages and observe the differences and similarities between each language.