This course provides an introduction to exciting applications and topics in computer science. Using a combination of in-class discussions, hands-on projects, worksheets, forum discussions and guest speakers, students learn about digital representations, computational models and abstraction. The course is organized around the study of current topics in computer science. Although specific topics may vary, typical topics include computer architecture and networking, programming, ethical issues in computer science, gaming as a learning platform, and social media and privacy concerns.
Prerequisite: Algebra 1. UC approved.
Interview with: Mrs. Main
Produced by: Evan Cheng