Computer Science Essentials
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
Algebra I or Coding for Beginners
With a C+ or Higher
Why Take this Course
This course is especially useful for anyone who may be interested in pursuing a career in a computer science or related field. 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.