TRON07027 2019 L7 Final Year Project

General Details

Full Title
L7 Final Year Project
Transcript Title
L7 Final Year Project
Code
TRON07027
Attendance
N/A %
Subject Area
TRON - Electronics
Department
COEL - Computing & Electronic Eng
Level
07 - Level 7
Credit
10 - 10 Credits
Duration
Stage
Fee
Start Term
2019 - Full Academic Year 2019-20
End Term
9999 - The End of Time
Author(s)
Fergal Henry, Eva Murphy
Programme Membership
SG_EELCO_B07 201900 Bachelor of Engineering in Engineering in Electronic and Computing SG_ETRON_J07 201900 Bachelor of Engineering in Electronic and Computer Engineering SG_ETRON_J07 202200 Bachelor of Engineering in Electronic and Computer Engineering SG_EELCO_B07 202200 Bachelor of Engineering in Electronic and Computing
Description

In the final year of the level 7 programme, students will undertake a major project in the area of Electronics. The skills and knowledge acquired over the 3 years are brought to life with the practical implementation of their chosen project. The student is expected to be self-motivated and driven so as to bring the project to completion. The project must be an independent body of work which is both coherent and well-structured. They are expected to identify the key areas of the project and to make real decisions that will ultimately affect the end deliverable.

All work is documented on a weekly basis and a final project report is to be submitted. The student will be expected to communicate and document the iterative design experience effectively, and then present him/herself with confidence for an end-of-year demonstration and interview. The module deliverable is an assessable project that will demonstrate the student's ability to work on their own and display their ability to communicate the key aspects of the project.

Learning Outcomes

On completion of this module the learner will/should be able to;

1.

Outline and submit a written project proposal

2.

Design the project, including schematics, software flowcharts, test plans and component order forms. 

3.

Plan and demonstrate an appreciation of the need for project management

4.

 Build and Test the project as necessary. This includes both hardware and software elements. 

5.

Produce a comprehensive project report, including details on the iterative design experience

6.

Participate in project related interviews and project demonstration

Teaching and Learning Strategies

.

Module Assessment Strategies

The students will be required to give a mid-year presentation, outlining their design process for the project. 

A hardware and software demonstration of the project at the end of the year. 

A written report and an interview at the end of the year. 

Repeat Assessments

This module is reassessed solely on the basis of re-submitted coursework. There is no repeat written examination 

Indicative Syllabus

  •  Research on possible final year projects, centred around an embedded system (LO1)
  • A clear statement of the goal(s) for the project (LO1).
  • Follow a design process which will include, but is not limited to, producing a block diagram, schematic, test plan and software flowchart (LO2)
  • Research into, sourcing and ordering of required physical components in a timely manner (LO2)
  • Plan the phases in a ‘design-build-test’ project, taking into account time, resource, cost and technical constraints (LO3, LO4)
  • Preparation of a project plan, a work breakdown plan and process plan for the design, testing, show-casing and reporting of the project (LO3)
  • Adherence to IT Sligo Programming Code of Ethics when programming (LO4)
  • Awareness of Ethical Considerations for the Project (LO1, LO4, LO5)
  • Participation in interviews, project demonstrations etc as necessary (LO6)

Coursework & Assessment Breakdown

Coursework & Continuous Assessment
100 %

Coursework Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Mid Year Interview Coursework Assessment Performance Evaluation 20 % Week 13 1,2,3
2 Project Demonstration Project Practical Evaluation 40 % End of Year 4,6
3 Final Report Coursework Assessment Written Report/Essay 20 % End of Year 5
4 Communication, including interview Coursework Assessment Performance Evaluation 20 % OnGoing 6

Full Time Mode Workload


Type Location Description Hours Frequency Avg Workload
Practical / Laboratory Engineering Laboratory Project Build 4 Weekly 4.00
Independent Learning Not Specified Independent Learning 3 Weekly 3.00
Total Full Time Average Weekly Learner Contact Time 4.00 Hours

Required & Recommended Book List

Recommended Reading
2006-08-30 Doing Your Undergraduate Project (Sage Essential Study Skills Series) Sage Publications Ltd
ISBN 0761942076 ISBN-13 9780761942078

undefined

Recommended Reading
2014-04-08 PIC Microcontroller Projects in C: Basic to Advanced Newnes

Extensively revised and updated to encompass the latest developments in the PIC 18FXXX series, this book demonstrates how to develop a range of microcontroller applications through a project-based approach. After giving an introduction to programming in C using the popular mikroC Pro for PIC and MPLAB XC8 languages, this book describes the project development cycle in full. The book walks you through fully tried and tested hands-on projects, including many new, advanced topics such as Ethernet programming, digital signal processing, and RFid technology. This book is ideal for engineers, technicians, hobbyists and students who have knowledge of the basic principles of PIC microcontrollers and want to develop more advanced applications using the PIC18F series.

This book Includes over fifty projects which are divided into three categories: Basic, Intermediate, and Advanced.

New projects in this edition:

    Logic probe Custom LCD font design Hi/Lo game Generating various waveforms in real-time Ultrasonic height measurement Frequency counter Reaction timer GPS projects Closed-loop ON/OFF temperature control Bluetooth projects (master and slave) RFid projects Clock using Real-time-clock (RTC) chip RTC alarm project Graphics LCD (GLCD) projects Barometer+thermometer+altimeter project Plotting temperature on GLCD Ethernet web browser based control Ethernet UDP based control Digital signal processing (Low Pass Filter design) Automotive LIN bus project Automotive CAN bus project Multitasking projects (using both cooperative and Round-robin scheduling) Unipolar stepper motor projects Bipolar stepper motor projects Closed-loop ON/OFF DC motor control

    • A clear introduction to the PIC 18FXXX microcontroller's architecture
    • Covers developing wireless and sensor network applications, SD card projects, and multi-tasking; all demonstrated with the block and circuit diagram, program description in PDL, program listing, and program description
    • Includes more than 50 basic, intermediate, and advanced projects

    Recommended Reading
    2012-12-02 PIC Projects and Applications using C: A Project-based Approach Newnes

    PIC Projects and Applications Using C details how to program the PIC microcontroller in the C language. The book takes a learn-by-doing approach, with applications covering topics such as inputs, outputs, keypads, alphanumeric displays, analogue-to-digital conversion, radio transmitters and receivers, data EEPROM, interrupts and timing. To aid debugging, the book provides a section detailing the use of the simulator and in-circuit debugger.

    With this book you will learn:

    • How to program the PIC microcontroller in C
    • Techniques for using the simulator and debuggers to find faults on your code
    • The ins and outs of interfacing circuits, such as radio modules and liquid crystal displays
    • How to use the PIC on-board functions, such as interrupts and timing modules, and make analogue measurements
    • Relevant parts of the language are introduced and explained when required for those new to the subject
    • Core principles are introduced gradually for self-paced learning
    • Explains how and why a software program works, and how to alter and expand the code

    Module Resources

    Non ISBN Literary Resources

    .

    Journal Resources

    .

    URL Resources

    .

    Other Resources

    None

    Additional Information

    None