Computer Engineering MA, Networked Embedded Systems and Real-time Applications, 6 credits
Please note that the literature can be changed/revised until:
• June 1 for a course that starts in the autumn semester
• November 15 for a course that starts in the spring semester
• April 1 for a course that starts in the summer
Print or save the syllabus as a PDF
You can easily print a syllabus from the website. Use the keyboard shortcut ctrl+p (Windows) or command+p (Mac). In the next step, you choose whether you want to print or save the course plan as a PDF.
Syllabus:
Datateknik AV, Inbyggda datorsystem och realtidstillämpningar, 6 hp
Computer Engineering MA, Networked Embedded Systems and Real-time Applications, 6 credits
General data
- Code:DT058A
- Subject/Main field:Computer Engineering
- Cycle:Second cycle
- Credits:6
- Progressive specialization:A1N - Second cycle, has only first-cycle course/s as entry requirements
- Education area:Teknik 100%
- Answerable faculty:Faculty of Science, Technology and Media
- Answerable department:Information Systems and Technology
- Approved:2018-06-13
- Version valid from:2018-07-01
Aim
The course aims to provide an introduction to design, analysis, and implementation of networked embedded systems and real-time applications from a computer science approach.
Course objectives
The student should after completed course be able to:
- Describe the main principles of real-time communication,
- Use suitable principles and standards in design and evaluation of sensor networks and wireless communication protocols for small digital transmitters,
- Design and implement software and system solutions for wireless embedded systems,
- Evaluate, analyze and present, orally or in writing, the content of research articles in embedded computer systems and real-time applications.
Content
Topics covered in this course include concepts, technologies, and protocols for low-power and resource-restricted wireless networks; embedded system architectures; and real-time system concepts; scheduling theory and design principles.
Entry requirements
Computer Engineering, BA (ABC), 60 credits, including TCP/IP Internetworking, 6 credits and Operating System, 7.5 credits. Mathematics BA (AB), 22.5 credits, including Mathematical Statistics and Discrete Mathematics.
Selection rules and procedures
The selection process is in accordance with the Higher Education Ordinance and the local order of admission.
Teaching form
Teaching consists of lectures, home assignments, seminars, labs, and project assignment.
Examination form
L101: Labs, 0.5 Credits
Grade scale: Fail (U) or Pass (G)
P101: Project, 2.5 Credits
Grade scale: Fail (U) or Pass (G)
T101: Written exam, 3 Credits
Grade scale: Seven-grade scale, A, B, C, D, E, Fx and F. Fx and F represent fail levels.
3.0 Credits, T101: Written exam
Grades: A, B, C, D, E, Fx and F. A-E are passed and Fx and F are failed.
0.5 Credits, L101: Labs
Grades: Pass or Fail
2.5 Credits, P101: Project
Grades: Pass or Fail
Grading criteria for the subject can be found at www.miun.se/gradingcriteria.
The examiner has the right to offer alternative examination arrangements to students who have been granted the right to special support by Mid Sweden University’s disabilities adviser.
Grading system
Seven-grade scale, A, B, C, D, E, Fx and F. Fx and F represent fail levels.
Course reading
Required literature
- Author: J. F. Kurose, and K. W Ross
- Title: Computer networking: a top-down approach
- Edition: 5th edition
- Author: Giorgio C. Buttazzo
- Title: Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications
- Publisher: Springer
- Comment: ISBN: 0-387-23137-4
Reference literature
- Author: Jane. W. S. Liu
- Title: Real-Time Systems
- Publisher: Prentice Hall
- Comment: ISBN:0-130-99651-3
- Author: H. Karl, and A. Willig
- Title: Protocols and architechtures for wireless sensor networks
- Publisher: Wiley