TLT-2356 PRACTICAL PROTOCOL ENGINEERING, 4 cr
|
Lecturers
Bilhanan Silverajan
Implementations
Period 1 | Period 2 | Period 3 | Period 4 | Period 5 | Summer | |
Lecture | - | - | - | 2 h/week | - | - |
Exercise work | - | - | - | 2 h/week | - | - |
Assignment | - | - | - | - | 35 h/per | - |
Objectives
The student learns how to implement typical Internet protocols in an object-oriented framework.
Content
Content | Core content | Complementary knowledge | Specialist knowledge |
1. | Design of state-machine based functionality. |   | |
2. | Implementation of state-machine based behaviour in a framework supporting typical protocol operations. |   |
Evaluation criteria for the course
Prerequisites
Code | Course | Credits | M/R |
OHJ-1156 | OHJ-1156 Programming II | 5 | Mandatory |
OHJ-1406 | OHJ-1406 Introduction to Object-Oriented Programming | 4 | Mandatory |
TLT-2306 | TLT-2306 Communications Protocols | 5 | Mandatory |
Prequisite relations (Sign up to TUT Intranet required)
Remarks
This completion of this course requires considerably more programming work than other TLT-courses.
Scaling
Methods of instruction | Hours |
Lectures | 24 |
Exercises | 42 |
Assignments | 45 |
Total sum | 111 |
Correspondence of content
83551 Practical Protocol Engineering
Last modified | 22.04.2006 |
Modified by | Jarmo Harju |