ECE Logo

EE 422C - Software Design and Implementation II
Spring 2018 - Priebe

UNDER CONSTRUCTION


Software


We will be doing a significant amount of software development in the Java programming language.  The development environment I will use in class is Eclipse (although you can choose another, if you wish). To run Eclipse on your laptops, you’ll need two software packages.

1. The Java Software Development Kit (JDK), version 8u51 or later. The latest is 8u144. Download from:
 
http://www.oracle.com/technetwork/java/javase/downloads/index.html

Install the environment Java first, and then Eclipse.

2. The Eclipse platform -- download from:

https://eclipse.org/downloads/

Get the latest stable version, which is Oxygen right now.   Earlier versions, like Mars, are acceptable.

Eclipse + Java software should run equally well on Windows, Mac and Linux environments. 

Linux

ECE Linux set up

We will be using the Linux computer named
kamek.ece.utexas.edu to test and grade your projects. You will need to able to move your projects there and then get them to compile and run.

For Windows only, to log in to the ECE machines:

XMing/Putty, or mobaxterm, or the bash shell feature in Windows 10. 

Although you will likely be developing your code on your own local machines, all projects must be tested on kamek.ece.utexas.edu before you turn them in  (because that is where we will grade them). You will need an FTP client for this. FileZilla, YummyFTP and WinSCP are useful tools to transfer files from/to the ECE Linux machines.