Week | Lecture (Mondays) | Labs | Homework DataCamp.com (Due on Sunday Night) | |
---|---|---|---|---|
Module 1: Introductions to Computers and Programming: Hardware, Software, Data, Coding | ||||
1
8/31 |
Introduction: Syllabus, objectives, academic integrity, and policies.
Lecture 1: Introduction to Computers and Programming (Part I)
|
Lab 1: How Computers Work | Introduction to Python
|
|
2
9/7** |
** No classes, the college is closed | |||
3
9/14 |
Lecture 2: Chapter 1 Introduction to Computers and Programming (Part II)
|
Lab 2: Hello Python (Variables and Data Types) | Introduction to Python
|
|
Module 2: Data Types, Functions, and Sequences | ||||
4
9/21 |
Lecture 3: Variables and Data Types
|
Lab 3: Machine Code | Introduction to Python
|
|
5
9/28* 9/29** |
* Monday 9/28-No class, College Closed
** Tuesday 9/29-Following Monday schedule Exam 1: Module 1 Lecture 4: Sequences: Strings and Lists, and Mapping: Dictionaries
|
Lab 4: Sports
|
Intermediate Python
|
|
6
10/5 |
Lecture 5: Functions (Part I)
|
Lab 5: Reusability
|
Intermediate Python
|
|
7
10/12* 10/14** |
* Monday 10/12- No class, College Closed
** Wednesday 10/14-Following Monday schedule Lecture 6: Functions (Part II)
|
Lab 6: Old McDonalds
|
Intermediate Python
|
|
Module 3: Control Flow Structures: Decision Structures | ||||
8
10/19 |
Exam 2: Module 2
Lecture 7: Decision structures and Boolean logic
|
Lab 7: Navigating | Intermediate Python
|
|
9
10/26 |
Lecture 8: Nested Decision structures
|
Lab 8: The Weather
|
Intermediate Python
|
|
10
11/2 |
Lecture 9: Complex Boolean Expression
|
Lab 9: The Alarm System
|
Python Data Science Toolbox (Part 1)
|
|
Module 4: Control Flow Structures: Repetition Structures | ||||
11
11/9 |
Exam 3: Module 3
Lecture 10: Repetition Structures: While Loop
|
Lab 10: Guess the Number
|
Python Data Science Toolbox (Part 1)
|
|
12
11/16 |
Lecture 11: Repetition Structures: For Loop
|
Lab 11: Listed
|
Python Data Science Toolbox (Part 1)
|
|
13
11/23 |
Lecture 12: Repetition Structures: Nested Loops
|
Lab 12: In the Loop
|
Python Data Science Toolbox (Part 2)
|
|
Module 5: Computer Engineering, Data Science, and Artificial Intelligence | ||||
14
11/30 |
Exam 4: Module 4
Lecture 13: Computer Engineering: Logic gates and binary system (link to EMT1250)
|
Lab 13: Logic Lab Simulator
|
Python Data Science Toolbox (Part 2)
|
|
15
12/7 |
Lecture 14: Data Science and AI
|
Lab 14: Machine Learning
|
Python Data Science Toolbox (Part 2)
Python Programming Assessment |
|
16
12/14 |
Final Exam |