comp.lang.ada
 help / color / mirror / Atom feed
* IEEE Computer Society/UCSD Short Courses on Software
@ 1997-04-22  0:00 Harvey Stern
  0 siblings, 0 replies; only message in thread
From: Harvey Stern @ 1997-04-22  0:00 UTC (permalink / raw)




IEEE, the IEEE Computer Society and 
University of California, San Diego Extended Studies & Public Programs
Present 9 Short Courses to be held in San Diego on:

SOFTWARE AND COMMUNICATION TECHNOLOGY

******************************************************

MANAGING SOFTWARE PROJECTS
(May 13-16, 1997)

MEASURING AND EVALUATING SOFTWARE PRACTICES AND PRODUCTS
(May 12-14, 1997)

USER INTERFACE DESIGN FOR THE WEB
(May 22, 1997)

BUILDING JAVA CHANNELS
(May 23, 1997)

SOFTWARE REUSE
(June 2-4, 1997)

MANAGING SOFTWARE TECHNOLOGY CHANGE
(June 5, 1997)

OBJECT-ORIENTED SOFTWARE REQUIREMENTS MANAGEMENT
(June 4-6, 1997)

SOFTWARE TESTING AND ANALYSIS METHODS
(June 16-17, 1997)

DESIGN AND OPERATION OF MODERN MULTIPROCESSOR INTERCONNECTION NETWORKS
(June 16-19, 1997)

http://www-esps.ucsd.edu/infot/ieee/ieee.html

**************************************************************
MANAGING SOFTWARE PROJECTS:  Controlling Risks and Adversities,
Transition to OO
(May 13-16, 1997)

This four-day course views the management of software projects as a
conflict of forces where risk control is the paramount consideration. 
Technical and business performance success is shown to depend upon
suppressing or compensating for project adversities such as unrealistic
costs/schedules, technology risks, external interface uncertainties, and
the conflicting needs of multiple users.  An operational model of the
software management process is presented, based on data from 25 actual
projects, to demonstrate how to control and overcome the major
adversities affecting software projects.  Topics include:  dialogue
between customer/user/developer, process maturity, life-cycle planning,
risk management, cost/schedule estimation, project planning/control,
software quality management, and management of technology change. 
Special attention is applied to managing a project over an evolutionary
life cycle including the complexity, risk control and measurement
aspects.  A major
subtopic describes the management commitments necessary to ensure
success in transitioning to object-oriented methods.

Lecturer:  Michael S. Deutsch, M.S. is Chief Scientist for Hughes
Information Technology Company's Applied Information Systems, Inc.,
where he is responsible for long range engineering methodology
planning.  Deutsch is well-known internationally for his work in
software quality methods and as the author of the textbooks "Software
Verification and Validation: Realistic Project Approaches" and" Software
Quality Engineering: A Total Technical and Management Approach."  He has
served on the editorial board of IEEE Transactions on Software
Engineering.

MEASURING AND EVALUATING SOFTWARE PRACTICES AND PRODUCTS
(May 12-14, 1997)

This course provides a thorough grounding in software metrics, designed
for software practitioners who want to learn what can be measured and
how measurement can be useful.  Detailed examples are presented for
participants to see how  metrics can be used to understand such process
activities as, testing and requirements analysis.  Instruction concludes
with a look at measuring the value of information technology to help
support business decisions.

Lecturer:  Shari Lawrence Pfleeger, Ph.D., is Professor and Director,
Center for Research in Evaluating Software Technology, Howard
University; and President of Systems/Software, Inc.  Dr. Pfleeger is
associate editor-in-chief of IEEE Software, an adviser to IEEE Spectrum,
and active in the Computer Society's Technical Council on Software
Engineering.  She holds a Ph.D. in Information Technology and
Engineering from George Mason University.

USER INTERFACE DESIGN FOR THE WEB
(May 22, 1997)

With the explosive growth in the number of WWW sites, users have so many
choices that they simply don't want to waste time on sites that are
poorly structured, confusing to navigate, difficult to understand, or
unattractive.  This concise tutorial is designed to help participants
avoid such user interface problems by presenting a series of simple
methods that can be used to increase the usability of a Web design
without negative impact on development schedules.  Advanced technologies
to take the Web to the next level of enhanced interaction and
information management, are discussed.

Lecturer: Jakob Nielsen, Ph.D., is a Sun Microsystems distinguished
engineer, and the head of the Advanced Web Technology project in
SunSoftsoft's Strategic Technology Department.  He is among the Web's
most recognized human-interface experts.  His previous affiliations
include, Bell Communications Research (Bellcore), Technical University
of Denmark, and the IBM User Interface Institute at the T.J. Watson
Research Center.

BUILDING JAVA CHANNELS
(May 23, 1997)

This course is an introduction to Java programming.  It will cover basic
Java programming such as common programming idioms, networking, and some
graphics programming.  The course will also cover using Marimba's
Castanet system in order to build a dynamic self-updating Java
applications.

Lecturer:  Sami Shao, M.S., is Sr. Engineer and Co-Founder, Marimba,
Inc.  Prior to that, he worked at Sun Microsystems and was a member of
the Java development group.  He joined FirstPerson in 1993 where he
developed the design of the AWT (Abstract Window Toolkit) and Applet
security mechanisms.

SOFTWARE REUSE
(June 2-4, 1997)

This workshop provides participants with practical guidance for putting
emerging product line, architecture, and software reuse concepts to work
within their firms. In addition to introducing the technology, the
seminar provides insight into topics of business planning and change
management, supplemented by a variety of examples, case studies and
exercises to reinforce concepts and develop needed skills, knowledge,
and abilities.

Lecturer:  Donald J. Reifer has nearly 30 years of progressive
management experience in both government and industry.  At Aerospace
Corporation, he managed all software efforts associated with the Space
Transportation System (Space Shuttle).  At TRW, he served as deputy
program manager for the Global Positioning Satellite line of the
business organization.  Recently Mr. Reifer served as program manager
for the DoD Software Reuse Initiative, chief of the Ada Joint Program
Office, and technical advisor to the Corporate Information Management
Initiate under an intergovernmental personnel act assignment with the
Defense Information Systems Agency.

MANAGING SOFTWARE TECHNOLOGY CHANGE
(June 5, 1997)

This fast-paced seminar examines the challenges, issues, and experiences
associated with software technology change management.  This seminar
demonstrates how to determine when it makes sense to use a new
technology and how to make it a widespread transition in a planned and
systematic manner.


Lecturer:  Donald J. Reifer has nearly 30 years of progressive
management experience in both government and industry.  At Aerospace
Corporation, he managed all software efforts associated with the Space
Transportation System (Space Shuttle).  At TRW, he served as deputy
program manager for the Global Positioning Satellite line of the
business organization.  Recently Mr. Reifer served as program manager
for the DoD Software Reuse Initiative, chief of the Ada Joint Program
Office, and technical advisor to the Corporate Information Management
Initiate under an intergovernmental personnel act assignment with the
Defense Information Systems Agency.

OBJECT-ORIENTED SOFTWARE REQUIREMENTS MANAGEMENT:  Assuring the Quality
of Software Development
(June 4-6, 1997)

This seminar presents the latest techniques to manage customer software
requirements throughout the object-oriented software life cycle.  You
will learn the best approaches for eliminating ambiguity in
requirements; avoiding ever-changing requirements;  and identifying and
dealing with potential "ripple effects" of changing requirements in the
design, development, and maintenance phases.

Lecturer: Jag Sodhi, M.S., is currently, computer specialist and project
manager for the  Department of Defense.  He has over 30 years experience
as a well known author, software developer, consultant, and project
manager.  He has authored five best-selling books, and serves as an
executive member on the committee that is currently developing the IEEE
Software Reuse Standard.

SOFTWARE TESTING AND ANALYSIS METHODS
(June 16-17, 1997)

This course covers traditional analysis techniques, such as inspections
and reviews; related topics, such as static and safety analysis; and new
methods, such as comments analysis.  Statistical and non-statistical
testing methods will be examined, including traditional and
broad-spectrum functional testing, fault based testing, and test
coverage metric.  Special attention will be given to auxiliary methods
for particular programming styles, such as object oriented programming
and applications areas, such as prototyping for user interface testing
and simulation for real-time systems testing.

Lecturer:  William E. Howden, Ph.D., is a professor of computer science
and engineering at University of California, San Diego.  He is best
known for his work in software testing and analysis.  Dr. Howden is one
of the originators of a variety of testing methods that include symbolic
testing and analysis, algebraic testing, weak mutation testing,
systematic functional testing, functional domain analysis, and
statistical test coverage measures.  He is the co-author of the
best-selling IEEE Tutorial "Software Validation and Testing Techniques,"
and the author of the McGraw Hill Software Engineering and Technology
Series book "Functional Program Testing and Analysis."  He has served as
editor of the IEEE Transactions of Software Engineering.

DESIGN AND OPERATION OF MODERN MULTIPROCESSOR INTERCONNECTION NETWORKS: 
Concepts, Mechanisms, and Engineering Issues
(June 16-19, 1997)

Spurred by the price-performance of workstation and PC clusters, we have
seen a migration of traditional multiprocessor interconnect technology
to workstation and PC level cluster interconnects enabling network based
parallel supercomputing.  This course examines the challenges for
efficient design and utilization of this new generation of networks.

Lecturers:  Jose Duato, Ph.D., professor, Computer Architecture and
Technology, Department of Systems and Computer Engineering at the
Polytechnical University of Valencia.  He proposed the first theory of
deadlock-free adaptive routing for wormhole networks.  This theory has
been used in the development of the routing algorithms for the MIT
Reliable Router and the Cray T3E.  Professor Duato is serving in the
editorial board of IEEE Transactions on Parallel and Distributed
Systems.  He also serves in the 1997 Program Committees for the IEEE
HPCA, CANPC, MPPOI, and ICPP, conferences and is co-chair of the 1997
Workshop on Parallel Computing routing and Communication.  He is
co-author (with Yalmanchili) of the text "Interconnection Networks: An
Engineering Approach," to be published by IEEE Computer Society Press.

Sudhakar Yalmanchili, associate professor, School of Electrical and
Computer Engineering , Georgia Institute of Technology.  Prior to that
he was a principal scientist at the Honeywell Systems and Research
Center. He currently serves on the editorial board of the IEEE
Transactions of Computers and IEEE Transactions on Parallel and
Distributed Systems.

For more information:

Go to our website at:

http://www-esps.ucsd.edu/infot/ieee/ieee.html

or, please contact:

Harvey Stern 
Director
or,
Virginia Hire
Program Representative
UCSD ESPS/Information Technologies Program
9500 Gilman Drive, #0176
La Jolla, CA 92037
Phone: (619) 622-5740
Fax: (619) 622-5742
email: hastern@ucsd.edu




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1997-04-22  0:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-04-22  0:00 IEEE Computer Society/UCSD Short Courses on Software Harvey Stern

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox