Request Information

Please complete the form below, and an admissions advisor will contact you shortly.


Apply Now

Ready to take the next step?

The application process is easy. We accept and review applications year-round, and qualified applicants can begin classes any month of the year, depending on your program and location.

Click Apply Now to get started on the next exciting chapter of your life!

Apply Now

SEN632 Software Architecture Appl.

Lead Faculty: Dr Pradip Peter Dey

Course Description

An in-depth study of software architecture. Defines and discusses object-oriented design, modeling and programming at an advanced level using UML. An advanced study of a standard implementation of a distributed, object-oriented middleware technology (e.g., J2EE, Microsoft.NET, etc.). Students design and implement an architecture using modern technologies such as J2EE, .NET.

Learning Outcomes

  • Describe the simple Object-Oriented requirements models
  • Design a client/server program using appropriate architectural specifications.
  • Design and implement software architecture for solving a problem.
  • Analyze ethics issues in the design and implementation of software systems architecture.
  • Evaluate Object Oriented Design (OOD).