fullscreen background
Skip to main content

Winter Quarter

Winter Catalogues
Now Available
Registration Opens Nov 30
shopping cart icon0

Courses

« Back to Professional & Personal Development

CS 62 — Developing Your Python Skills

Quarter: Winter
Day(s): Wednesdays
Course Format: Live Online (About Formats)
Duration: 6 weeks
Date(s): Feb 3—Mar 10
Time: 7:00—8:50 pm (PT)
Drop Deadline: Feb 5
Unit: 1
Tuition: $415
Instructor(s): Michael McKenna
Limit: 30
Status: Registration opens Nov 30, 8:30 am (PT)
Please Note: Some of our refund deadlines have changed. See this course's drop deadline above and click here for the full policy.
Winter
Live Online(About Formats)
Wednesdays
7:00—8:50 pm (PT)
Date(s)
Feb 3—Mar 10
6 weeks
Drop By
Feb 5
1 Unit
Fees
$415
Instructor(s):
Michael McKenna
Limit
30
Registration opens Nov 30, 8:30 am (PT)
Please Note: Some of our refund deadlines have changed. See this course's drop deadline above and click here for the full policy.
Looking to build on your basic Python skills? In this course, we will dive deep into topics like data analytics and APIs, building programs to predict future values from large data sets like stock market research, laboratory results, and other real-world examples. From there, we will explore more advanced topics including computer vision, k-nearest neighbor modeling fundamentals, and the building of backend infrastructures. As we work on these new skills, we will discuss hardware to support the Python code we write, and how to interact with users outside of the terminal. The course will be a combination of lecture and assignments. Students will code during class both to apply the lecture content and to begin the assignments. Assignments will solidify and expand on class examples. For the final project, students will build a program on their own that utilizes the topics covered in class and goes beyond the scope of the previous assignments.

This course is geared toward those who have completed CS 05: “Beginning Programming in Python” or have already developed proficiency with a Python-equivalent introductory course. No other programming experience is expected or required.

Michael McKenna, Product Manager, KiwiCo

Michael McKenna has co-founded and sold a smart-home company, and has worked as a spacecraft engineer and a robotic fleet technical lead. He has conducted research at Northwestern and Stanford on topics ranging from robotic surgery to net-zero-energy homes and autonomous vehicle user interactions.