William NorlemPre-AP & AP Computer Science AAP Computer Science Principles
Computer Science UIL CoachComputer Applications UIL Coach
Digital Media Club SponsorConference time: 11:50 - 12:40
(Please email me for appointments)
Welcome, & Thanks for visiting my page.
Digital MediaGrade Levels: 9-12, Semesters: 2, Credits: 1
In this course students will analyze and assess current and emerging
technologies, while designing and creating multimedia projects that address
customer needs and resolve a problem. Students implement personal and
interpersonal skills to prepare for a rapidly evolving workplace environment.
AP Computer Science PrinciplesGrade Levels: 10-12, Semesters: 2, Credits: 1
Prerequisite: Algebra I
Course is designed to be equivalent to a first-semester introductory collegeStudents are expected to complete the Performance Tasks and
computing course. Students are introduced to the central ideas of computer
science, instilling the ideas and practices of computational thinking and inviting
students to understand how computing changes the world. Students will
develop a range of skills and develop effective communication and
collaboration skills. Technology topics covered include creativity, abstraction,
data and information, algorithms, programming, internet, and global impact.
take the AP Computer Science Principles examfor the possibility of earning college credit.
[CS1] Pre-AP Computer Science AGrade Levels: 9-12, Semesters: 2, Credits: 1
Prerequisite: Algebra I
This course provides an introductory study of the JAVA programming language.
Topics include the process of writing software through the study of common
problem solving procedures (algorithms) such as searching, debugging, and
menu driven programs. Students write programs to solve task-oriented problems
and must be able to work with abstract concepts such as algebraic variable
representations of data.
[CS2] AP Computer Science AGrade Levels: 11-12, Semesters: 2, Credits: 1
This course is designed for the student who anticipates a career in a
technological field, such as physical science, social science, mathematics,
engineering, or computer science. Inheritance and polymorphism are
emphasized. Classic algorithms, simulations, and case studies are studied in
depth. Keyboarding experience is needed.
Students are expected to take the AP Computer Science A exam for the
possibility of earning college credit.