Swinburne University of Technology - Melbourne Australia
Future Students - Courses
Duration
Contact Hours
Campus
Prerequisite
Corequisite
1 Semester
72 Hours
Hawthorn, Sarawak
Nil
Credit Points: 12.5 Credit Points
A unit of study in the Bachelor of Engineering (Robotics and Mechatronics), Bachelor of Engineering (Robotics & Mechatronics)/Bachelor of Commerce, Bachelor of Engineering (Robotics and Mechatronics)/ Bachelor of Science (Computer Science and Software Engineering), Bachelor of Engineering (Mechanical Engineering) and Bachelor of Engineering (Mechanical Engineering) / Bachelor of Commerce.
This unit aims to: Provide a general understanding of robot programming and technical drawing in industry Develop skills in visualisation and graphical communications Learn basics of technical drawing and engineering terminology Understand the principal and develop practical skills in CAD Provide tools and techniques that will assist students when undertaking engineering projects Introduce programming principles Introduce the C programming language Develop programming knowledge and skills applicable to the content area Learn and understand different approaches of robot programming required for completion of Robotics and Mechatronics Project 2 in the second semester After successfully completing this unit, students should be able to: Communicate graphical skills by simple sketchesInterpret technical drawings Understand engineering terminology Use CAD software to the level specified by AS1100 Engineering Standards and conventions Understand basic steps of generating an algorithm for a simple problemImplement a simple algorithm in C Understand the concept of structured programmingWrite structured computer programs for solving moderately complicated algorithms
This unit aims to:
Lectures (12 hours), Laboratories (60 hours)
Assignments (40%), Class exercises (20%), Tests (40%)
In this unit, students are expected to enhance the Key Generic Skills below as recognised by Engineers Australia. The Unit Outline explains how these outcomes will be achieved. Ability to apply knowledge of basic science and engineering fundamentalsAbility to communicate effectively, not only with engineers but also with the community at largeAbility to function effectively as an individual and in a multi-disciplinary and multi-cultural teams, with the capacity to be a leader or manager as well as an effective team memberExpectation of the need to undertake lifelong learning, and capacity to do so
Computer Programming: Algorithmic approach to problem solving. Program design methodology. C basics. The simple data types. Control structure. Arrays. Functions. Technical Drawing: Engineering standards. Engineering terminology. Freehand sketching. Oblique, orthogonal, isometric and perspective projections. Dimensioning. Sectioning. Computer Aided Drafting (CAD)
Boundy, AW, Engineering Drawing, 6th edn, McGraw-Hill.
Deitel, HM & Deitel, PJ, C: How to Program, 3rd edn, Prentice Hall, 2000.