

Season - Episode
-
4 - 1Data Structures: Stack, Queue, Dictionary, Set Jan 01, 1970
-
4 - 2Algorithms: Searching and Sorting Jan 01, 1970
-
4 - 3Recursion and Running Times Jan 01, 1970
-
4 - 4Graphs and Trees Jan 01, 1970
-
4 - 5Graph Search and a Word Game Jan 01, 1970
-
4 - 6Parallel Computing Is Here Jan 01, 1970
-
3 - 1Game Design with Functions Jan 01, 1970
-
3 - 2Bottom-Up Design, Turtle Graphics, Robotics Jan 01, 1970
-
3 - 3Event-Driven Programming Jan 01, 1970
-
3 - 4Visualizing Data and Creating Simulations Jan 01, 1970
-
3 - 5Classes And Object-Oriented Programming Jan 01, 1970
-
3 - 6Objects with Inheritance and Polymorphism Jan 01, 1970
-
2 - 1Operations with Lists May 02, 2016
-
2 - 2Top-Down Design of a Data Analysis Program Jan 01, 1970
-
2 - 3Functions and Abstraction Jan 01, 1970
-
2 - 4Parameter Passing, Scope, and Mutable Data Jan 01, 1970
-
2 - 5Error Types, Systematic Debugging, Exceptions Jan 01, 1970
-
2 - 6Python Standard Library, Modules, Packages Jan 01, 1970
-
1 - 1What is Programming? Why Python? May 01, 2016
-
1 - 2Variables: Operations and Input/Output May 08, 2016
-
1 - 3Conditionals and Boolean Expressions May 15, 2016
-
1 - 4Basic Program Development and Testing May 22, 2016
-
1 - 5Loops and Iterations May 29, 2016
-
1 - 6Files and Strings Jun 05, 2016
Overview
Broaden your horizons with a new language - Python. An award-winning professor teaches you a versatile computer code that's easy to learn and easy to use. Dr. John Keyser is a Professor and the Associate Department Head for Academics in the Department of Computer Science and Engineering at Texas A&M University. He earned his Ph.D. in computer Science from the University of North Carolina. Dr. Keyser has taught a range of courses, from introductory computing and programming to advanced modeling and simulation. He has won several teaching awards at Texas A&M, including the Distinguished Achievement Award in Teaching, which he received once at the university level and twice from the College of Engineering.