School / Prep
ENSEIRB-MATMECA
ECTS
12.5 credits
Internal code
ET7A
Description
Level of knowledge :
N1: beginner
N2: intermediate
N3: advanced
N4: expert
Knowledge expected at the end of the course:
- Acquire object-oriented programming concepts (tools, techniques, languages) (C1, N1).- Know the principles and methods of developing a client-server model based on the TCP/IP model (C1, N2) (C3, N2) - Acquire the knowledge required to use TCP and UDP sockets (C1, N2) (C3, N2).- Acquire the principles of synchronization and communication between programs on the same machine.notions of input-output, memory model in C (C1, N2)- Know the fundamentals of network and service management (C1, N1).- Know the fundamentals of SNMP management (C1, N1).- Know the fundamentals of MPLS technology (C1 ,N1).- Fundamental principles of Ethernet Carrier Grade (C1, N1)
Learning outcomes in terms of abilities, skills and attitudes expected at the end of the course:
- Implement a computer program in Java from start to finish (C3, N1),(C8, N1) - Implement and demonstrate a network communication project in C using all layers of the TCP/IP model (C3, N2) (C7, N2) (C8, N2).- Ability to select appropriate mechanisms and tools (with regard to system/network articulation) for software implementation (C2, N2) (C3, N2) (C7, N1) (C8, N2) - Ability to architect a program in C/Unix using appropriate tools/system principles (C3, N2) (C4 ,N2) (C5, N2).- Identify network and service management needs (C4, N1) - Propose a management solution adapted to identified network and service management needs (C4, N1) - Implement SNMP management (C3, N1) - Propose an MPLS solution adapted to communication needs (C2, N1).
List of courses
System programming
2.5 creditsIntroduction to object-oriented programming with JAVA as the supporting language
3 creditsNetwork programming
1.5 creditsTelecom networks
3 creditsNetworks and Systems Project
2.5 credits