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] PyCharm Integrated Development Environment (IDE) Installation
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock