|
|
COMPUTER ENGINEERING LABORATORY[This page is CSS2 enabled. Your browser might not fully support it] [http://www.ee.oulu.fi/research/tklab/courses/521464S/] 521464S Real-Time Object-Oriented Programming (2,5cu)$RCSfile: index.html,v $ $Revision: 1.38 $ $Date: 2006/09/21 11:22:36 $ NOTE! (added 11.9.2006)The course Real-Time Object-Oriented Programming (Reaaliaikaolio-ohjelmointi) will be terminated. The last exam will be held 27.10.2006. Mandatory exercise must be returned before 1.11.2006.Students, who do not return the mandatory exercise before this deadline or do not pass the last exam, can take the replacing course: 812340A, Real Time Software Design, http://www.tol.oulu.fi/kurssit/812340A/812340A.html. This course starts at the beginning of January (12.1.2007, Friday, 11-13).ABSTRACTThe course familiarises the student with object-oriented analysis, design, and implementation techniques of embedded real-time computer software. The course consists of lectures, an exercise, and an examination of which the latter two are mandatory. These pages contain some important information, such as exercise material, schedule, and contact information. Table of Contents
Introduction
LecturerGoalsThe aim of the course is to familiarize students with object-oriented analysis, design, and implementation techniques of embedded real-time computer software. After this course the student has sufficient knowledge of the Unified Modeling Language and its real-time features to use it in software development. Further, the student knows one development process for real-time embedded systems and is familiar with one tool (Rhapsody) for analysing and designing real-time software; and for generating the code automatically. Finally, the student knows the basic real-time Java structures and real-time design patterns. Contents
ImplementationLectures will be held during period 3. Mandatory exercise is scheduled for autumn 2005. Prerequisites
ScheduleLecturesLectures will be held in the period 14.11. - 13.12.2005 as follows:
Note! NO LECTURES at 6.12. ExaminationBeginning of 2006. ExercisesIn 2005-2006 the mandatory exercise will be a laboratory exercise at the computer classroom TS135. The exercises are held December 7-12 in TS135. Registration to the exercise starts 23.11.2005 and ends 30.11.2005. The registration lists will be put on the noticeboard of Computer Engineering Laboratory, which is near the course material shelf in third floor of Tietotalo. The lists will include the exact times and dates. NOTE! Each student has to return a mandatory homework when coming to the laboratory exercise. The homework is done with Rhapsody 6.0 for Java, which can be used in TS135. The homework is to be returned as a paper copy when you come to the laboratory exercise. Please write your name and student number on the cover sheet of your homework solution. Only students who have completed the homework are permitted to do the laboratory exercise. Instructions for the homework can be found here: Homework assignment. Please use the course's Optima message forum for questions about the exercise. Contact InformationCourse assistants:
Course LiteratureLecturesLecture slides can be purchased from University Press store (Monistemyymälä). Course Books
Optima Learning EnvironmentThe Optima Learning Environment is used to distribute information. If you already have an Optima account, please register to the "Reaaliaikaolio-ohjelmointi" course through the Optima's own pages. If you do not yet have an account, please apply it. The application form can be found from http://www.ee.oulu.fi/erilliskoulutus/optima/optima-tunnushakemus.shtm. [http://www.ee.oulu.fi/research/tklab/courses/521464S/] [This page is CSS2 enabled. Your browser might not fully support it] |