Category: BrainTank

  • BrainTank Deep Learning Five Week Course

    BrainTank Deep Learning Five Week Course


    BrainTank Deep learning is a 5 week workshop that was develped designed and taught by myself, with overview and guidance from faculty at the University of Guelph’s computer science department. It was presented in October of 2021 to a class of ~20 students. The course’s goals were to:

    1. Minimize the barrier of entry, that plagues deep learning. We aimed to create a curriculum that gave grounded lessons about the field without advanced mathematical knowledge.
    2. Give students a theoretical foundation to the basic’s of working with deep learning.
    3. Provide students with hands-on problems that can be solved with deep learning.
    4. Get students up and running with the technical ability to make their own neural networks in pytorch.

    Each workshop class consisted of a one hour lecture, and one hour of hands on coding time.

    Topics covered were from using machine learning in simple linear regression, to convolutions.

    The recordings of the lectures are available below.

    Collaborators: University of Guelph’s Society of Computer and Information Science

    Job Title: Founder

    University: University of Guelph

  • Roboethics Guest Speaker Talk

    Roboethics Guest Speaker Talk

    Collaborators: Roboethics Club at University of Guelph

    University: University of Guelph


    Description

    Note that as of September 28th 2023 this talk has not yet taken place.

    Preparing a 30 minute presentation on the history of automation and its possible effects on wealth inequality. This talk is based off of the research done at MIT, entitled “Automation drives income inequality” (link)

  • Overview of Teaching Assistant Jobs

    Overview of Teaching Assistant Jobs


    University of Guelph Statistical Learning Centre

    • Tutoring as a member of the Statistics Learning Centre.
    • In charge of organizing discussion, responding to questions, and
    • developing an engaging space for learning for students in statistics.
    • Practicing effective communication of complex ideas to students with many questions.

    MATH*1080: Elements of Calculus I Undergraduate Teaching Assistant

    • I was given the responsibilities of invigilating labs and exams, grading student assignments, and exams for a Calculus I class.

    Collaborators: Dr. Lorna Deeth, and Dr. Daniel Kraus

    Job Title: Teaching Assistant

    University: University of Guelph

  • 101 Introduction to Python Class

    101 Introduction to Python Class


    Description:

    These videos were made to help students in introduction data science and introduction biology at Western University to introduce python computing into their respective fields. Prep 101 is an online prep class that helps student excel in a variety of classes.

    For this project, I had the tasks of:

    1. Creating the curriculum to cover all functionality students need to thrive in their respective classes. This includes python basics, displaying and processing data, all the way up to solving partial differential equations with python packages.
    2. Creating coding tutorial videos which effectively communicated the core principles.
    3. Producing worksheets with questions and solutions that helped students apply the concepts in the video to enhance their coding abilities.
    4. I had to opportunity to communicate with students one-on-one and help guide their inquiry.
    Lesson One:
    Lesson Two:
    Lesson Three:
    Lesson Four:
    Worksheets and Resources:

    Worksheet questions 1 (with solutions).pdf

    Worksheet questions 1.pdf

    Worksheet_questions2.pdf

    Worksheet_questions3.pdf


    Company: Prep 101 (prep101.com)

    Job Title: Python instructor and curriculum builder