If you’re brand new to coding, we recommend our beginner course: Introduction to Computer Science. For that course, you don’t need any previous programming experience or expertise in math and science. If you have some experience with a block-based programming language like Scratch, then the Website Design and Development course or the Wearable Tech and Fashion Design course would be a great next step. If you have some text-based programming experience, then you also might want to try our iPhone App Development course. This course has been designed for students new to the Swift programming language, so you don’t need any prior experience with Swift!
Check out our Campus course comparison guide for more details!