2023 Schedule

General Computing Group

This year the boot camp will be completed by students offline. The schedule below provides a rough suggestion of pacing, but feel free to work through the modules faster. Be sure to go through each module thoroughly and complete the suggested activities.

Week 1

  • Wed May 3, 2pm - In-Person Introduction: Welcome, Setup, IMMERSE log
    • Setup your computer.
    • Get on Slack.
    • Complete Linux setup/tutorials.
    • Setup a website/wiki/document where you can post weekly progress updates.
  • Git
    • Complete the followup activities on the Git page. If you are already a Git expert, contribute to the list of follow-up topics with your own suggestions.
  • Github
    • Add your name and photo to your lab website via pull request (CCL, NET Lab, etc.).

Week 2

  • VS Code
    • Debug a C or Python program using VS code’s integrated debugger.
  • make
    • Create a simple C program of your choice, and compile it using make. Push it up to Github.
    • Find a Makefile that is part of one of your group’s projects and work through it to understand how it works.
  • cmake

  • Python, Part I
    • Make your own Python application

Week 3

Week 4