Results

Enrollment and waitlist data for current and upcoming courses refresh every 10 minutes; all other information as of 6:00 AM.


Refine Search Results

SEIS: Software Eng (Grad)

635-01
Software Analysis and Design
 
F 5:45 pm - 9:00 pm
E. Level
SEIS* 
09/05 - 12/21
25/21/0
Lecture
CRN 40109
3 Cr.
Size: 25
Enrolled: 21
Waitlisted: 0
09/05 - 12/21
M T W Th F Sa Su
       

5:45 pm
9:00 pm
BIN LL02

   

Subject: Software Eng (Grad) (SEIS)

CRN: 40109

Lecture

St Paul: Binz Refectory LL02

Requirements Met:
     Software Object-Oriented Conc
     Software Technical Elective

  Eric Level

This course covers basic object-oriented techniques for specifying, designing, and implementing software systems. Iterative development methodologies are emphasized. The Unified Modeling Language (UML) is used as a notational system for capturing the development process artifacts. Students will gain experience with a software tool for creating UML diagrams. Other topics include use cases, class discovery and domain modeling, responsibility-driven design, basic design patterns, software class design, converting designs to code, object-oriented testing, packaging, deployment, along with intermediate Java topics relevant to system implementation. This course also introduces ideas in functional and parallel programming. Students will work on an object-oriented team project, apply concepts and techniques to describe and create a working software system. Prerequisite: SEIS 602 and SEIS 610.

3 Credits


Advanced Search

Day(s) of the Week
Open/Closed Courses