School / Prep
ENSEIRB-MATMECA
ECTS
10 credits
Internal code
ET6A
Description
Level of knowledge :
N1: beginner
N2: intermediate
N3: advanced
N4: expert
The knowledge expected at the end of the course
Acquire notions related to the web and the development of web-based applications (tools, techniques, languages) (C1, N1).
Learn the fundamentals of client/server programming (C1, N1) (C2, N1).
Know the fundamentals of relational databases (C1 ,N1).
Know the principles of networking based on the TCP/IP model (C1, N1) (C2, N1).
Learning outcomes in terms of abilities, aptitudes and attitudes expected at the end of UE
Develop client/server computer programs, based on web technology (C3, N1).
Implement a relational database (C2, N1).
Implement a computer programming project for a simple game in C from start to finish (C3, N1) (C8, N1).
Design and deploy a global network architecture, following the TCP/IP model and using the Ethernet, ARP, IPv4, IPv6, TCP and UDP protocols (C2, N1) (C8, N1).