|
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 % |