Course overview
This course will develop your coding and problem-solving skills with a focus on data and data science. You will learn algorithm design as well as fundamental programming concepts such as data, selection, iteration and functional decomposition, data abstraction and organisation. You will build fundamental software development skills including the use of the Python programming language and tools, debugging, testing and fundamentals of good programming practice, style and design.
Course learning outcomes
- Use the Python programming language to construct basic programs
- Evaluate real world data using Python tools
- Translate real world data to computer representation
- Interpret the language of data science and programming
- Manipulate data using Python tools to create visual data representations
- Express the language of data science and programming.
Degree list
The following degrees include this course