

Computer Science Principles (CSP) is a rigorous year-long specialization course within Project Lead the Way’s Computer Science pathway. It is project and problem- based, with students working in teams to develop computational thinking and solve open- ended, practical problems that occur in the real world. The course aligns with the College Board’s new Computer Science Principles framework. The course is not aiming to develop programming expertise in one particular programming language; it aims instead to develop computational thinking, to generate excitement about the field of computing,and to introduce a variety of computational tools that foster creativity.
The following are a list of major units that are covered in the CSP course:

We will be engaged in many exciting activities in the field of computer science; exposure to several languages (Scratch, Python, Net Logo, HTML, PHP, CSS), some fundamental CS concepts (GUI design, algorithms, image processing), cryptography, software revision control, big data, and the creation of applications for Android phones/tablets.
For a detailed outline of the CSP course, please click here

