Schedule - 1iyiwei/comp1117 GitHub Wiki

To obtain access for all materials below, please login to Moodle first.

The schedule might change subject to class progress.

week (Thu) 3:30pm - 4:20pm (Mon) 3:30pm - 5:20pm
1 (Sep 1) introduction (Sep 5) basics
2 (Sep 8) workshop 1 (Sep 12) conditional
3 (Sep 15) workshop 2 (Sep 19) conditional
4 (Sep 22) function (Sep 26) function
5 (Sep 29) workshop 3 (Oct 3) string
6 (Oct 6) loops (Oct 10) holiday
7 (Oct 13) workshop 4 (Oct 24) file
8 (Oct 27) midterm (Oct 31) array
9 (Nov 3) workshop 5 (Nov 7) struct, class, and object
10 (Nov 10) class and object (Nov 14) pointers
11 (Nov 17) workshop 6 (Nov 21) pointers
12 (Nov 24) recursion (Nov 28) linked list, inheritance

Table of Contents

Introduction

Slides

Reading
  • Savitch Chapter 1, 2
Code

Basics

Slides

Reading
  • Savitch 2
Code

Conditional

Slides

Reading
  • Savitch 3.1-3.2
Code

Function

Slides

Reading
  • Savitch 4
Code

String

Slides

Reading
  • Savitch 8.1 - 8.2
Code

Loops

Slides

Reading
  • Savitch 3.3 - 3.4
Code

File

Slides

Reading
  • Savitch 6.1 - 6.3
Code

Arrays

Slides

Reading
  • Savitch 7.1 - 7.4
Code

Struct & Class

Slides

Reading
  • Savitch 10.1 - 10.3
  • Savitch 11.1 - 11.4
Code

Pointer

Slides

Reading
  • Savitch 9.1 - 9.2
Code

Recursion

Slides

Reading
  • Savitch 14.1 - 14.3
Code

Linked list

Slides

Reading
  • Savitch 13.1
Code

Inheritance

Slides

Reading
  • Savitch 15
Code
⚠️ **GitHub.com Fallback** ⚠️