Game Design Fundamentals focuses on the planning process of designing a game (creating a Game Design Document) and a little of using the Godot Game Engine. It is offered in the Fall and Spring semesters.This course aligns with Weber State University's 3 credit CS 1010 - Introduction to Interactive Entertainment.
Fundamentals of Game Design, 3rd edition
Computer Science Principles focuses on the fundamentals of computer architecture, networking, Internet architecture, web development, database and software development. Computer Science Principles (CS 1030) is meant to be combined with Computer Programming (CS 1400) as a year long course. This course aligns with Weber State University's 4 credit CS 1030 - Foundations of Computing course. While this is an entry level course (no prior knowledge necessary), it is a college level course.Additional Python Resources
Programming 1 focuses on the Python programming language and basic software development concepts and algorithm creation. It is only offered in the Spring semester and is meant to be taken the semester after Computer Science Principles (CS 1030). This course is aligns with Weber State University's 4 credit CS 1400 - Programming 1 course.