Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Python Intermediate Programming
Overview
[Resources] Interactive Course: Problem Solving with Algorithms and Data Structures
Problem Solving with Algorithms and Data Structures Using Python (Sample Code Download)
Unit 1: Introduction
Lecture 1: Introduction [Part 1] Course Objectives (88:26)
Lecture 1: Introduction [Part 2] Control Structure (100:53)
Lecture 1: Introduction [Part 3] Data Type (66:46)
Lecture 1: Introduction [Part 4] Class Design (58:36)
Unit 2: Analysis
Lecture 1: Analysis (101:51)
Uni 3: Basic Data Structures
Lecture 1: Stack (86:47)
Unit 3 Stack Extra Reading: Stack Sortable Permutations
Lecture 2: Queue (74:52)
Lecture 3: Deque (8:23)
Lecture 4: Lists (91:42)
Unit 7: Graphs and Graph Algorithms
Lecture 1: Basic Graph Theory (67:04)
Appendix: Software Package Installation for Python
Python Interpreter Software Installation and Setup up for John Zelle's Python Programming Book (7:54)
Python Setup and Bring-up of IDLE Editor and Interpreter (8:51)
[Python] PyCharm Integrated Development Environment (IDE) Installation (5:44)
[Python] Configuring IDLE, Notepad++, and Eclipse for Python Programming (13:45)
[Python] Installation Guide Python Graphics(graphics.py), GUI(Pillow), Audio/Video (Pyglet) and Game (PyGame) Packages (7:35)
[Python] Installation Guide of NumPy, SciPy and Matplotlib (10:24)
Appendix
CS 180 Backup
Python Algorithms
Teach online with
Python Interpreter Software Installation and Setup up for John Zelle's Python Programming Book
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock