Principles of Computer Science

(2 Semesters – Credit Value: 2)

Prerequisite: None
The course introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. Students explore concepts throught plugged and unplugged activities and collaborate to produce projects. The topics covered include the internet, digital information, algorithms and programming, big data and privacy, and building apps.