EUt+ Mobility
Go back

Course Page ✏️


Information technology
INFO H2009

Description
The course will provide a foundation for computer programming skills and enable the student to plan, programme for final test and validation and debug code for embedded engineering solutions using a structured approach.

The use of computers in engineering and society: A review of computing technologies and their application in engineering and wider society. Discussion on the ethical implications of further use.

Algorithms, Pseudocode and Flowcharts. Planning for validation: What is pseudocode; What is a flowchart. Using both to plan a programme and structure your code. Planning your code so that it can be tested.

Structured Programming: Putting it all together writing computer programmes that work; Decision making statements, loops, arrays, variable assignment, mathematical functions and the user interface forms.

Programme Debugging: The use of debugging tools to identify and solve problems in a structured computer programme.

Problem-Specific Material: Problems developed using simple electronics and microprocessors (arduino, bbc micro bit or msp430). These can be stream specific including Mechanical, biomedical or automation etc.

Communicating your ideas: Development of reports, summaries, posters and presentations for succinct dissemination of your work


ECTS credits
5

Teaching Language
English

Exam Language
English

Support Materials Language
English

Basic Learning Outcomes

Course categorized

Managing Entity (faculty)