A brief introduction

With some experience building and managing a Debian Linux server from home, I decided to take a computer science course in school to close some of the gaps in understanding. I hoped to learn more about the field of computer science as a whole, focusing on big ideas and further enrichment as needed.

Throughout the year, the majority of what was covered matched my starting goals. Though there were some aspects I knew from prior knowledge, the variety of what was taught was beyond what I had expected.

Contents


Collegeboard Logo for AP Computer Science Principles