k8egWZm1RuqHoFmZtfbq3Q - Introduction To Python Programming - Syllabus
k8egWZm1RuqHoFmZtfbq3Q - Introduction To Python Programming - Syllabus
Instructor
Brandon Krakowsky, Lecturer at the School of Engineering and Research & Education
Director at the Wharton School
Course Description
This course provides an introduction to programming and the Python language.
Students are introduced to core programming concepts like data structures,
conditionals, loops, variables, and functions. This course includes an overview of the
various tools available for writing and running Python, and gets students coding
quickly. It also provides hands-on coding exercises using commonly used data
structures, writing custom functions, and reading and writing to files. This course may
be more robust than some other introductory python courses, as it delves deeper into
certain essential programming topics.
Intended Audience
This course is intended for students and professionals who have minimal or no prior
programming exposure. It’s for motivated learners who have experience with rigorous
coursework, and are looking to gain a competitive edge in advancing their career.
Course Prerequisites
● High school or college math.
● Minimal prior programming exposure may be helpful but not needed (e.g.
Computational Thinking for Problem Solving).
Course Assessment
This course will use a variety of assessments. Ungraded code-along videos allow
students to practice along with the instructor, and self-assess their ability to apply the
concepts and skills they learned, before attempting the graded assessments. Graded
assessments include:
● Quizzes to check your knowledge in each module
● Programming assignments to test your level of understanding
To earn a certificate in this course, learners must earn a passing score on all
assessments:
● Homework Assignments: 60% or above
● Quizzes: 75% or above
Effort
We expect this course will take you 5-7 hrs per week to complete, for a total of 4
weeks.
Note: All communication on the discussion forum must follow the C oursera Honor
Code . Never post code or solutions to assignments on the discussion forum. If you are
having difficulty with code or solutions, a TA may provide an email address to send it
in for private assistance.