Short Title:Software Project 1
Full Title:Software Project 1
Language of Instruction:English
Module Code:SWPR H2001
 
Credits: 5
Field of Study:Electronics and automation
Module Delivered in 2 programme(s)
Reviewed By:JAMES WRIGHT
Module Author:MICHAEL GILL
Module Description:The Software Project aims to equip the student with the skills necessary to research, develop and troubleshoot a basic embedded or software system. The concepts of project planning, managing and reporting are introduced and developed. The student will have responsibility for delivery of a partially working system which is to be further developed in Software Project 2 . Software Project 1 and Software Project 2 are linked subjects and students work on the software project throughout stage 2.
Learning Outcomes
On successful completion of this module the learner will be able to:
LO1 Plan a project and implement that plan.
LO2 Use an appropriate development environment and tool-chain to develop software.
LO3 Design and develop a software/embedded system using structured techniques..
LO4 Source technical information from data sheets and user/development guides.
LO5 Write a technical report.
LO6 Incrementally test your system as the development proceeds.
LO7 Identify potential environmental impact of the project.
 

Module Content & Assessment

Course Work
Assessment Type Assessment Description Outcome addressed % of total Assessment Date
Practical/Skills Evaluation Demonstration of software functionality, development and test. Correct use of the development environment. Safe use of test and measurement equipment if required 3,4,6 35.00 Week 12
Written Report Write a technical report based on defined guidelines. An essay on the environmental impact of the project to be included in the report. 1,4,5,7 35.00 Week 12
Short Answer Questions Oral and/or written lab test based on the software developed/used in the project. 2,3,4 15.00 Week 11
Continuous Assessment Log book with entries for each week. Entries must contain evidence of attendance, compliance with lab rules, problems encountered, group activities, use of library resources, books and/or online resources used, solutions to problems, algorithms, flowcharts and/or pseudo-code, test details and typical test scenarios. 1,2,3,4,6 15.00 Week 12
No End of Module Formal Examination

TU Dublin – Tallaght Campus reserves the right to alter the nature and timings of assessment

 

Module Workload

Workload: Full Time
Workload Type Workload Description Hours Frequency Average Weekly Learner Workload
Lecturer-Supervised Learning (Contact) Project 4.00 Every Week 4.00
Independent Learning Project 3.00 Every Week 3.00
Total Weekly Learner Workload 7.00
Total Weekly Contact Hours 4.00
Workload: Part Time
Workload Type Workload Description Hours Frequency Average Weekly Learner Workload
Lecturer-Supervised Learning (Contact) Project 2.00 Every Week 2.00
Independent Learning Project 5.00 Every Week 5.00
Total Weekly Learner Workload 7.00
Total Weekly Contact Hours 2.00
 

Module Resources

Recommended Book Resources
  • Leo Finkelstein, Jr 2005, Pocket book of technical writing for engineers and scientists, McGraw-Hill Higher Education Boston [ISBN: 0-072976837]
  • P Aarne 1998, Engineering Ethics & The Environment, Latese Ed., Cambridge University Press [ISBN: 978-0521589185]
  • Casey Reas, Ben Fry 2015, Getting Started with Processing, 2nd Ed., Maker Media, Inc [ISBN: 978-145718708]
  • Adrian Fernandez, Dung Dang 2013, Getting Started with the MSP430 Launchpad, 1st Ed., Newnes [ISBN: 0-12-411600-0]
  • Deitel and Deitel 2014, Java How To Program,, 10th Ed., Pearson [ISBN: 1292018194]
This module does not have any article/paper resources
This module does not have any other resources
 

Module Delivered in

Programme Code Programme Semester Delivery
TA_EAENS_B Bachelor of Engineering (Hons) in Engineering Software 3 Mandatory
TA_EAENS_D Bachelor of Engineering in Engineering Software 3 Mandatory