2019 - 2020

0512-4493-04
  A C Languague Workshop                                                                               
FACULTY OF ENGINEERING
Nimrod AviramComputer and Software Engineering106Sun1900-2000 Sem  2
 
 
Course description
C fast basics: remainder of the C basics, including memory allocation, pointers, and structs.
 
Recitation: Review of the development environment, command-line arguments.
I/O in C: handling files, stdin/out/err, EOF, EOL. Windows.
Multi processing and IPC (pipes and sockets), threds will only be mentioned
Recitation: Raw sockets and sniffers
Student assignments:
A small programming assignment, e.g., writing a variant of 'grep'
larger programming assignment: Simple (Byzantine) agreement with IPC
Final assignment: sockets++.
 

accessibility declaration


tel aviv university