
Replace yourNetID with your netID, and courseName with either cos126 or cos226.Their continuous learning and software training methods ensure you never have to worry about keeping up with the speed of innovation.

Enter your password and complete 2-factor authentication as prompted. Open your terminal and SSH into portal.cs. (replace netID with your netID).If you haven't generated and uploaded an SSH key to the Department of Computer Science's SSH Key Manager, follow these steps (condensed from ). Prerequisite 2: Generate & Upload SSH Key

Be sure to reset your password and setup 2-factor authentication. Once it's created, you'll get a confirmation email.

Wait 1-2 days for your account to be created.Select the Account Type and Default Shell shown in the image below. If you don't have a CS Undergraduate Account (i.e. If you've already completed the prerequisites, skip to the instructions (either for a non-group or group submission) for uploading a submission to codePost. This guide was originally written by Nicholas Padmanabhan '23 ( in November 2022. Below is a short guide for getting access to the COS 126/226 course servers and uploading a coding submission to codePost. Student assignment submissions in COS 126/226 must be compiled and pushed to codePost before graders can access them.
