Zeinalipour > Courses > EPL371 > Schedule

Schedule »

Week Content PDF
W01 Contract Description, Introduction to Unix and Systems Programming (Chapter 1 - Unix System Overview (Stevens & Rago)
01
Basic Unix System Commands
02
W02 Basic Unix Administration Commands 03
  Advanced Unix Commands and System Utilities
04
W03 Advanced Unix Commands and System Utilities
Assignment 1 Announced
05
  Unix System Utilities: Sed
06
W04 Unix System Utilities: Awk
07
W05 Bash Shell (Bash Guide - Chapters 1,2,3 Garrels)
Assignment 2 Announced
08
  Bash Programming (Bash Guide - Chapters 7,9,10 Garrels)
09
W06 Advanced Bash Shell Programming (Bash Guide - Chapter 12 and selected topics from Advanced Bash Programming)
10
  Low-Level I/O in C - Chapter 3 (Stevens & Rago)
11
W07 Files & Directories - Chapter 4 Stevens & Rago
12
  Process Environment & Control - Chapters 7,8 Stevens & Rago
13
W08 Processes and Signals - Chapters 9,10 Stevens & Rago 14
  MIDTERM Exam: March 15, 2016
 
W09 Inter-Process Communication: i)Pipes και ii)Named Pipes (FIFO) - Chapter 15 Stevens & Rago
Assignment 3 Announced
15
  XSI IPC (System V) : iii) Message Queues, iv) Shared Memory and v) Semaphores - Chapter 15 Stevens & Rago
16
W10 XSI IPC & Socket Programming - Chapter 16
17
  Socket Programming - Chapter 17 Stevens & Rago
18
W11 Multithreaded Programming - Chapter 11 Stevens & Rago
19
  Multithreaded Programming - Chapters 11-12 Stevens & Rago
Assignment 4 Announced
20
W12 Student Presentations
GO
  Student Presentations
GO
W13 Systems Software Security
21
  Systems Software Security
22
  FINAL EXAM: May 10, 2016 (Tuesday), 08:30-11:30, ΧΩΔ02-#008
-