KF5011 Computer Networks and Control Systems

Assignment

The organisation https://github.com/KF5011 has several example projects that have been built for the system under consideration.

Module descriptor

Lectures

WeekLecture A Lecture B Seminar
Module Overview
Dr Alun Moon
1 Embedded and Networked System
Dr Alun Moon
Digital Signals
Dr Alun Moon
Digital Signals
2 Memory mapped IO
Dr Alun Moon
Discrete time & Interrupts
Dr Alun Moon
Events and interrupts
3 I2C, SPI, CAN, busses
Dr Alun Moon
Skipped
Dr Alun Moon
Analogue IO
4 Finite state machines
Dr Michael Brockway
Analogue Signals
Dr Alun Moon
LCD & serial comms
5 ARM architecture and assembler, ABI
Dr Michael Brockway
Sensors
Dr Alun Moon
Consolidation
6 TCP stack
Dr Michael Brockway
Events in MBED
Dr Alun Moon
Timing and Events
7 Application layer
Dr Michael Brockway
String manipulation
Dr Alun Moon
UDP Communications
8 Secure Transport layer
Dr Michael Brockway
Control
Dr Alun Moon
Control
9 Authentication and validity
Dr Michael Brockway
Interaction
Dr Alun Moon
Interaction
10 Encryption
Dr Michael Brockway
Assignment support
Dr Alun Moon
Basic use of the LCD
11 PGP
Dr Michael Brockway
Assignment support
Dr Alun Moon
Basic use of the LCD

If you’re interested I’ve distilled the results of the module satisfaction survey for the last (2016/17) run of small embedded systems


© 2017   Dr Alun Moon
alun.moon@northumbria.ac.uk