|
|
|||||||||||||||||
TLT-2366 Protocol Programming I, 4 cr |
Jarmo Harju, Bilhanan Silverajan
| Lecture times and places | Target group recommended to | |
| Implementation 1 |
|
3.-n. vuosikurssi
Jatko-opiskelijat |
Compulsory weekly homework assignments and one major assignment in period 2.
Completion parts must belong to the same implementation
-
The student learns how to implement typical Internet protocols with object-oriented frameworks.
| Content | Core content | Complementary knowledge | Specialist knowledge |
| 1. | Background of protocol engineering. | ||
| 2. | Requirements analysis, specification, design and testing of communication protocols. Introduction to protocol engineering tools and frameworks. | ||
| 3. | Design and implementation of protocols with SDL, DOORS and ACE. | ||
| 4. | Message passing and communication mechanisms in DOORS | ||
| 5. | UDP-based protocol programming with DOORS |
| Course | O/R |
| OHJ-1400 Olio-ohjelmoinnin peruskurssi | Obligatory |
| OHJ-1406 Introduction to Object-Oriented Programming | Obligatory |
| OHJ-1450 Olio-ohjelmoinnin jatkokurssi | Recommended |
| TLT-2300 Tietoliikenneprotokollat | Obligatory |
| TLT-2306 Communications Protocols | Obligatory |
| Course | Corresponds course | Description |
|
|
|
| Description | Methods of instruction | Implementation | |
| Implementation 1 | Learning the basics of communication protocol engineering and network programming frameworks | Lectures Excercises Practical works |
Contact teaching: 0 % Distance learning: 0 % Self-directed learning: 0 % |