MECH ENG 1105 - Introduction to Sustainable Energy Engineering
North Terrace Campus - Semester 1 - 2015
General Course Information
Course Code MECH ENG 1105 Course Introduction to Sustainable Energy Engineering Coordinating Unit School of Mechanical Engineering Term Semester 1 Level Undergraduate Location/s North Terrace Campus Units 3 Contact Up to 6 hours per week Available for Study Abroad and Exchange Y Assumed Knowledge SACE Stage 2 Maths Studies Course Description This course is made up of two modules that teach fundamental skills that Engineering students require. Introduction to your Discipline presents an overview of the activities undertaken as a professional in your discipline, providing context for your Engineering studies. Introduction to Programming teaches students the importance of computer programming in solving Engineering problems. Students will learn how to analyse computing problems, develop algorithms to describe solutions to these problems, and software implementations in the C and MATLAB programming environments.
Course Coordinator: Dr John Codrington
Name Role Building/Room
Dr John Codrington
Coordinator for the Introduction to your Discipline module Engineering South Building, S209 firstname.lastname@example.org Mr David Knight Coordinator for the Introduction to Programming module Ingkarni Wardli, 416 email@example.com Any questions related to the specific lecture or assignment content should be addressed firstly to the lecturer in question. All course coordination or other questions should be directed to the Course Coordinator.
The full timetable of all activities for this course can be accessed from Course Planner.The two modules in your course will be taught in parallel throughout the semester. Each week you will have one/two lectures for the module Introduction to Programming, and typically one lecture for the Introduction to your Discipline module. In addition, you will be required to attend a weekly collaborative session and a weekly practical session for the module Introduction to Programming, and a tutorial every even week.
Course Learning OutcomesOn completion of the course, students should:
1 Have a strong understanding of what an Engineer is and what skills and knowledge are
required to be an Engineer.
2 Be able to problem solve and design solutions to programming problems. 3 Be able to efficiently translate solutions into computer programs. 4 Understand the programming constructs of the C and MATLAB programming languages. 5 Be able to apply their knowledge of programming and problem solving to the development of C and MATLAB programs. 6 Have an appreciation of modern computing technology, and the place that programming has within the Engineering domain. 7 Understand the need to undertake lifelong learning. 8 Be able to think about framing and solving unstructured problems. 9 Understand problem-solving principles.
University Graduate Attributes
This course will provide students with an opportunity to develop the Graduate Attribute(s) specified below:
University Graduate Attribute Course Learning Outcome(s) Knowledge and understanding of the content and techniques of a chosen discipline at advanced levels that are internationally recognised. 1-9 The ability to locate, analyse, evaluate and synthesise information from a wide variety of sources in a planned and timely manner. 1-9 An ability to apply effective, creative and innovative solutions, both independently and cooperatively, to current and future problems. 1-9 Skills of a high order in interpersonal understanding, teamwork and communication. 1,8 A proficiency in the appropriate use of contemporary technologies. 1-6 A commitment to continuous learning and the capacity to maintain intellectual curiosity throughout life. 7
Copies of the Course notes, including assessment details and lecture notes will be available online and also for purchase at the University Image and Copy Centre.
Recommended textbooks for the Introduction to Programming module are:
- Engineering Computation with MATLABn, David M. Smith (Pearson)
- Problem solving with C++, Walter Savitch (Developer’s Library)
Students are expected to attend lectures, collaborative sessions and also their supervised practical sessions. These practical sessions will be crucial to developing your understanding of the course material, and will provide access to additional assistance from practical supervisors.
Copies of lecture notes, lecture recordings and additional resources will be provided online through the MyUni system. Discussion forums will also be made available on the MyUni website. Students are expected to check the MyUni website frequently for announcements and new resources.
Learning & Teaching Activities
Learning & Teaching Modes
This course aims to introduce students to a range of fundamental skills that they will need as professional Engineers. The course will be taught through a combination of lectures, collaborative sessions and supervised practical sessions. Many programming examples will be worked on during the collaborative sessions. The supervised practical sessions will require students to individually prepare solutions to set questions which can then be worked on and assessed during the session. The purpose of these practical sessions is for students to apply the examples and theoretical concepts discussed in lectures and collaborative sessions
The information below is provided as a guide to assist students in engaging appropriately with the course requirements.
Students are expected to attend all scheduled classes. In addition to the schedule contact hours, students are expected to spend 4-6 additional hours per week in preparation of assignment work, and reviewing lecture material.
Learning Activities Summary
INTRODUCTION TO YOUR DISCIPLINE (20%)
- Welcome and Introduction to the School of Mechanical Engineering
- Engineering design
- Communication in Engineering
- Introduction to your discipline including history, case studies and lab tours
INTRODUCTION TO PROGRAMMING AND PROBLEM SOLVING (80%)
- Introduction to the programming process
- Puzzle-based Learning
- Software design process
- Fundamental programming constructs in MATLAB
- Data types, variables and assignment
- Arithmetic expressions
- Control Structures
- Matrix Functions
- Fundamental programming constructs in C
- Arrays and Pointers
- Input and Output
Specific Course Requirements
The University's policy on Assessment for Coursework Programs is based on the following four principles:
- Assessment must encourage and reinforce learning.
- Assessment must enable robust and fair judgements about student performance.
- Assessment practices must be fair and equitable to students and give them the opportunity to demonstrate what they have learned.
- Assessment must maintain academic standards.
The assessment for this course consists of a combination of assignments, practical exercises, practical examinations and written examinations.
The assessment for the Introduction to Programming module has 4 components:
- Practical session exercises (10%) - 10 weeks at 1% each week.
- Practical examinations (8%) - 2 practical exams at 4% each.
- Assignments (6%) - a MATLAB assignment and a C assignment.
- Final written examination (70%).
The assessment for the Introduction to your Discipline module has 1 component:
- Short essay (6%).
Assessment Related Requirements
Students are expected to attend all lectures and all practical sessions. Students will be required to obtain at least 40% in each of the four components, and 50% overall in order to pass the course. If a student does not achieve 40% in one component, their overall mark will be capped at 44% (F).
Practical exercises are provided as part of the learning experience. Students are expected to enhance their knowledge and understanding of the subject matter through completing the assignments, so they are regarded as formative rather than summative. The practicals are marked and the results included in the final assessment to ensure that students actually do the practical work and take them seriously. Feedback on this work will be provided within your practical sessions. Additional feedback can be sought from your lecturers and on the online forums.
The practical examinations are intended to assess the student’s knowledge in practical application of the concepts taught in lectures, specifically in designing and developing programming solutions. The practical examinations are summative assessment.
Assignments are both formative and summative and extend the work done in the practical sessions. Assignments are used to help assess whether the required graduate attributes are being developed. Written feedback will be provided for some of the assessment work.
The examinations are summative assessment and are intended to assess the student’s knowledge and understanding of the course material.
The assessment for the Introduction to your Discipline module will consist of a short essay including a case study and reflective discussion of what it takes to be a professional engineer.
Assignments will be submitted online – please see your lecture notes for details. Practical exercises for the Programming in C & MATLAB module will be assessed during the supervised practical sessions.
Grades for your performance in this course will be awarded in accordance with the following scheme:
M10 (Coursework Mark Scheme) Grade Mark Description FNS Fail No Submission F 1-49 Fail P 50-64 Pass C 65-74 Credit D 75-84 Distinction HD 85-100 High Distinction CN Continuing NFE No Formal Examination RP Result Pending
Further details of the grades/results can be obtained from Examinations.
Grade Descriptors are available which provide a general guide to the standard of work that is expected at each grade level. More information at Assessment for Coursework Programs.
Final results for this course will be made available through Access Adelaide.
The University places a high priority on approaches to learning and teaching that enhance the student experience. Feedback is sought from students in a variety of ways including on-going engagement with staff, the use of online discussion boards and the use of Student Experience of Learning and Teaching (SELT) surveys as well as GOS surveys and Program reviews.
SELTs are an important source of information to inform individual teaching practice, decisions about teaching duties, and course and program curriculum design. They enable the University to assess how effectively its learning environments and teaching practices facilitate student engagement and learning outcomes. Under the current SELT Policy (http://www.adelaide.edu.au/policies/101/) course SELTs are mandated and must be conducted at the conclusion of each term/semester/trimester for every course offering. Feedback on issues raised through course SELT surveys is made available to enrolled students through various resources (e.g. MyUni). In addition aggregated course SELT data is available.
- Academic Support with Maths
- Academic Support with writing and speaking skills
- Student Life Counselling Support - Personal counselling for issues affecting study
- International Student Support
- AUU Student Care - Advocacy, confidential counselling, welfare support and advice
- Students with a Disability - Alternative academic arrangements
- Reasonable Adjustments to Teaching & Assessment for Students with a Disability Policy
Policies & Guidelines
This section contains links to relevant assessment-related policies and guidelines - all university policies.
- Academic Credit Arrangement Policy
- Academic Honesty Policy
- Academic Progress by Coursework Students Policy
- Assessment for Coursework Programs
- Copyright Compliance Policy
- Coursework Academic Programs Policy
- Elder Conservatorium of Music Noise Management Plan
- Intellectual Property Policy
- IT Acceptable Use and Security Policy
- Modified Arrangements for Coursework Assessment
- Student Experience of Learning and Teaching Policy
- Student Grievance Resolution Process
Students are reminded that in order to maintain the academic integrity of all programs and courses, the university has a zero-tolerance approach to students offering money or significant value goods or services to any staff member who is involved in their teaching or assessment. Students offering lecturers or tutors or professional staff anything more than a small token of appreciation is totally unacceptable, in any circumstances. Staff members are obliged to report all such incidents to their supervisor/manager, who will refer them for action under the university's student’s disciplinary procedures.
The University of Adelaide is committed to regular reviews of the courses and programs it offers to students. The University of Adelaide therefore reserves the right to discontinue or vary programs and courses without notice. Please read the important information contained in the disclaimer.