Forrest Knight
Computer Science Career and Education YouTuber
Forrest Knight is a software engineer and YouTuber who produces content about computer science education and software engineering careers. He launched his channel in 2018, targeting audiences who are learning to code or navigating early career decisions in software engineering. His most widely circulated contribution is the Open Source CS Curriculum, a GitHub repository that aggregates free online resources covering the subjects typically found in a computer science undergraduate program, from algorithms and data structures to networking and operating systems.
His content addresses questions that are common among self-taught developers and recent graduates: whether a formal CS degree is necessary for a software engineering career, how to approach job searching and technical interviews, and what the day-to-day experience of working as a software engineer actually involves. Knight speaks from his own experience navigating the field rather than from an academic or research background, which gives his content a practical orientation that differs from tutorial-focused channels.
The CS career advice genre on YouTube is populated by many similar creators offering overlapping guidance, and Knight's content is broadly in line with that category rather than distinctly differentiated from it. His open source curriculum is his most referenced contribution, as it aggregates resources that would otherwise require considerable research to compile independently. The repository has received significant stars on GitHub, indicating its utility as a practical reference. Like all curriculum guides of this type, it requires ongoing maintenance to remain current as online courses and tools change.
His channel publishes content on a consistent basis and covers topics including study tips, productivity habits, and project ideas alongside career and education content. The content is aimed at a general audience of aspiring developers rather than experienced practitioners, which means it does not engage with technical depth typical of channels aimed at working engineers.