LEARNING OUTCOMES
On successful completion of this course, the student will be able to:
1. Present the typical life-cycle models for developing embedded systems; both sequential models and agile ones
2. Apply a variety of requirements engineering methodologies for specifying embedded systems
3. Apply commonly used design specification techniques for embedded systems
4. Select and tailor appropriate testing schemes for embedded hardware/software systems
5. Describe a set of effective performance analysis techniques for real-time systems
6. Justify/criticize technology forecasts on the future of real-time systems hardware, software, and applications
Credits: 5
Schedule: 10.01.2025 - 11.04.2025
Teacher in charge (valid for whole curriculum period):
Teacher in charge (applies in this implementation): Udayanto Atmojo
Contact information for the course (applies in this implementation):
CEFR level (valid for whole curriculum period):
Language of instruction and studies (applies in this implementation):
Teaching language: English. Languages of study attainment: English
CONTENT, ASSESSMENT AND WORKLOAD
Content
valid for whole curriculum period:
Requirements engineering methodologies, software design approaches, performance analysis techniques, testing and fault tolerance, envisioning the future of embedded systems.
Assessment Methods and Criteria
valid for whole curriculum period:
Lectures, debates, homework assignments, mini project, final examination. The final grade is homework assignments, mini project, and the final examination.
Workload
valid for whole curriculum period:
Contact teaching (lectures, debates, exercises, and examination), personal study effort (preparing for lectures/debates, reviews after lectures, homework assignments, review before the examination), group collaboration (mini project)
DETAILS
Study Material
valid for whole curriculum period:
P. A. Laplante and S. J. Ovaska, Real-Time Systems Design and Analysis: Tools for the Practitioner, 4th Edition. Hoboken, NJ: John Wiley & Sons, 2012, Ch. 5 Ch. 9. (e-book available for Aalto students from http://onlinelibrary.wiley.com/book/10.1002/9781118136607).
Lecture slides and other e-handouts.
Substitutes for Courses
valid for whole curriculum period:
Prerequisites
valid for whole curriculum period:
FURTHER INFORMATION
Further Information
valid for whole curriculum period:
Teaching Language: English
Teaching Period: 2024-2025 Spring III - IV
2025-2026 Spring III - IV