Zeinalipour > Courses > EPL232 > Schedule

Schedule »

Week Content PDF
W01 Fundamentals I: Syllabus & Basics (Ch. 1) [ Source: KN King 2ED ]
01
Fundamentals II: Formatted I/O (Ch. 3), Expressions (Ch. 4), Selection Statements (Ch. 5), Loops (Ch. 6)  [ Source: KN King 2ED ] 02
W02 Fundamentals III: Basic Types (Ch. 7), Arrays (Ch. 8) and Functions (Ch. 9) [ Source: KN King 2ED ]
03
  Fundamentals IV: Program Organization (Ch. 10), Program Anatomy and Working with Files [ Source: KN King 2ED ]
Assignment 1 posted
04
W03 Memory I: Pointers (Ch. 11) [ Source: KN King 2ED ]
05
  Memory II: Pointers and Arrays (Ch. 12) [ Source: KN King 2ED ] 06
W04 Memory III: Strings, Array of Pointers and Examples (Ch. 13) [ Source: KN King 2ED ]
Assignment 2 posted
07
  Memory IV: Structures, Unions and Enumerations (Ch. 16) [Source: KN King 2ED ]
08
W05

Memory V: Dynamic Memory Allocation (Ch. 17.1-17.4) [ Source: KN King 2ED ]

09
  Program Structures I: Basic Linked-Lists, Pointer-to-Pointer and Stacks / Queues (Ch. 17.1-17.4) [ Source: KN King 2ED ]
10
W06 Program Organization I:  Writing Large Programs (Ch. 15.1-15.2) [ Source: KN King 2ED ]
11
  Complete Previous Lectures
Assignment 3 posted
 
W07 Program Organization II:  Writing Large Programs (Ch. 15.2-15.4) and The Preprocessor (Ch. 14.1, 14.2, 14.4) [ Source: KN King 2ED ]
12
  Program Structures II: Linked-Lists (Ch. 17.5) [ Source: KN King 2ED ]
13
W08 October 23, 2018 (Tuesday), 10:30-12:00, ΕΠΛ232.1: ΧΩΔ02-113 and ΕΠΛ232.2: ΧΩΔ02-#B204!
---
  Program Structures III: Additional Linked-Lists Functions and Examples (Ch. 17.5) [ Source: KN King 2ED ]
14
W09 Program Structures IV: Doubly-linked Lists
Assignment 4 posted
15
  Tools I: Large-scale Software, Modules & Libaries, Testing (in part Ch. 19) [ Source: KN King 2ED ]
16
W10 Tools II: Team Development, SVN and Open Source Software Development
17
  Selected Topic I: Low-level Programming I (Ch. 20.1) [ Source: KN King 2ED ]
18
W11 Selected Topic II: Low-level Programming II (Ch. 20.2) [ Source: KN King 2ED ]
19
  Tools III: Basic Unix System Commands
Assignment 5 Announced
20
W12 Tools IV: Unix Commands and System Utilities
21
  Complete Previous Lectures  
W13 Tools V: Unix Commands and System Utilities
22
  Complete Previous Lectures  
!!! FINAL EXAM: December 17, 2018 (Monday), 16:30-19:30, ΧΩΔ02-B205.
-