13M044NSS - Embedded software design and development
Course specification | ||||
---|---|---|---|---|
Course title | Embedded software design and development | |||
Acronym | 13M044NSS | |||
Study programme | Electrical Engineering and Computing | |||
Module | ||||
Type of study | master academic studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 6.0 | Status | elective | |
Condition | none | |||
The goal | Introducing students to the concept of embedded systems design and their ability to implement its functional requirements.Introducing students to the different embedded system design phases and procedures, regarding standard embedded hardware and software design and development. | |||
The outcome | Ability to utilize gathered knowledge for defining embedded system functional requirements and to design embedded system hardware and software. Ability for team work in complex embedded system design projects. | |||
Contents | ||||
URL to the subject page | http://tnt.etf.bg.ac.rs/~os4nrs/ | |||
Contents of lectures | Embedded system design concepts, utilization of microcontroller system components and code development. Peripheral devices interfacing and data communication. I/O operations, event processing, general exceptions. | |||
Contents of exercises | Microcontroller code examples related to the implementation of digital and analog input/output functions, waveform generation and time measurements, information visualization, standard serial data communication and complex measurement and control embedded system design. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
3 | 1 | 1 | ||
Methods of teaching | 45 hours of lectures, 15 hours of supervised problem classes and consultations and 30 hours of lab exercises and project related work and midterm test. Approximately 75 hours of personal study nad homework (3 hours per week during semester, and approximately 30 hours of preparation during exam term) | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | 0 | Test paper | 0 | |
Practical lessons | 10 | Oral examination | 30 | |
Projects | 30 | |||
Colloquia | 30 | |||
Seminars | 0 |