TECHNOLOGY EDUCATION DEPARTMENT
MULTIMEDIA DESIGN 1A (6710)*
MULTIMEDIA DESIGN 1B (6720)*
ADVANCED PLACEMENT COMPUTER SCIENCE WITH JAVA (9210)*
- Grade Level - 10, 11, 12
- Length - One Year
- Type of Course - Elective
- Prerequisite - Completion of Geometry (reg or H) and second year Algebra (2, 2H, 1 Accel) with a 3.0 GPA in these courses, or approval of instructor.
- Criteria for Enrollment - Interest in taking a course in programming that prepares students for the Advanced Placement Computer Science A exam.
- Course Description - This course introduces the student to the concepts of computer programming, including program design, control structures, data structures and algorithms, using the Java programming language. Students will study and learn to write programs in the Java programming language, with an emphasis on problem solving. In the second semester, students will study advanced concepts and techniques such as objects, inheritance, abstract data types, arrays, lists, queues, trees, searching, sorting, and recursion. This course prepares the student to pass the Advanced Placement Computer Science A exam. Students are required to take the Advanced Placement test administered in May.
*Programming courses will be offered pending adequate enrollment and staffing availablity.