|
CS 551 - Advanced Software Engineering Course Objective: Enable students to learn basic concepts in distributed system and the design of distributed objects. Enable students to understand the middleware such as CORBA, COM, Java/RMI. Treat issues such as heterogeneity, dynamic object request, communication, locating distributed objects, life cycle, persistence, transactions and security. Hand-on experience with the design of distributed software. Course Description: Current concepts in software architecture and design, comparative analysis for design, object-oriented software design, software quality criteria for evaluation of software design. Distributed objects and design. Textbook:
Engineering Distributed
Objects
You can have look at my presentation on " Frameworks for
Component-Based Client/Server Computing"
My grade in this course : A (Winter 2002) |