Resources
Get Started
NOTE: At many points in these instructions you are told to open the “Command Prompt”/”Command Line” (Windows) or “Terminal” Mac OS X/Linux. You will be using this program a lot so you should get familiar with it pin it to your taskbar/dock.
- On Mac open the Applications folder, then the Utilities folder, then open Terminal.app.
- On Linux the Terminal can by opened with the keyboard shortcut “ctrl-alt-t”.
- On Windows open the start menu and search for “cmd” then click on the Command Prompt.
Complete these steps during the first week of class!
- Install Scala.
- Install SBT
- Install IntelliJ
- Install Git.
- You should also choose and install a programmer’s text editor.
Get Help
- If you have general questions about course content or homework clarifications please post your questions on our Piazza site. Be sure not to post homework code for other students to see and don’t post screen shots of text.
- Visit the CS2340 TA Lab in CoC …! TAs hold office hours there to answer questions and address any concerns you may have. Also, the TA Lab will be your resource for picking up tests you missed in recitation, submitting regrade requests etc.
- If you find broken links on slides or lecture notes you can look at the GitLab repo of this class web site. You can also see all the example projects we discuss in class on the CS2340 GitLab group page.
Learn About General Computing
- Basic Unix - a tutorial introduction to the Unix command line that will give you the basic skills you need for this class should you choose to use a unix operating system like Linux or macOS
- Windows command line tutorial
- Windows command line reference
- Customization Tips for the bash shell, Atom text editor, and Sublime Text editor.
Learn About Scala
- Scala Documentation
- Twitter Scala School (Twitter is a major user of Scala.)
- Play with example code