Module code | MPR 213 |
Qualification | Undergraduate |
Faculty | Faculty of Engineering, Built Environment and Information Technology |
Module content | Spreadsheet applications: Formulas and calculations, named ranges, plotting and trend lines, goal seek, linear programming, importing and exporting data, data navigation and filtering. Programming fundamentals: Names and objects, conditional and unconditional looping, branching, functions, modules, packages, reading and writing data files, graphical output (plotting). Solving simple problems using a high level programming language to develop, code and debug programs. Solving complex problems by breaking it down into a number of simple problems using concepts such as functions, modules and available packages. Programming principles are developed through solving mathematics and physics problems. |
Module credits | 16.00 |
NQF Level | 06 |
Programmes |
BEng in Chemical Engineering 4-year programme
BEng in Chemical Engineering 5-year programme BEng in Civil Engineering 4-year programme BEng in Civil Engineering 5-year programme BEng in Industrial Engineering 4-year programme BEng in Industrial Engineering 5-year programme BEng in Mechanical Engineering 4-year programme BEng in Mechanical Engineering 5-year programme BEng in Metallurgical Engineering 4-year programme BEng in Mining Engineering 4-year programme BEng in Mining Engineering 5-year programme BEng Metallurgical Engineering 5-year programme |
Prerequisites | No prerequisites. |
Contact time | 2 practicals per week, 4 lectures per week |
Language of tuition | Module is presented in English |
Department | Mechanical and Aeronautical Engineering |
Period of presentation | Semester 1 |
Copyright © University of Pretoria 2025. All rights reserved.
Get Social With Us
Download the UP Mobile App