IntelliJ Installation Instructions
These are the instructions to setup IntelliJ. This is the Integrated Development Environment that will be supported in the course. Other IDEs can be used, but there is no guarantee that the instructor will be able to help if there are problems. This IDE is used at Rochester Institute of Technology (RIT) which has a premier Computer Science department. It is capable of supporting both Java and Python programming, so this is a great IDE for students to start out using.