This course is designed from the ground up to take you on a journey from 0s and 1s through to programming complex applications. You won't be going on this journey alone - we'll be with you every step of the way.
Designed from the ground up computer scientists and educators with original content, activities and projects. Validated by leading technology companies and software engineers to ensure that you're gaining the foundational skills that everyone in the industry needs.
We've designed a support model that fits around your schedule and enables you to improve. You'll receive feedback every fortnight on your portfolio as you progress through the course. Every week, you can select a consultation group of eight people to discuss topics and ideas, and a facilitator will guide the community and encourage discussion.
Programmers rarely work alone, they brainstorm with others, write programs that interact with other programs and they give each other constructive feedback. That is what you will experience in this course. You will be part of a vibrant learning community that is driven by activities and projects, and facilitated by experts in the field.
CS101 is designed from the ground up to maximise opportunities for peer interaction and engagement for the purpose of developing a broad range of computer science and professional skills. Delivered on OpenLearning and designed around the principles of social constructivism, you will interact because it's fun, not because you are forced to do so.
Taking the plunge into a remote course can be a little scary for some people. Here at CS101 we make sure you get all the support you need with our tailored support and mentoring model. Our delivery model focuses on:
Each week you will be able to join a consultation group to discuss challenging concepts and brainstorm ideas. These sessions are run by a computer science coach and are limited to eight people to encourage meaningful interaction.
You will be part of a supportive, positive and collaborative learning community that is tightly integrated into the projects and activities that you will complete throughout the course and is facilitated by a team of computer scientists.
All the projects and activities you complete will be automatically added to your portfolio, which will be reviewed every fortnight and you will receive constructive feedback on how you're progressing and areas for improvement.
We know that deep and effective learning happens when learners are being active – creating, discussing and reflecting – rather than simply memorising and repeating. Whilst we utilise a range of content types and approaches to learning, we've designed the course as a whole around the principles of social constructivism.
CS101 is designed and delivered by OpenLearning, an online learning platform that goes beyond content delivery to focus on community, connectedness, and learner engagement.
OpenLearning Limited (ASX: OLL) is an education technology company that provides a scalable online learning platform and learning design services to education providers; and a global marketplace of world-class short courses and online degrees for learners.
Through partnerships with top universities and government agencies, strong network effects, novel implementation of social constructivist educational theory and an education to employability pathway, OpenLearning is at the forefront of a new wave of education delivery.
OpenLearning recently launched OpenCreds, the first cross-sector micro-credentialing framework for Australia and Malaysia, that is designed for higher education, vocational education and professional learning short courses with a focus on outcomes and portfolios for every learner.
With more than 2.8 million learners worldwide across over thousands of courses provided by 177 education providers, OpenLearning is fulfilling its mission of increasing access to higher quality education.
Learn the skills that the world depends on. Enrol in CS101 today and start your journey.Enrol Now