CS 10051 Introduction to Computer Science

Section

Mon and Wed, 5:30 - 6:45, 121 MSB

Lecture

  1. 1/14 - Chap 1 - Introduction
  2. 1/16 - Chap 2 - Algorithm Discovery and Design, Homework 1
  3. 1/23 - Examples of algorithmic problem solving
  4. 1/28 - Chap 3 - The Efficiency of Algorithms
  5. 1/30 - The Efficiency of Algorithms, Homework 2
  6. 2/4 - Hw 1 & HW 2 discussion
  7. 2/6 - The Efficiency of Algorithms
  8. 2/11 - Chap 4 - Binary numbers, Boolean logic, and gates
  9. 2/13 - Boolean logic
  10. 2/18 - Reschedule
  11. 2/25 - 1st Midterm due, Boolean logic
  12. 2/27 - Boolean logic and gates
  13. 3/3 - Chap 5, Homework 3
  14. 3/5 - Memory and cache
  15. 3/10 - ALU, Homework4
  16. 3/12 - Chap 6, System software and virtual machine, Homework 5
  17. 3/24 - Homework discussion
  18. 3/26 - Homework discussion
  19. 3/31 - Chap 7 Computer Networks, 2nd Midterm
  20. 4/2 - Internet and WWW
  21. 4/7 - Chap 8 - High-Level Language Programming
  22. 4/9 - High-Level Language Programming
  23. 4/14 - Functions
  24. 4/16 - Object-Oriented Programming, Homework 6
  25. 4/21 - Object-Oriented Programming
  26. 4/23 - Graphical Programming
  27. 4/28 - Discussion
  28. 5/5 - 5:45 - 8 PM, Final Exam