UAB -> ENG -> [ ECE / ECE Intranet ] -> [ DGreen / DGreen Intranet ] -> EE448/548

EE448/548 Software Engineering Projects

David Green

Summer 2009

URL:
Course Web Site - http://www-ece.eng.uab.edu/DGreen/ee448/
Class Time:
TuTh 7:50-9:55 pm
Room:
BEC267
Text:
Agile Web Development with Rails, 3rd Edition by Dave Thomas and David Heinemeir. ISBN 9781934356166, Pragmatic Bookshelf. Students are expected to obtain the this text prior to the first day of class.
References:
You may also wish to find references on Ruby, a good book (but there are several) is Programming Ruby The Pragmatic Programmer's Guide, Second Edition by Dave Thomas, with Chad Fowler and Andy Hunt ISBN: 0-9745140-5-5, Pragmatic Bookshelf. There is also a good bit of information on the web, other texts, and a quick summary of Ruby in the Agile Web Development with Rails, 3rd ed. text.

Links to Other Information on Web Page

Course Description from Catalog

Builds on the Object-Oriented concepts covered in EE 333. Coverage for Unified Modeling Language is expanded and Design Patterns are incorporated. Provides a project environment for implementation of systems using Object Oriented techniques. Preq: EE 333. 3 hours. (1 S 2 D)

Course Purpose

The purpose of this course is to continue developing software skills in the areas of object oriented software enginering and project management/execution. The course also has a major team work component.

Outcomes

The ECE Web Site has the following outcomes for EE448 and other courses.

Grading

Component Weight
Class participation, homework assignments 20%
Project 50%
Tests (2, 15% each) 30%
  100%

Test Schedule (tbd)

Event Date
Test 1 25 June 2009
Test 2 (take home) 7 July 2009
Final Project Demonstration/Presentation 30 July 2009

Major Assignment

The main assignment is a semester project per team. The project will start in the requirements phase, involve planning, design, implementation, and testing. Part of your project grade will be based on reviews by your team mates. It is expected that all team members will ``pull their weight''.

University Policies

Selected University Policies

Graduate Student Technical Resource

Graduate students will be expected to create a technical reference for the class to use. This work will be required early in the course prior to the main project effort. More information will be given in a separate handout.

Revision History

24 May 2009
Updated with project information.
27 Apr 2009
Original posting on web for Summer 2009 offering.

.

David G. Green 2009-05-24