Preparing Your Laptop For CS5010

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

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.

Please record the time you spend on this setup in your laboratory notebook, and turn in this notebook along with your solution to the exercises at the end of Module 00.

  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. If you do not have a copy of PowerPoint, please get one. It is my understanding that effective Fall 2014, all students will have free access to Microsoft Office 365 for Windows and Macs. Here is the latest information I have: This September Northeastern students will be able to download the latest version of Microsoft Office - Office 2013 for Windows and Office 2011 for Mac - for FREE through the Microsoft Student Advantage program. Students will be able to install the digital version on up to five devices. Details will be posted on the ITS website and the myNEU portal at the end of the summer.

    Students will see the Office 365 channel in myNeu under self-service. (As of 8/25/14, this has not yet appeared. I believe it will be available effective 9/1/14.) Currently there is a version available on myNeu for $80. Don't buy this one-- wait for the free version.

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

  4. 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, but not on the upper floors of WVH.
    • 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.

  5. Download and Install Racket on your laptop. Go to and download and install the latest version of Racket (v6.0.1, June, 2014, or later). Racket is available for Windows, Mac OS X, and Linux. Choose the version that is right for your system.

  6. Sign up for Github. 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:

    • Register yourself at Github. Use your CCIS login name as your github name, if that is possible. If you are already on github, you need not create a new account. We will be creating a web form where you can link your CCIS username, your husky.neu address, and your github accout.
    • Go to to upload a picture of yourself to appear on github. This will be helpful to the course staff when we review your repositories.
    • Download and install a github client. We recommend Github for Windows and Github for Mac. If you are using Linux, use the git package that came with your linux distribution.

Last modified: Wed Sep 3 22:34:53 Eastern Daylight Time 2014