Schedule

Date Topic Slides Lecture No.
Sep 26, 2017
Sep 28, 2017
Course Overview, History of Computer, and Recognizing Computer lec1_info.pdf
lec1_history.pdf
lec1_hardware.pdf
Lecture 1
Oct 3, 2017
Oct 5, 2017
National Day — No Class
Oct 10, 2017
Oct 12, 2017
Think in Data I - Binary System and Data Storage lec2_model.pdf
lec2_binary.pdf
Lecture 2
Oct 17, 2017
Oct 19, 2017
Think in Data II - Machine and Data Manipulation lec2_binary.pdf
lec3_manipulate.pdf
Lecture 3
Oct 24, 2017
Oct 26, 2017
Algorithmic Think - Algorithms and Data Structures lec2_binary.pdf
lec3_manipulate.pdf
Lecture 4
Oct 30, 2017
Nov 2, 2017
Algorithmic Thinking II — Data Structures lec4_algorithm.pdf
Lecture 5
Nov 7, 2017
Nov 9, 2017
Coding I — Principles of Programming Languages & Software Engineering lec5_structure.pdf Lecture 6
Nov 14, 2017
Nov 16, 2017
Computer System - Operating Systems & Database Systems lec6_system.pdf Lecture 7
Nov 21, 2017
Nov 23, 2017
Computer System II - Networking, the Internet, World Wild Web lec7_program.pdf Lecture 8
Date to be determined Student Project Proposals
Date to be announced Project Due
Date to be determined Final Exam