|
Teaching activities
Ghalem is temporary teaching assistant at the
Paul Sabatier University since
September 2007. This page summarizes his teaching activities.
Computer
Networks
-
TCP/IP Network administration:
practical works on CISCO routers configuration (interfaces configuration, routing tables
configuration, ARP ...).
-
A course on networking protocols (SSH, DNS, DHCP, Telnet, FTP, HTTP, Ipconfig,
…).
-
A course on networks observation (Wireshark, Ping, traceroute, nslookup, Netstat,
TCPdump …).
-
A course on socket programming (in C and Java)
Practical works for 3nd year bachelor degree in computer science.
-
A course on routing protocols:
Simulation of routing algorithms (Bellman-Ford/RIP, OSPF, Djisktra).
-
Link Layer protocols (Stop and Wait, Stop and Wait PAR, Go back N):
Practical works for 2nd year bachelor degree in computer science.
For more information visite
www.stri.ups-tlse.fr and
www.licinfo.ups-tlse.fr/
Computers architecture
-
Combinational logic:
logic gates (OR, AND, NOT, NAND, XOR).
-
Adder/substractor, Multiplexer/Demultiplexer, Coders/Decoders.
-
Sequential Logic:
flip-flops (D, T, JK, RS), Registers, Synchronous/Asynchronous counters.
-
ARM Assembly Language Programming:
Practical works.
JAVA Programming
-
Object Oriented programming:
Classes, constructors, heritage, polymorphism, overloading.
-
Manipulation of abstract classes, interfaces, static methodes.
-
Exception handling.
-
Javadoc utilisation.
For more information visite
www.iupisi.ups-tlse.fr
Other
-
C programming:
12 hours of practical works.
-
OCAML
programming:
12
hours of practical works.
-
Ruby language programming:
14 hours of practical works
-
Office automation software.
|