Software Architecture & Design (SOA101)

Saturday 09:00-10:50
Tokyo (Maps & Directions)

This course is not offered during Spring 2018. Request to be notified for future availability.

Request Notification

Course Details

This course introduces fundamentals of software architecture & design by using several practical examples from the process stages of idea inception, requirements gathering / analysis, design, implementation, testing, and deployment. The main emphasis will be on OO (Object Oriented) design & modeling using UML (Unified Modeling Language) for different stages of SDLC (Software development Life Cycle) particularly within layered architectures. The course will also cover software development methodologies such as Agile, Waterfall, UP (Unified Process) & RUP (Rational Unified Process) using Hands-on Enterprise Web Project to implement functional and NFR (Non-Functional Requirements) such as security (SSL), HA (High availability), Performance, Usability & Scaling.

Look for Similar Courses by Categories

About Early-Bird Discount Price

Fees for people who register between July 18 and August 21, 2017 and make full payment by August 21, 2017, are shown in the "Early-Bird" column below.

About Friend of TUJ Discount Price

Fees for employees of member companies/organizations enrolled in the "Friend of TUJ" Discount Program are shown in the "Friend of TUJ Price" column below. To become a member, please see the "Friend of TUJ Discount" page for the procedure.