This introductory course in computer science is aimed at preparing students in the foundational skills of computer science. It will prepare students to take future courses in computer science, and will more broadly prepare students to be good digital citizens in a 21st century technology-driven global economy. Topics include introduction to computing and web developing with HTML/CSS and an introduction to object-oriented programming through JavaScript. Further topics such as physical computing and cybersecurity will be explored based on time and student interest.
Note: Introduction to Computer Science is a 1/2 credit course that meets every other day.
This course is strongly encouraged as the starting point for the typical student. The course is designed for students with no background in computer science, but flexible enough for even more advanced students to grow their knowledge and skills. Don't be scared of learning computer science, anyone with persistence and interest can learn!