Game Dev
About the Course
This is a full year course designed for students wanting a deeper look into computer science and coding. Students taking this course should have strong Algebra skills or gave taken the Coding for Beginners course and done well in that course. JavaScript, a C-based language, is the primary language used. By focusing on a C-based language, the transition to other C-based languages like C# (Unity Game Engine), C++ (Unreal Game Engine) and Java (Android App Development) should be fairly easy.

Prerequisites
Computer Science Essentials with a grade of B- or higher
Why Take this Course
Because it's fun! Making games is obviously fun. However, even if you have no intentions of going into a computer science related career, the logic skills, problem solving skills, and general computer science knowledge you gain from this course will be valuable in any career you pursue.