The Computer Science Department offers several courses that prepare students for college work and for technology use 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 incoming eighth graders not enrolled in Physical Science and freshmen who are not taking Digital Media. The following major topics are introduced: computer hardware and software, operating systems, networks and the Internet, word processing, spreadsheets, digital presentations, programming in SmallBASIC, and Web page creation in HTML. Classes meet every other day.
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 Computer Science I Honors.
Computer Science I Honors
This course is a full-year elective for students who have taken the Digital Media course or 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.
Computer Science II Honors
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 and Web programming to prepare students for college computer science courses. Students who do well in the course have the option of taking the Computer Science AP exam. (This course will be offered if a sufficient number of students request it.)
Digital Graphics and Animation
This course is a half-year, half-credit elective for seniors. The course is a general study of the computer animation and game development processes through the use of software applications such as Stop Motion Pro and Game Maker. Students are encouraged to express their creativity through electronic 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 freshmen 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 in Game Maker, computer programming and hardware with LEGO MINDSTORMS robots and ROBOTC, 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. (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