UWA Logo

Computer Science & Software Engineering
Software Engineering (CITS1220)

 

   School Home  |  SE 1220 Home

 

 

Software Engineering Lab Exercises

Week 2: Eclipse IDE and Coding Standards

Week 3: Java basics review and JUnit

Week 4: Arrays and Loops

Week 5: How to build a GUI with Java Swing

Week 6: How to test a GUI

Week 7: Introduction to Lejos on Lego RCX and NXT (and Group Nomination for Project Start up)

Week 11: GUI Acceptance Test Demo with project.jar and AcceptanceTest.xml (see week 6 lab for a reminder of how to run these from Abbot-Costello)

Week 12: Co-operating classes examples (see lectures) or Project Work

Note: All lab exercises and projects are intended to be done under Windows in CSSE lab 2.03.  You may install Eclipse and the other lab tools under different operating systems on your own computers so that you can work from home, but all submitted code is required to run under the CSSE Windows lab environment.

Projects

Weeks 2 to 13: Ongoing work on the Programming Project

Programming projects submitted in cssubmit by Friday Oct 9th (12 noon) and/or Friday Oct 16th (12 noon) will receive free feedback!  Final version remains due on Friday Oct 23rd (12 noon)

Weeks 7 to 10: Group Nomination and work on the Lego Group Project

 

 

 

 

 

Top of Page

CRICOS Provider Code: 00126G