Computer studies courses at Episcopal High School encourage students to adopt an orderly thinking style so they may approach and then solve a problem in an efficient and replicable manner. This can be done effectively only by tapping a student’s creativity. Students are continually reminded that problem-solving strategies can be employed across disciplines.
Courses
Faculty
Technology 101
This is a non-credit course that all new students must take at the beginning of their first year at EHS. It is designed to make sure all students have the same entry level skills in the use of our network, EHS intranet, our e-mail system, word processing, file management, and printing. This is taught during the first three weeks of each year during a student's study period. (no credit)
-
-
Introduction to Computer Programming
Through an introduction to programming using Visual Basic or Java, students are exposed to problem-solving capabilities of the computer. Emphasis is placed on the design of structured solutions to posed problems taken from a wide variety of applications, many of which are of a non-mathematical nature. Students are expected to demonstrate a sufficient knowledge of algebra prior to enrolling in this course. Not open to freshmen. (one-half credit)
AP Computer Science AB
This course, which uses the Java language, is designed to meet the requirements of the AB AP Exam. Upper-level math students are encouraged to take this course. The course follows the Advanced Placement curriculum. Prerequisite: Introduction to Computer Programming. By department permission. (one oredit)
Advanced Programming
This one-semester course will focus on the study of object-oriented programming and object-oriented design using the Java language. The concentration will be on theory as the student will develop applications, GUI applications, and applets. The topics that will be covered are some of the same topics covered in the AP Computer Science course. The more advanced student will be given the opportunity to learn C++ syntax as well. By department permission. (one-half credit)
Novell Networking
EHS is a Novell Technical Institute. This course is designed to provide students with basic knowledge about implementing Novell's Open Enterprise Server and using its management tools. Upon passing the corresponding Novell exam, students will be awarded the Novell Certified Administrator (NCA) certification. The basics of operating systems and networking will be covered during the first three weeks. Official Novell materials are used (one-half credit)
Introduction to Linux
In this course the student will learn the basic Linux skills necessary to prepare for performing SUSE Linux Enterprise Server 10 administrative tasks. This course will help the student prepare for the Novell Certified Linux Professional Practicum. (one-half credit)
Advanced Linux
This course is designed for students who have an intermediate level knowledge of Linux, including general system configuration and command line work. Configuration of an Apache web server, a SAMBA server, and a mail server are examples of topics covered. Prerequisite: Linux Fundamentals. By department permission. (one-half credit)