Appropriate Collaboration

On getting and giving help

Choose your computer related path

How to pick the right Chemeketa program.

Command Line Tutorial

Building and running code from the command line

CPPLab Instructions

How to use the CPPLab practice & assignment system

CS Student Server

Accessing and using the CS Dept Linux server

Documenting Your Work

Using gitdoc or manual commits to document your work.

Extended learning opportunities

Ways to practice and extend your skills

Makefile Tutorial

Creating a makefile to build your projects

Project Templates

Setup and use Chemeketa project templates.

Unit Testing

Instructions for testing your code in CS161/162/260

Valgrind & Leaks

Testing your code for errors

VSCode & Other Software Setup

Software setup

VSCode Debugging

Debugging tricks in VSCode