[12435] in Public-Access_Computer_Systems_Forum
UCLA short course on "Design Patterns, Frameworks and CORBA"
daemon@ATHENA.MIT.EDU (Goodin, Bill)
Wed Sep 16 20:48:01 1998
Date: Wed, 16 Sep 1998 16:10:10 -0500
From: "Goodin, Bill" <bgoodin@unex.ucla.edu>
To: PACS-L@LISTSERV.UH.EDU
Reply-To: Public-Access Computer Systems Forum <PACS-L@LISTSERV.UH.EDU>
----------------------------Original message----------------------------
> On December 7-9, 1998, UCLA Extension will present the short course,
> "Using Design Patterns, Frameworks, and CORBA to Develop
> Object-Oriented Communication Systems", on the UCLA campus in
> Los Angeles.
>
> The instructor is Douglas C. Schmidt, PhD, Assistant Professor,
> Computer Science Department, Washington University.
>
> This course describes OOD/OOP techniques and software that have
> been successfully used to reduce the complexity of developing
> large-scale concurrent communication software. These systems include
> online transaction processing, telecommunication switch management
> applications, network management for large-scale global personal
> communication systems, electronic medical imaging systems, and
> high-performance parallel communication protocol stacks, among
> others.
>
> The course illustrates how to significantly simplify and enhance the
> development of software that effectively utilizes concurrency and
> network services via the use of object-oriented design techniques such
>
> as design patterns, layered modularity, and information hiding; C++
> language features such as abstract classes; inheritance, dynamic
> binding, and parameterized types; tools such as object-oriented
> communication frameworks and object request brokers (ORBs);
> advanced operating system mechanisms such as event de-multiplexing,
> multi-threading, multi-processing, and explicit dynamic linking; and
> emerging standards for distributed object computing such as OMG
> CORBA and Network OLE/COM.
>
> The course is intended for software developers who design and
> implement telecommunication switch management systems,
> video-on-demand services, network management applications, personal
> communication systems, client/server management information
> systems, WWW servers, upper-layer communication protocols, and
> other similar services.
>
> The fee for the course is $1295, which includes extensive course
> notes.
> These course notes are for participants only, and are not for sale.
>
> For additional information and a complete course description, please
> contact Marcus Hennessy at:
> (310) 825-1047
> (310) 206-2815 fax
> mhenness@unex.ucla.edu
> http://www.unex.ucla.edu/shortcourses
>
> This course may also be presented on-site at company locations.