Establishment
Language of instruction
English, French
Teaching content
MO-IT
Training officer(s)
E.DRUON
Stakeholder(s)
E.DRUON
Présentation
Prerequisite
- C programming
- Basic UNIX usage through shell commands
- Basic Unix programming skills in C (processes, signals)
- Basic IP knowledge
- Basic UNIX usage through shell commands
- Basic Unix programming skills in C (processes, signals)
- Basic IP knowledge
Goal
Targeted skills : 33 (331), 34 (342/343), 43 (431/432/433)
- To write simple TCP/IP and UDP/IP client and server programs in C
- To face basic security issues in network program designs
- To use basic network services (DNS, daytime...) within C programs
- To write simple TCP/IP and UDP/IP client and server programs in C
- To face basic security issues in network program designs
- To use basic network services (DNS, daytime...) within C programs
Presentation
- TCP/IP networking
- Socket Programming
- Client / Server design (TCP and UDP versions)
- Names and addresses conversions
- Case studies
- Socket Programming
- Client / Server design (TCP and UDP versions)
- Names and addresses conversions
- Case studies
Modalités
Forms of instruction
Lectures
Lab works
Organization
Type | Amount of time | Comment | |
---|---|---|---|
Face to face | |||
Lectures - face to face | 12,00 | ||
Lab | 16,00 | ||
Independent study | |||
Independent study | 62,00 | ||
Overall student workload | 90,00 |
Evaluation
40 % : Multiple choice questions
60 % : Lab exam
60 % : Lab exam
Control type | Duration | Amount | Weighting |
---|---|---|---|
Continuous assessment | |||
Test (Quizz) | 0,25 | 3 | 40,00 |
Final Exam | |||
Practical Exam | 3,00 | 1 | 60,00 |
TOTAL | 100,00 |