Python Boot Camp - Winter 2021

Welcome to the Winter 2021 BMI TEAM Python Boot Camp

BMI TEAM Program Co-Directors: Prof. Nelson Nuñez, Ph.D. and Prof. Yoel Rodríguez, Ph.D.
BMI TEAM Program Coordinators: Christian Huacón and Luis Tejeda Ortiz
Boot Camp Instructor: Kelvin Ma


General Information

In this boot camp, you’ll learn the fundamentals of programming with Python. We will have a strong emphasis on the fundamentals of programming but focus on different Python projects at the end of the course depending on student ideas! Be ready to suggest any programming projects or goals you would like to achieve! The last day (or two, depending on our pace) will be reserved for mini-projects in Python! You will need to use your own computers during the boot camp. If you need any accommodations, please feel free to reach out and I will see what we can work out.


All the course materials (assignments, programming challenges, slides and class notes) will be uploaded to this website. I will also be making a Google Drive after the first day of class to archive demo code written in class! Some of the advice, tricks and topics may not be covered on the written notes and/or uploaded to the website, so attendance is strongly encouraged. You can always send me an email at kalebinn@gmail.com if you have any questions.

Class Links


Assignments

In order to qualify for a BMI Boot Camp Completion certificate at the end of the boot camp session, you must score above 70% on the following scale.

*; if you're not interested in the certification, these programming excercises would be helpful for improvement anyway! Try them out!
† You are permitted to be absent for up to 2 lectures without repercussions. Each absence after the second will result in a 10-point deduction from your final grade. Students who miss more than 4 lectures will be disqualified from course certification.

This site was last updated: 01/12/2020


Schedule

Session No.
Date
Time
Recording
Assignments
01
flagMonday - January 04, 2021
5:00 PM - 8:00 PM
    • Download Python 3
    • The document says Python 3.7, but Python 3.8 and Python 3.9 (newest) are both fine.
    • We will not be using Git for this session. Feel free to download it if desired, but I will not be using it in class.
02
flagWednesday - January 06, 2021
5:00 PM - 8:00 PM
03
flagFriday - January 08, 2021
5:00 PM - 8:00 PM
04
flagMonday - January 11, 2021
5:00 PM - 8:00 PM
05
flagWednesday - January 13, 2021
5:00 PM - 8:00 PM
06
flagFriday - January 15, 2021
5:00 PM - 8:00 PM
07
flagWednesday - January 20, 2020
5:00 PM - 8:00 PM
[--]
08
flagFriday - January 22, 2020
5:00 PM - 8:00 PM
[--]

Contact and Extra Hours

I'll be available for a few hours after every boot camp session to answer any questions or concerns. If you need any additional assistance, you can reach me anytime at kalebinn@gmail.com!