Note: This unit is an archived version! See Overview tab for delivered versions.

ENGG1805: Professional Engineering and IT (2017 - Semester 1)

Download UoS Outline

Unit: ENGG1805: Professional Engineering and IT (6 CP)
Mode: Normal-Day
On Offer: Yes
Level: Junior
Faculty/School: School of Computer Science
Unit Coordinator/s: Prof Fekete, Alan
Session options: Semester 1
Versions for this Unit:
Site(s) for this Unit:
Campus: Camperdown/Darlington
Pre-Requisites: None.
Brief Handbook Description: ENGG1805 aims to introduce students to the fundamental principles that underlie professional practice in information technologies. It lays the foundation for later studies, and presents to the students challenges common to a multidisciplinary IT environment. The subject also provides students with the opportunity to develop important attributes such as communication skills, an understanding of professional ethics, and of working as a part of a team. Tool use is an important aspect of this unit: students are required to learn to use tools for testing, managing artefacts, planning and completing work, and communicating within the team. A selection of guest speakers will address students on different career paths.
Assumed Knowledge: None.
Tutor/s: TBA
Timetable: ENGG1805 Timetable
Time Commitment:
# Activity Name Hours per Week Sessions per Week Weeks per Semester
1 Lecture 2.00 1 13
2 Laboratory 2.00 1 13
3 Project Work - own time 2.00 1 10
4 Independent Study 4.00 1 13
T&L Activities: Lecture: Key concepts discussed and readings and practical tasks discussed

Laboratory: Practical, hands-on supervised tutorial/laboratory

Project Work - own time: Group project work to learn about all aspects of team work and group management.

Independent Study: Students are expected to undertake prescribed reading and homework exercises and assignments.

Attributes listed here represent the key course goals (see Course Map tab) designated for this unit. The list below describes how these attributes are developed through practice in the unit. See Learning Outcomes and Assessment tabs for details of how these attributes are assessed.

Attribute Development Method Attribute Developed
Problem Solving, Creativity and Design is taught explicitly in week 5 (lecture and laboratory). The group project also develops design and problem solving skills. Design (Level 1)
Students see examples of how problems are solved in Engineering and IT, through lectures (including guest lecturers from IT/ EIE/ AMME disciplines) and readings. Engineering/IT Specialisation (Level 1)
A specific topic of this UoS is the acquisition of information literacy through lab activities and an on-line library tutorial, followed by a self-administered quiz. These skills are also drawn by all other assignments. Information Seeking (Level 2)
Developing effective oral and written communication skills is one of the objectives of this UoS. Assessed exercises in verbal and written communication, and in preparing a project report directly address these skills. Communication (Level 2)
Professional practice is the central focus of this UoS. Specific components include professional practices in IT and Engineering, design and problem-solving, ethical issues, project management and team leadership, occupational health and safety and professional liability. Professional Conduct (Level 2)
Students undertake a group project, with 4 different assessments throughout the semester. The aim of the group project is to learn about all aspects of team work, problem solving and group management. Project and Team Skills (Level 2)

For explanation of attributes and levels see Engineering & IT Graduate Outcomes Table.

Learning outcomes are the key abilities and knowledge that will be assessed in this unit. They are listed according to the course goal supported by each. See Assessment Tab for details how each outcome is assessed.

Professional Conduct (Level 2)
1. Appreciate the scope of activities and responsibilities of professionals working in the areas of engineering and information technology.
2. Employ an appropriate ethical framework for making ethical decisions in engineering and computing.
3. Demonstrate a basic understanding of privacy and security issues in the information economy.
4. Explain the principles of intellectual property and its protection.
Communication (Level 2)
5. Produce a piece of written communication of a professional standard.
6. Deliver an oral presentation of a professional standard.
Information Seeking (Level 2)
7. Retrieve information about a particular topic using digital libraries and other sources.
Project and Team Skills (Level 2)
8. Understand the principles of leadership and group work and be able to work effectively in a group.
Design (Level 1)
9. Describe a systematic approach to problem solving and demonstrate ability to solve a problem solving in simple controlled situation.
Engineering/IT Specialisation (Level 1)
10. Appreciate the basic principles of engineering and software design and testing, including finding compromise between user specification, feasibility and cost.
Assessment Methods:
# Name Group Weight Due Week Outcomes
1 Academic Integrity module* No 0.00 Week 3 2, 7,
2 QUIZ 1 No 5.00 Week 5 1, 10,
3 QUIZ 2 No 5.00 Week 10 1, 2, 3, 8, 10,
4 Project (Outcome)* Yes 5.00 Week 12 (Friday) 4, 7, 8, 9, 10,
5 Project (Contribution)* No 10.00 Week 12 (Friday) 8, 9, 10,
6 Project (Report)* Yes 5.00 Week 13 5, 7, 10,
7 Project (Process: planning, communication)* Yes 5.00 Week 12 (Friday) 8, 9, 10,
8 Project (Process: tool use)* Yes 5.00 Week 12 (Friday) 8, 9, 10,
9 Project (Presentation - group)* Yes 5.00 Week 12 6, 8,
10 Project (Presentation:individual contribution)* No 5.00 Week 12 6,
11 Final exam* No 50.00 Exam Period 1, 2, 3, 4, 5, 7, 8, 9, 10,
Assessment Description: * indicates an assessment task where special consideration cannot involve reweighting or substitution of other types of task.

Academic Integrity module: The University has produced a learning resource concerning Academic Integrity concepts and policy, and how they apply to assessment. Satisfactory completion of this online module is a requirement to pass ENGG1805.

Quizzes: Each quiz is held during a scheduled lab session, and covers content from lectures and labs in weeks up to (but not including) the week of the quiz. Quizzes provide practice and feedback, to help students prepare for the written exam.

Project*: Students will work in small groups (approx 4 people) on a task of software maintanence and enhancement on a given system (which is written in Java). Groups will form in week 5 lab session, and all students are expected to be present during week 12 lab session, for a demonstration and oral presentation. The project occurs in multiple iterations, but assessment is based only on the final iteration. As noted in the detailed breakdown, some aspects of the project are assessed as a group, and other aspects are assessed separately for each individual student. The grade for each component (other than the presentation aspects) will be based on the evidence provided by the group`s BitBucket repository (as a ``portfolio``) as well as on the information in reports.

Final exam*: written questions will cover the content of lectures and labs, and also the exam will include a requirement for effective written communication, and a question that builds on the experience in the project. Obtaining at least 40% of the available marks from the written exam is a requirement to pass ENGG1805.

There may be statistically defensible moderation when combining the marks from each component to ensure consistency of marking between markers, and alignment of final grades with unit outcomes.

Tasks that are done in scheduled times cannot be submitted late, except if following the procedures for Special Consideration. For other tasks, a late penalty will be imposed that subtracts 20% of the possible marks per day (or part day) after the due date.
Grading:
Grade Type Description
Standards Based Assessment Final grades in this unit are awarded at levels of HD for High Distinction, DI (previously D) for Distinction, CR for Credit, PS (previously P) for Pass and FA (previously F) for Fail as defined by University of Sydney Assessment Policy. Details of the Assessment Policy are available on the Policies website at http://sydney.edu.au/policies . Standards for grades in individual assessment tasks and the summative method for obtaining a final mark in the unit will be set out in a marking guide supplied by the unit coordinator.
Policies & Procedures: See the policies page of the faculty website at http://sydney.edu.au/engineering/student-policies/ for information regarding university policies and local provisions and procedures within the Faculty of Engineering and Information Technologies.
Online Course Content: eLearning site for ENGG1805

Course material will be updated on the eLearning site for ENGG1805
Note on Resources:

Note that the "Weeks" referred to in this Schedule are those of the official university semester calendar https://web.timetable.usyd.edu.au/calendar.jsp

Week Description
Week 1 Introduction (Motivation and Aministrivia); Professionalism, careers, professional associations.
Week 2 Guest lecture; the IT professionals and their tools
Week 3 Software testing and tools for testing
Assessment Due: Academic Integrity module*
Week 4 Software lifecycle and processes
Week 5 groupwork; tools for groupwork
Assessment Due: QUIZ 1
Week 6 Version control; tools for version control [No Labs due to public holiday on Friday]
Week 7 Design, tradeoffs. Issue tracking tools.
Week 8 Ethics, codes of conduct, ethical frameworks (acadmeic, professional)
Week 9 Intellectual property; commercialization
Week 10 Communication
Assessment Due: QUIZ 2
Week 11 Guest lecture
Week 12 Overview of curriculum structure.
Assessment Due: Project (Outcome)*
Assessment Due: Project (Contribution)*
Assessment Due: Project (Process: planning, communication)*
Assessment Due: Project (Process: tool use)*
Assessment Due: Project (Presentation - group)*
Assessment Due: Project (Presentation:individual contribution)*
Week 13 Review, quality assurance, exam preview.
Assessment Due: Project (Report)*
STUVAC (Week 14) N/A
Exam Period N/A
Assessment Due: Final exam*

Course Relations

The following is a list of courses which have added this Unit to their structure.

Course Year(s) Offered
Bachelor of Computer Science and Technology 2015, 2016, 2017, 2025
Computer Engineering / Commerce 2010
Electrical Engineering / Arts 2011, 2012, 2013, 2014
Electrical Engineering / Commerce 2010, 2011, 2012, 2013, 2014
Electrical Engineering (Bioelectronics) / Arts 2011, 2012
Electrical Engineering (Bioelectronics) / Commerce 2011, 2012
Electrical Engineering (Bioelectronics) / Medical Science 2011, 2012
Electrical Engineering (Bioelectronics) / Science 2011, 2012
Electrical Engineering (Bioelectronics) / Law 2011, 2012
Electrical Engineering / Medical Science 2011, 2012, 2013, 2014
Electrical Engineering / Science 2011, 2012, 2013, 2014
Electrical Engineering (Computer) / Arts 2011, 2012, 2013, 2014
Electrical Engineering (Computer) / Commerce 2011, 2012, 2013, 2014
Electrical Engineering (Computer) / Medical Science 2011, 2013, 2014
Electrical Engineering (Computer) / Science 2011, 2012, 2013, 2014
Electrical Engineering (Computer) / Law 2011, 2012, 2013, 2014
Electrical Engineering (Power) / Arts 2011, 2012, 2013, 2014
Electrical Engineering (Power) / Commerce 2010, 2011, 2012, 2013, 2014
Electrical Engineering (Power) / Medical Science 2011, 2012, 2013, 2014
Electrical Engineering (Power) / Science 2011, 2012, 2013, 2014
Electrical Engineering (Power) / Law 2010, 2011, 2012, 2013, 2014
Electrical Engineering (Telecommunications) / Arts 2011, 2012, 2013, 2014
Electrical Engineering (Telecommunications) / Commerce 2011, 2012, 2013, 2014
Electrical Engineering (Telecommunications) / Medical Science 2011, 2012, 2013, 2014
Electrical Engineering (Telecommunications) / Science 2011, 2012, 2013, 2014
Electrical Engineering (Telecommunications) / Law 2011, 2012, 2013, 2014
Electrical Engineering 2015
Electrical / Arts (2022 and earlier) 2015
Electrical / Commerce 2015
Electrical / Project Management 2015
Electrical / Science 2015
Electrical / Law 2015
Software Engineering 2015
Software / Arts (2022 and earlier) 2015
Software / Commerce 2015
Software / Project Management 2015
Software / Science 2015
Software / Law 2015
Software Engineering / Arts 2011, 2012, 2013, 2014
Software Engineering / Commerce 2010, 2011, 2012, 2013, 2014
Software Engineering / Medical Science 2011, 2012, 2013, 2014
Software Engineering / Science 2011, 2012, 2013, 2014
Software Engineering / Law 2010, 2011, 2012, 2013, 2014
Flexible First Year (Stream B) / Arts 2013, 2014
Flexible First Year (Stream B) / Commerce 2011, 2012, 2013, 2014
Flexible First Year (Stream B) / Science 2012, 2013, 2014
Flexible First Year (Stream B) / Medical Science 2012, 2013, 2014

Course Goals

This unit contributes to the achievement of the following course goals:

Attribute Practiced Assessed
Professional Conduct (Level 2) Yes 34.75%
Communication (Level 2) Yes 16.5%
Information Seeking (Level 2) Yes 4.5%
Project and Team Skills (Level 2) Yes 16.5%
Design (Level 1) Yes 11.25%
Engineering/IT Specialisation (Level 1) Yes 16.5%

These goals are selected from Engineering & IT Graduate Outcomes Table which defines overall goals for courses where this unit is primarily offered. See Engineering & IT Graduate Outcomes Table for details of the attributes and levels to be developed in the course as a whole. Percentage figures alongside each course goal provide a rough indication of their relative weighting in assessment for this unit. Note that not all goals are necessarily part of assessment. Some may be more about practice activity. See Learning outcomes for details of what is assessed in relation to each goal and Assessment for details of how the outcome is assessed. See Attributes for details of practice provided for each goal.