Introduction to Computer Science with Python

Harvard Extension School

CSCI E-7

Section 1

CRN 16959

View Course Details
This course is an introduction to computer science for students without prior programming experience. It explores problem-solving and data analysis using Python, a programming language with a simple syntax and a powerful set of libraries. This course covers basic data types and collections (lists, dictionaries, tuples, and sets), control flow, recursion, information hiding, and encapsulation using classes and objects, and introduces the analysis of program performance. The course teaches several mathematical, statistical, and computational methods that enable students to think critically about data as it is employed in various fields of inquiry. Other topics include the social and ethical dilemmas presented by such issues as software unreliability, algorithmic bias, and invasions of privacy.

Instructor Info

Henry H. Leitner, PhD

Senior Lecturer on Computer Science, Harvard University


Meeting Info

M 5:10pm - 7:10pm (9/3 - 12/21)

Participation Option: Online Asynchronous or Online Synchronous

In online asynchronous courses, you are not required to attend class at a particular time. Instead you can complete the course work on your own schedule each week.

Deadlines

Last day to register: August 29, 2024

Additional Time Commitments

Optional sections to be arranged.

Notes

This course meets via web conference. Students may attend at the scheduled meeting time or watch recorded sessions asynchronously. Recorded sessions are typically available within a few hours of the end of class and no later than the following business day.

Syllabus

All Sections of this Course

CRN Section # Participation Option(s) Instructor Section Status Meets Term Dates
16959 1 Online Asynchronous, Online Synchronous Henry Leitner Open M 5:10pm - 7:10pm
Sep 3 to Dec 21
34533 1 On Campus, Online Asynchronous, Online Synchronous Team Taught Open TTh 3:15pm - 6:15pm
Jun 24 to Aug 9
25531 1 Online Asynchronous Henry Leitner Open Jan 27 to May 17