ENEE14006 - Embedded Microcontrollers
Term 2 - 2017

All details in this unit profile for ENEE14006 have been officially approved by CQUniversity and represent a learning partnership between the University and you (our student). The information will not be changed unless absolutely necessary and any change will be clearly indicated by an approved correction included in the profile.


Students should be able to work in teams to analyse performance requirements, and to design and verify embedded microcontroller design projects for real-time applications. On satisfactory completion students should be able to investigate microcontroller design options for a real-time information processing task, document the design, implement and verify the core hardware and software design using a development kit; as well as plan and control project work in a team environment, document their professional decision-making processes; research current art of the discipline, check and evaluate validity of information, and prepare professional documentation for a project Distance Education (Flex) students will be required to attend a residential school to promote development of unit learning outcomes.


Career Level Undergraduate
Unit Level Level 4
Credit Points 12
Student Contribution Band 2
Fraction of Full-Time Student Load 0.25

Pre-requisites or Co-requisites

Prerequisite: (ENEE13020 Digital Electronics AND ENEE13018 Analogue Electronics) OR ENEX12002 Introductory Electronics

Residential Schools

This unit has a Compulsory Residential School for distance mode students and the details are:
Click here to see your Residential School Timetable.

Attendance Requirements

All on-campus students are expected to attend scheduled classes – in some units, these classes are identified as a mandatory (pass/fail) component and attendance is compulsory. International students, on a student visa, must maintain a full time study load and meet both attendance and academic progress requirements in each study period (satisfactory attendance for International students is defined as maintaining at least an 80% attendance record).


Term 2 - 2017
  • Bundaberg
  • Mixed Mode
  • Gladstone
  • Mackay
  • Melbourne
  • Rockhampton


This unit has a website, within the Moodle system, which is available two weeks before the start of term. It is important that you visit your Moodle site throughout the term. Go to Moodle

Recommended Student Time Commitment

Each 12-credit Undergraduate unit at CQUniversity requires an overall time commitment of an average of 25 hours of study per week, making a total of 300 hours for the unit.

Class Timetable

Assessment Overview

Assessment Task Weighting
1. Portfolio 100%

This is a graded unit: your overall grade will be calculated from the marks or grades for each assessment task, based on the relative weightings shown in the table above. You must obtain an overall mark for the unit of at least 50%, or an overall grade of ‘pass’ in order to pass the unit. If any ‘pass/fail’ tasks are shown in the table above they must also be completed successfully (‘pass’ grade). You must also meet any minimum mark requirements specified for a particular assessment task, as detailed in the ‘assessment task’ section (note that in some instances, the minimum mark for a task may be greater than 50%). Consult the University’s Grades and Results Procedures for more details of interim results and final grades.

All University policies are available on the IMPortal.

You may wish to view these policies:

  • Grades and Results Procedure
  • Assessment Policy and Procedure (Higher Education Coursework)
  • Review of Grade Procedure
  • Academic Misconduct Procedure
  • Monitoring Academic Progress (MAP) Policy and Procedure – Domestic Students
  • Monitoring Academic Progress (MAP) Policy and Procedure – International Students
  • Refund and Excess Payments (Credit Balances) Policy and Procedure
  • Student Feedback – Compliments and Complaints Policy and Procedure
  • Acceptable Use of Information and Communications Technology Facilities and Devices Policy and Procedure

This list is not an exhaustive list of all University policies. The full list of University policies are available on the IMPortal.

Feedback, Recommendations and Responses

Every unit is reviewed for enhancement each year. At the most recent review, the following staff and student feedback items were identified and recommendations were made.

Feedback Source Recommendation
On-Campus Lecturer that is present in every lab session for the entire duration will be very helpful 'Have your say' feedback'. It will try to provide on-campus support as much as possible at every campus.
The open ended project was really good. 'Have your say' feedback'. The open ended project will remain in the next offering.
The lectures and video tutorials were very useful and teaching from the basic level helped to gain essential knowledge. 'Have your say' feedback'. The video tutorials will be there and will be further enhanced.
Software and hardware tasks given were too late in the term. 'Have your say' feedback'. The programming tasks will be available early in the term.
There was a little feedback during the term. 'Have your say' feedback'. Since this is a portfolio based assessment, there is no formative feedback given. However, due to the demand for feedback there will be changes in the tasks given which enables timely and measurable feedback in the next offering.
The delay in some components ordered from outside suppliers caused problems for some teams 'Have your say' feedback'. The ordering options will be restricted to optimize the time and CQU will build a bank of components to chose from.
On successful completion of this unit, you will be able to:
  1. Discuss the architecture and characteristics of programmable digital devices such as microprocessors and microcontrollers and how these devices can be incorporated in embedded applications.
  2. Discuss programming and programming languages.
  3. Program typical microcontroller devices to perform sequential and combinational logic tasks using appropriate programming languages and tools.
  4. Design a microcontroller based system to meet a specified real-time application.
  5. Implement and verify the core hardware and software design on a development kit.
  6. Check and evaluate sources of information; and make, defend and maintain records of engineering decisions within a project team environment.
  7. Explain the problem-solving approach used to accomplish project outcomes with reference to problem definition; technical investigation; scoping; development, risk analysis, evaluation and choice of solutions; documentation and presentation of solutions; and verification and validation.
  8. Communicate effectively using terminology, symbols and diagrams that confirms to Australian Standards.
  9. Work collaboratively and autonomously to solve problems and record and communicate clearly and professionally the approach used to solve problems.

The Learning Outcomes for this unit are linked with Engineers Australia's Stage 1 Competency Standard for Professional Engineers.

Alignment of Assessment Tasks to Learning Outcomes

Assessment Tasks Learning Outcomes
1 2 3 4 5 6 7 8 9
1 - Portfolio

Alignment of Graduate Attributes to Learning Outcomes

  • Introductory Level
  • Intermediate Level
  • Graduate Level
Graduate Attributes Learning Outcomes
1 2 3 4 5 6 7 8 9
1. Communication
2. Problem Solving    
3. Critical Thinking  
4. Information Literacy
5. Team Work      
6. Information Technology Competence
7. Cross Cultural Competence        
8. Ethical practice  

Alignment of Assessment Tasks to Graduate Attributes

  • Introductory Level
  • Intermediate Level
  • Graduate Level
Assessment Tasks Graduate Attributes
1 2 3 4 5 6 7 8
1 - Portfolio

This section of the e-unit profile is not complete - please check back in a day or two for this information

IT Resources

This section of the e-unit profile is not complete - please check back in a day or two for this information
Unit CoordinatorUnassigned ()
Note: Check the Term-Specific section for any additional contact information provided by the teaching team
This section of the e-unit profile is not complete - please check back in a day or two for this information
This section of the e-unit profile is not complete - please check back in a day or two for this information

© 2017 CQUniversity
Page generated by apps-prod-02.cqu.edu.au at Fri Jul 28 14:33:17 AEST 2017