THIS COURSE IS CURRENTLY FULL – Will be offered again in Winter Semester.
Time: 5:30-7:30pm (Tuesdays Group 1) OR 5:30-7:30 (Wednesdays Group 2)
Dates: October 9, 16, 23, 30 | November: 6, 13, 20, 27 OR October 10, 17, 24, 31 | November 7, 14, 21, 28
Location: 3501 Peel Street, Montreal (Main Floor)
Course Description: Programming is crucial skill in the modern world. Python is a great and commonly used language for both hobbyists and professionals alike. This course will teach you the basics of computer science and Python—skills that are valuable even at a basic level. From here, you will be ready to build your skills to a point of employment (and it is sooner than you’d think). Students completing this course will be able to build applications for flexible purposes, as well as scripts and programs for their own use. They will have a basic understanding of algorithms and computer science as well, a solid head start for anyone planning to do COMP 202 or 206 down the road. There’s a lot of opportunities to customize this course to your liking. While we’re proceeding in a linear fashion, students can take each subject as in-depth as they wish. Suggestions for potential applications always welcome!
About the Instructor: Erik Partridge, McGill ‘18, is a Data Scientist at Mosss, a San Francisco-based technology corporation. Erik writes system critical Python code on a daily basis. He has been programming for nearly ten years in various capacities: ranging from web developer for a non-profit, to start-up work, to his present role. Erik uses Python predominantly for building web-based APIs and for developing machine learning models, using state of the art frameworks and tools. Erik is no stranger to the McGill community, he graduated in May of 2018, up until which time he served as the President of the Arts Undergraduate Society. He graduated with a B.A. in Liberal Arts and a minor in Russian. He did substantial coursework in computer science alongside his degree.
Materials Required: Laptop.
Suggested Materials: Notebook and pen (if desired).
Required Knowledge: None!REGISTER