A basic overview of what will be covered. This will include the course description for the core course. Core offerings cover the required material of each course at that stage of learning. They also serve as the platform to build on by choosing from elective courses. After completing the core course you are ready to choose electives.
Electives are course offerings for rounding out the subject area with a more tailored approach.
You choose what will complete your required hours for credit in each area. You will find all the tools you need for preparing for your test or for building your final project. Practice labs contain lectures and lessons. You can download games and exercises or play online. There are worksheets for printing and working on later.