TSEA81 - Computer Engineering and Real-Time Systems
2020-10-28 : The course lectures will be held via Zoom. Lookup the Schedule in Lisam for what Zoom-id to use at each lecture. More information at the first lecture.
Course goalThe goal of the course is stated in the Course Syllabus as
To develop an understanding of hardware/software interactions in computer systems with parallel activities and time constraints, and to develop basic skills for integration of software using a real-time operating system.
- Computer Hardware and Architecture
- Programming and Data Structures
- Project Course in Electronics
The course book is given in the
Syllabus as Realtidsprogrammering, from
It is sold as an
but it should also be possible to borrow it as an
e-book from the Linköping
city library . (And it is of course available as a reference in
- The course language is Swedish. Lectures etc. will be held in Swedish.
- Written material produced by LiU (the course teachers) will be in English and/or Swedish.
- Written material produced by students may be in either English or Swedish.
SoftwareThe course textbook uses the real-time operating system Simple_OS, which has been developed for the purpose of edcuation and research. For additional information, please visit the Simple_OS documentation page. In the running version of the course we will not utilize most of SimpleOS, but we will use the java GUI which is included in the Simple_OS distribution for almost all labs and assignments in the course.
HardwareThe course assignments use Intel-compatible PC computers, running Linux (or possibly Windows for some labs if you have Cygwin installed).
Organization and RequirementsThe course consists of lectures, labs, and a written exam.
LecturesAs a supplement to the course lectures, there are course lecture notes. For more information about the lectures, see the the Lectures page.
LabsThe course contains six labs (assignments). These shall be performed independently, in groups of two students per group. There are scheduled lab occasions, where guidance, evaluation, and approval of the labss are given. For more information about the labs, see the Assignments page.
Written ExamThe course ends with a written exam.
Page responsible: Anders Nilsson
Last updated: 2020-10-28