Skip available courses
In this course you will be introduced to the concepts and practices used when developing larger computer programs. You will be taught industry ready techniques like Git version control and agile development. You will be expected to produce a piece of software in a language of your choice.
This course is designed to allow you to progress on to gain employment in software engineering role or to continue your education at university.