TECHNOLOGY EDUCATION DEPARTMENT
*MULTIMEDIA DESIGN 1A (6710)
*MULTIMEDIA DESIGN 1B (6720)
ADVANCED PLACEMENT COMPUTER SCIENCE WITH JAVA (9210)
- Grade Level - 9, 10, 11, 12
- Length - One Year
- Type of Course - Elective
- Prerequisite - Algebra 1 Accelerated or Algebra 2H
- Criteria for Enrollment - Math GPA 3.0 or higher and strong interest in computer programming
- Course Description - Computer science is the study of information processing and algorithm design in the context of computer programming. In this course, students learn to write programs in the Java programming language, then use Java to solve a variety of computational problems with algorithms of their own design. Units of study include program design, control structures, data structures, object-oriented programming, inheritance, abstraction, collections, recursion, and standard algorithms. Projects vary each year but may include text-based and graphics-based game programming, interactive web development, and database design and maintenance. Students are required to take the Advanced Placement Computer Science exam in May.