Cover image of Introduction to Computer Science and Programming in Python

Introduction to Computer Science and Programming in Python

Introduction to Computer Science and Programming in Python

Podcast cover

Lecture 1: What is Computation?

Lecture 1: What is Computation?

In this lecture, Dr. Bell introduces the theory of computation and explains some aspects of computational thinking. Prog... Read more

6 Jan 2019

43mins

Podcast cover

Lecture 12: Searching and Sorting

Lecture 12: Searching and Sorting

In this lecture, Prof. Grimson explains basic search and sort algorithms, including linear search, bisection search, bub... Read more

6 Jan 2017

48mins

Similar Podcasts

Podcast cover

Lecture 11: Understanding Program Efficiency, Part 2

Lecture 11: Understanding Program Efficiency, Part 2

In this lecture, Prof. Grimson continues discussing different classes of algorithmic complexity, including logarithmic c... Read more

6 Jan 2017

49mins

Podcast cover

Lecture 10: Understanding Program Efficiency, Part 1

Lecture 10: Understanding Program Efficiency, Part 1

In this lecture, Prof. Grimson introduces algorithmic complexity, a rough measure of the efficiency of a program. He the... Read more

6 Jan 2017

51mins

Most Popular Podcasts

Podcast cover

Subclass

Subclass

This in-class question demonstrates how subclasses are constructed in Python.

6 Jan 2017

2mins

Podcast cover

Getters and Setters

Getters and Setters

This in-class question explains how and why class attribute getters and setters are important in Python.

6 Jan 2017

1min

Podcast cover

Lecture 9: Python Classes and Inheritance

Lecture 9: Python Classes and Inheritance

In this lecture, Dr. Bell continues the discussion of Object Oriented Programming in Python, with an emphasis on data co... Read more

6 Jan 2017

47mins

Podcast cover

Special Methods

Special Methods

This in-class question demonstrates how a custom class method can be constructed in Python.

6 Jan 2017

2mins

Podcast cover

Method Call

Method Call

This question explains the how a class method changes a attribute is altered in Python.

6 Jan 2017

1min

Podcast cover

Methods

Methods

This in-class exercise demonstrates class method construction in Python.

6 Jan 2017

1min

“Podium: AI tools for podcasters. Generate show notes, transcripts, highlight clips, and more with AI. Try it today at https://podium.page”