@ -162,9 +162,8 @@ All coursework under Core CS is **required**, unless otherwise indicated.
Courses | Duration | Effort | Prerequisites | Discussion
:-- | :--: | :--: | :--: | :--:
[How to Code - Simple Data ](https://www.edx.org/course/how-to-code-simple-data ) [(textbook) ](https://htdp.org/2022-8-7/Book/index.html ) | 7 weeks | 8-10 hours/week | none | [chat ](https://discord.gg/RfqAmGJ )
[How to Code - Complex Data ](https://www.edx.org/course/how-to-code-complex-data ) | 6 weeks | 8-10 hours/week | How to Code: Simple Data | [chat ](https://discord.gg/kczJzpm )
[Programming Languages, Part A ](https://www.coursera.org/learn/programming-languages ) | 5 weeks | 4-8 hours/week | How to Code ([Hear instructor](https://www.coursera.org/lecture/programming-languages/recommended-background-k1yuh)) | [chat ](https://discord.gg/8BkJtXN )
[Systematic Program Design ](https://learning.edx.org/course/course-v1:UBCx+SPD1x+2T2015 ) (alt: [part 1 ](https://www.edx.org/course/how-to-code-simple-data ) / [part 2 ](https://www.edx.org/course/how-to-code-complex-data )) | 13 weeks | 8-10 hours/week | none | chat: [part 1 ](https://discord.gg/RfqAmGJ ) / [part 2 ](https://discord.gg/kczJzpm )
[Programming Languages, Part A ](https://www.coursera.org/learn/programming-languages ) | 5 weeks | 4-8 hours/week | Systematic Program Design ([Hear instructor](https://www.coursera.org/lecture/programming-languages/recommended-background-k1yuh)) | [chat ](https://discord.gg/8BkJtXN )
[Programming Languages, Part B ](https://www.coursera.org/learn/programming-languages-part-b ) | 3 weeks | 4-8 hours/week | Programming Languages, Part A | [chat ](https://discord.gg/EeA7VR9 )
[Programming Languages, Part C ](https://www.coursera.org/learn/programming-languages-part-c ) | 3 weeks | 4-8 hours/week | Programming Languages, Part B | [chat ](https://discord.gg/8EZUVbA )
[Object-Oriented Design ](https://www.coursera.org/learn/object-oriented-design ) | 4 weeks | 4 hours/week | [Basic Java ](https://www.youtube.com/watch?v=GoXwIVyNvX0 )