CSED 2310 - Foundational Concepts of Computer Science

Spring 2023

Date Pre Class Materials Session Materials
Chapter 1
1/17 Chapter 1 Outcomes T0.1 - Course Introductions
1/19 Prep T1.1 - Logic gates
1/24 Prep T1.2 - Binary and integer representation
1/26 Prep T1.3 - Floating-point representation and numerical errors
1/31 Prep and Prep T1.4 - Storage of things beyond numbers
T1.5 - Compression and Communication Errors
2/2 Prep T1.6 - Storage Media
2/7 Prep T1.7 - Privacy and Social Impacts
2/9 Study Guide CD #1a and 1b
Chapter 2
2/14 Class will not meet.
2/16 Prep
2/21 Prep T2.4 - Communication and Controllers
2/23 Prep - Study Guide Small Group - SG Discussion
Chapter 3
2/28 Chapter 3 Outcomes
Prep
T3.1 - Operating Systems Overview
3/2 Prep T3.2 - Coordinating Activities
3/7 Prep - Study Guide Small Group - SG Discussion
3/9 CD #2 and #3
Chapter 4
3/21 Prep T4.1 - Network Fundamentals
3/23 Prep T4.2 - The Internet and the World Wide Web
3/28 Prep T4.3 - Protocols and Client Server - sample
3/30 Prep T4.4 - Security
Chapter 9
4/4 Prep T9.1 - Databases and the Relational Model
4/6 Prep T9.2 - Exploring DB Queries
4/11 Prep T9.3 - File Structure and Data Mining
4/13   CD #4 and 9
Chapter 11
4/18 Prep T11.1 - Intelligence and Perception
4/20 Prep T11.2 - Agents that reason/search
4/25 Prep T11.3 - Agents that learn
4/27 Prep T11.4 - Uninformed Search (Reinforcement Learning)
Wrap up
5/2 Prep T11.5 - Artificial Neural Networks (Supervised Learning)
5/4 Prep T11.6 - Considering the Consequences (and ChatGPT)
Complete CD #11 in class
5/10 Optional Final Exam Due by the end of the day (11:59 PM)