MG5022 – Programming for Engineers 1
Please contact the Student Enrolment & Information Centre to determine a module's availability
Programming for Engineers 1
To enable students to learn foundational object-oriented programming
- Directed hours
- Self directed hours
- Total learning hours
- Learning Outcomes
- Develop an object-oriented application to a specification.
Utilise a structured approach for program development.
Use an integrated development environment.
Produce a quality executable program
- Loops, methods, parameters, arrays.
Class design (UML), API.
Strings, objects, classes.
Introduction to inheritance, abstract classes and interfaces
Creating user interfaces (frames, panels, layout managers, buttons, labels, text fields, text areas, combo boxes, radio buttons, and sliders).
- Assessment Criteria
- Assessment 1 Tests 40
Assessment 2 Project 20
Assessment 3 Examination 40