School Of Engineering, Design And Built EnvironmentEngineering Programming FundamentalsWestern Sydney University Unit Code: 301335.1
Discipline: ENGINEERING AND RELATED TECHNOLOGIES NEC
Student Contribution Band: 2
Level: 1
Credit Points: 10
Assumed Knowledge
HSC Physics and HSC Mathematics Extension 1 or HSC Mathematics Extension 2.HSC Two units of Science and HSC two units of English
Unit Enrolment Restrictions
Must be enrolled in 3771 Bachelor of Engineering Advanced (Honours)
About this Unit
An introduction to problem-solving via programming, which aims to have students develop proficiency in using a high level programming language. Topics covered in this unit include: algorithms, program structures (statements, sequence, selection, iteration, functions), data types (numeric, character), data structures (arrays, tuples, pointers, lists), storage structures (memory, addresses), introduction to analysis of algorithms, testing, code quality, teamwork, and reflective practice. The unit includes extensive practical work in labs and programming projects.
Courses3691.6 | Bachelor of Engineering Science | CURRENT |
3771.1 | Bachelor of Engineering Advanced (Honours) | CURRENT |
Specialisations
KT3172.1 | Electrical Engineering | CURRENT |
KT3173.1 | Mechanical Engineering | CURRENT |
KT3174.1 | Robotics and Mechatronics Engineering | CURRENT |
KT3175.1 | Software Engineering | CURRENT |
MT3053.1 | Electrical Engineering | CURRENT |
MT3054.1 | Mechanical Engineering | CURRENT |
MT3055.1 | Robotics and Mechatronics Engineering | CURRENT |