There isn't a page where all of the courses are listed. I'm going to work on that here (but it'll take time). In the meantime, you can check out Alberta Education's page and then click on the different subject areas to get the individual subjects for that cluster. The course list will show you the names of the courses available; the links further down each page will get you the programs of studies for the courses.
A couple of notes on the course sequences:
*All courses starting with a 1 are considered "first level" courses; those with a 2 "second level" and those with a 3 "third level". This can mean to do the first level in grade 10, the second level in grade 11 and so on, but it's not necessary.
*The first two digits represent a specific course sequence. For example, CSE1010 leads to CSE2010, which leads to CSE3010 and CSE3020. CSE1110 leads to CSE1120, then to CSE2110, CSE2120, CSE2130, CSE2140, then to the 31-courses. (Does this make sense? If not, let me know!)
My growing list for you:
Computer Science (CSE)
Enterprise and Innovation (ENT) courses
(BIT) Business, Administration, Finance and Information Technology Courses (BAFIT courses? ;) )
*Full list in a chart: http://education.alberta.ca/media/12011049/bit_scope2014.pdf
Computer Science (CSE)
Program of Studies for all CSE courses here.
CSE course summaries here.
Individual course listings:
CSE1010: Computer Science 1
CSE1110: Structured Programming 1
CSE1120: Structured Programming 2
CSE1210: Client-side Scripting 1
CSE1220: Client-side Scripting 2
CSE1240: Robotics Programming 1
CSE1910: CSE Project A
CSE2010: Computer Science 2
CSE2110: Procedural Programming 1
CSE2120: Data Structures 1
CSE2130: Files and File Structures 1
CSE2140: Second Language Programming 1
CSE2210: Client-side Scripting 3
CSE2240: Robotics Programming 2
CSE2910: CSE Project B
CSE2920: CSE Project C
CSE2950: CSE Intermediate Practicum
CSE3010: Computer Science 3
CSE3020: Computer Science 4
CSE3110: Iterative Algorithm 1
CSE3120: Object-oriented Programming 1
CSE3130: Object-oriented Programming 2
CSE3140: Second Language Programming 2
CSE3210: Server-side Scripting 1
CSE3240: Robotics Programming 3
CSE3310: Recursive Algorithms 1
CSE3320: Dynamic Data Structures 1
CSE3330: Dynamic Data Structures 2
CSE3340: Dynamic Data Structures 3
CSE3910: CSE Project D
CSE3920: CSE Project E
CSE3950: CSE Advanced Practicum
Enterprise and Innovation
ENT1010: Challenge & Opportunity
ENT1020: Elements of a Venture Plan
ENT1910: ENT Project A
ENT2010: Analyzing Ventures
ENT2020: Financing Ventures
ENT2030: Marketing the Venture
ENT2040: Create the Venture
ENT2920: ENT Project C
ENT2950: ENT Intermediate Practicum
ENT3010: Managing the Venture
ENT3020: Expanding the Venture
ENT3910: ENT Project D
ENT3920: ENT Project E
ENT2910: ENT Project B
ENT3950: Advanced Practicum
where can I get access to these courses as a homeschool mom for my son?
ReplyDeleteIf you are parent-directed, you just have to do your own thing and show some sort of proof of having met the outcomes. For example, my son has completed two of the FOODS courses (which I haven't yet listed above). I simply printed off the outcomes, put checkmarks next to things, have printouts of recipes, evaluations written down...
DeleteI'm guessing with Alberta Education's website revamping, the links above aren't working. Hopefully I'll have some updated links for you soon. If you can figure out the outcomes and your board says yes, you can get credits. They can even start doing the work in jr. high and bank the credits for high school. Talk to your board about that.