Schedule
-
EventDateDescriptionCourse Material
-
Lecture09/16/2022
FridayIntroduction[CH1 Slides] [CH2 Slides]Suggested Readings:
- Chapter 1 and 2
- Number conversion
- [Recorded video]
-
Lecture09/23/2022
FridayNumber System and Data StorageSuggested Readings:
- Chapter 3
- Number conversion
- PIX SPY
- [Recorded video]
-
Assignment09/23/2022
FridayAssignment #1 released! -
Lecture09/30/2022
FridayProgramming and operations on dataSuggested Readings:
- Chapter 4
- py4e lesson 1~3
- Basic Python
- Colab tutorial
- Video for Colab
- [Recorded video]
-
Assignment09/30/2022
FridayAssignment #2 released! -
Due09/30/2022 12:00
FridayAssignment #1 due -
Lecture10/07/2022
FridayOperations on data and computer organizationSuggested Readings:
- Chapter 4 and 5
- https://logic.ly/
- Bit Twiddling Hacks
- [Recorded video]
-
Due10/07/2022 12:00
FridayAssignment #2 due -
Assignment10/07/2022
FridayAssignment #3 released! -
Lecture10/14/2022
FridayComputer organization and programmingSuggested Readings:
- Chapter 5
- py4e lesson 4~6
- Basic Programming
- [Recorded video]
-
Assignment10/14/2022
FridayTake home quiz #1 released! -
Due10/14/2022 12:00
FridayAssignment #3 due -
Assignment10/14/2022
FridayAssignment #4 released! -
Lecture10/21/2022
FridayComputer Networks and InternetSuggested Readings:
- Chapter 6
- https://gaia.cs.umass.edu/kurose_ross/wireshark.php
- MobaXterm
- [Recorded video]
-
Due10/21/2022 12:00
FridayAssignment #4 due -
Lecture10/28/2022
FridayComputer Networks and InternetSuggested Readings:
- Chapter 6
- https://www.speedtest.net/
- https://iperf.fr/
- [Recorded video]
-
Due10/28/2022 09:00
FridayQuiz #1 due -
Assignment10/28/2022
FridayAssignment #5 released! -
Exam11/04/2022 00:00
FridayMidterm -
Lecture11/11/2022
FridayOperating SystemsSuggested Readings:
- Chapter 7
- Video for Bash
- [Recorded video]
-
Due11/11/2022 12:00
FridayAssignment #5 due -
Assignment11/14/2022
MondayAssignment #6 released! -
Lecture11/18/2022
FridayProgramming languagesSuggested Readings:
- Programming languages
- Basic editing in VS code
- Chapter 9
- py4e lesson 7, 9~11
- [Recorded video]
-
Assignment11/18/2022
FridayAssignment #7 released! -
Due11/18/2022 12:00
FridayAssignment #6 due -
Due11/18/2022 12:00
FridayAssignment #7 due -
Lecture11/25/2022
FridayAlgorithmsSuggested Readings:
-
Assignment11/25/2022
FridayAssignment #8 released! -
Lecture12/02/2022
FridayAlgorithmsSuggested Readings:
- Chapter 8
- Visualize Sorting
- [Recorded video]
-
Assignment12/02/2022
FridayAssignment #9 released! -
Due12/02/2022 12:00
FridayAssignment #8 due -
Lecture12/09/2022
FridayData Struecture/Teaching Evaluation Survey and evaluation questionnaire for learning outcomesSuggested Readings:
- Data Struectures
- Chapter 11
- [Recorded video]
-
Assignment12/09/2022
FridayTake home quiz #2 released! -
Lecture12/16/2022
FridayData Structure/Abstract data typesSuggested Readings:
- Abstract data types
- Chapter 12
- [Recorded video]
-
Due12/16/2022 12:00
FridayAssignment #9 due -
Lecture12/23/2022
FridayAbstract data typesSuggested Readings:
- Chapter 12
- [Recorded video]
-
Due12/23/2022 09:00
FridayQuiz #2 due -
Exam12/30/2022 00:00
FridayFinal