- Home »
- Academics »
- Academic Course Catalog »
- Computer Science
Computer Science
265 - COMPUTER TOOLS AND THEIR APPLICATIONS
Credit - 0.25
Freshman
Standard Grading
This project-based course emphasizes the computer as a tool for learning and productivity. Skills such as word processing, databases, spreadsheets, graphics, presentations, and sound are used to accomplish representative school projects. Creative applications such as Garageband, iTunes, and iMovie are used to create podcasts and movies. This course or CS266 is required of all students before graduation.
266 - BEGINNING COMPUTER PROGRAMMING
Credit - 0.50
Sophomore & Senior
Standard Grading
Elective
This language based course is designed to develop elementary object-oriented programming skills. Input, output and decision-making algorithms form the core with Java used as the demonstrating language. Prerequisites include Algebra I previously or Algebra II concurrently. This course must be taken in conjunction with course 268.
268 - GAMING FOR TEENS
Credit – 0.50
Sophomore & Senior
Standard Grading
Elective
This course is for those who would like to learn to design and program games. It is NOT a game playing class. Students will learn the theory and basics of gaming including operators, statements, looping, graphics, collision detection and page-flipping. Some programming experience would be advantageous but not necessary.
269 – VIDEO GROUP
Credit - .25
All Students
Pass/Fail
Elective
The Video Group is responsible for the technical aspects of all video studio presentations including News, Channel One, Special Shows, Sports, and Musical/Dramatic events. The group meets daily from 7:30 AM through the end of the homeroom period. Students will learn to operate all studio equipment such as video and audio mixers, cameras, lighting and prompters.
273 - INTRODUCTION TO COMPUTER PROGRAMMING
Credit - 1.00
Sophomore & Senior
AP/Honors Grading
Elective
CS273 continues the development of object-oriented programming skills begun in CS266. The demonstration language used is Java with jGRASP IDE. This course is equivalent to Pitt course CS0007 (Introduction to Programming) and upon satisfactory completion the student can earn 3 college credits. A fee is charged for credits. A student must have completed CS266 or equivalent.
274 - INTERMEDIATE COMPUTER PROGRAMMING
Credit -1.00
Junior & Senior
AP/Honors Grading
Elective
CS274 begins the in-depth study and application of the Java programming language and is equivalent to Pitt course CS0401. As such the student can earn college credits upon successful completion. A fee is charged for credits. The course emphasizes problem analysis, algorithm development and object-oriented design. CS273 is a prerequisite.
281 – VIDEO/TELEVISION PRESENTATIONS
Credit - 1.00
Seniors
Standard Grading
Elective
A computer intensive project-based approach to information processing, CS281 uses iMovie, iDVD, GarageBand, iStopMotion and other tools enabling the student to construct creative, meaningful video/computer presentations. This course is for the creative, self-motivated student. Grading is by rubric specific to each package.


