Software Installation Instructions
Rose-Hulman Institute of Technology –
Computer Science & Software Engineering
Overview
This document provides links to the installation instructions for the software used in most of our introductory software development courses. This software and these instructions are also useful for many of our other courses.
Available Software
-
Python – software necessary for Python program development
-
Java Development Kit (JDK) 6.0 – software necessary for Java program development
-
TortoiseSVN – a Subversion (version control system) client for Windows
-
Eclipse – a professional, open-source Integrated Development Environment
-
Subclipse – a plug-in for using Subversion inside Eclipse
-
Violet – a simple, rudimentary tool for drawing UML diagrams
-
DyKnow Vision
– a system that enhances collaboration and note-taking in the classroom and elsewhere
-
Ubuntu – a freely available
distribution of LINUX
-
Haskell – resources for Haskell program development
-
Erlang – resources for Erlang program development