Preparing Your Laptop For CS5010

You will need to do several things to get your machine ready for CS 5010. If you have difficulty with any of them, we will help you at the first meeting of CS 5011.

If you do not have a laptop or personal computer, you still need to do all the steps here except for those that require you to install software on your local computer.

  1. Sign up for a CCIS account. Follow the instructions here. This may take up to 48 hours, so start this process as soon as you can.

    A word of advice: Once you choose a username, you can't change it, so choose wisely. Employers are likely to be communicating with you via your CCIS username, so choose a name that is professional. Drinkzmore, for example, would be a bad choice.

  2. Sign up for CS 5010 on at Please use your CCIS ID as your Piazza login. We will be using Piazza as our primary vehicle for online discussion. Be sure to read the notes about communication.

  3. Make sure your wireless is working. Make sure you can connect to one of the following networks:

    • NUWave: You will need your credentials. Available all over campus.
    • NUWave-Guest: Like NUWave, but does not require credentials. You will need to accept the usage agreement every time you connect.
    • CCIS-Wireless: Log in with your myNeu credentials. You should be able to store your credentials so you only need to authenticate once. Available only in WVH.
    • CCIS-Wireless-Guest: Log in on a splash page with your myNeu credentials. Available only in WVH.

    If you have trouble connecting to the NUWave or NUWave-Guest networks, you can ask for help from NU's Information Technology Services at

  4. Download and Install Racket on your laptop. Go to and download and install the latest version of Racket (v6.3, November 2015). Racket is available for Windows, Mac OS X, and Linux. Choose the version that is right for your system.

  5. Activate your CCIS Github account. We will be using github as our repository and version control system in this course. To use github, you will need to do a few things:

    • Go to and log in using your CCIS credentials.
    • Download and install a github client. We recommend Github Desktop for Mac and Windows. If you are using Linux, use the git package that came with your linux distribution.
    • Upload a picture of yourself to your profile.
    • Make sure your machine is set to the Eastern Time Zone (currently UTC-05:00). This will ensure that your commits are logged with the correct time.

Last modified: Wed Jan 13 2016