COMPUTER SCIENCE & ENGINEERING COURSES
Computer Science Foundations Year - 1 credit Prerequisite: Algebra 1 and Geometry
Computer Science Foundations provides a comprehensive introduction to programming, computational thinking, and problem-solving using Python. Students will explore core programming concepts, including algorithms, data structures, and object-oriented programming. They will also learn file handling and data processing techniques to analyze and manipulate information. Through hands-on integration of software and hardware, students will apply their knowledge by working with microcontrollers to develop interactive real- world physical and wearable projects that bring their code to life. AP Computer Science A Year - 1 credit Prerequisite: Computer Science Foundations and Instructor Approval AP Computer Science A introduces students to computer science through programming. Students of all programming backgrounds will learn the Java language and the six major topics to be covered on the AP® exam: object-oriented programming, programming implementation, analysis, data structures, operations and algorithms, and computing in context. This course is on a tight schedule; any downtime during labs is highly detrimental to student learning, as a minimum of 20 hours of course time is dedicated to hands- on labs.
CS & ENGINEERING | 34
Made with FlippingBook - Online catalogs