The IT resources that you will need to have in place to make the most of the course
Kurskategorier
Hoppa över tillgängliga kurser
Tillgängliga kurser
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 unit will allow you to solve real world problems using computational methods. You will learn how to decompose problem, formulate abstractions and automate solutions using a range of programming languages including Python, Haskell, Forth, SQL and JavaScript.
This course is designed to allow you to progress on to gain employment in software engineering role or to continue your education at university.