The Computer Science Department offers six courses that prepare students for college work and for use of technology in their personal and professional lives. In addition, the department sponsors FIRST Tech Challenge and CyberPatriot teams that participate in local and national contests. For enrollment in the courses offered by the department, the student must satisfy the requirements listed below.
Computer Applications I
This is a full-year, half credit course required of all 8th graders not in Physical Science and of all incoming freshmen who did not take Digital Media. The following major topics are covered: introduction to computer hardware and software, Windows and the Internet, word processing, spreadsheets, digital presentations, programming in SmallBASIC, and Web page creation in HTML.
Computer Applications II
This course is a half-year elective course that concentrates on programming in the Visual Basic language. Students in this course must have completed or be concurrently taking Algebra II. Students should have at least a B average in their high school mathematics courses or a C average in honors math courses. Students who have completed this course may not take full year Computer Science I Honors.
Computer Science I Honors
This course is a full-year elective for students who have taken the Digital Media course and have completed or are concurrently taking Algebra II. Also required is a B average in each high school math course. Students learn to write advanced programs in the Visual Basic language. The course also covers numeration and storage systems, computer arithmetic, and Boolean algebra applied to circuit design.
Computer Science II Honors AP
This course is a full-year elective for students who have completed Computer Science I Honors with at least a B average. The course teaches programming in the Java language to prepare students for college computer science courses. A home computer is essential. Students who do well in the course have the option of taking the Computer Science AP exam.
Digital Graphics and Animation
This course is a half-year, half-credit elective for seniors. The course is a general study of graphic arts design, 3D modeling, and animation through the use of computer-aided software packages such as Maya, Photoshop, and Flash. Students are encouraged to express their creativity through electronic and print media. Final projects may be submitted to film and animation festivals for public display. (This course will be offered if a sufficient number of students request it. Class size may be limited.)
This course is a full-year, half-credit elective for 9th graders who excel in math and science. The class is designed to give students an introduction to the department’s upper-level courses, while reinforcing basic, computer-usage skills. Students will work on several different individual and team projects related to these topics: 2-D game design and development using Game Maker, an introduction to computer programming and hardware with LEGO MINDSTORMS robots, and Web page creation using HTML and CSS.
Along with learning these topics, students will apply their knowledge of word processing, multimedia presentations, and spreadsheet creation. The major focus of the class will be to teach students about the video game development process. Classes will meet every other day. (This course will be offered if a sufficient number of students request it. Class size may be limited.)
The Computer Science Department consists of a computer lab refurbished with new computers and monitors in the summer of 2010 and a graphics arts computer lab equipped with dual monitors and specialized software.
Brother Neal Golden ’57 CJ, S.C., Ph.D.
Mr. Aaron Paladino, B.G.S.
Mr. Craig Zeller ’02, M.I.S., Department Chair