Tools
Visual Studio Code (VSCode) for CS559
We recommend using Visual Studio Code (VSCode) for doing the programming assignments in CS559.
Read more…Git and GitHub in CS559
In CS559 this semester, we will use GitHub as a mechanism for distributing framework code (the starter code for assignments) as well as to have students hand in their assignments.
If you’ve never used Git, some of this might not make sense yet, since we are using Git terminology. See Learning Git and GitHub below for help in getting started.
Read more…Git Setup and SSH configuration
In order to complete your assignments in CS559, you will need to use Git to send files back and forth to GitHub. We recommend that you install proper tools and use SSH authentication - it takes some time to set up, but it makes everything so much easier.
Read more…CS559 Tutorial: How to Sign Up for GitHub Pro as a Student
Instructions on how to get Copilot Pro for free as a student.
Read more…CS559 Tutorial: Integrate GitHub Copilot into VS Code
Instructions on how to setup GitHub Copilot so that it gives suggestions in VS Code.
Read more…