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


[-- Attachment #1: SOFTSP97.TXT --]
[-- Type: text/plain, Size: 11689 bytes --]


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)

**************************************************************
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-08  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-08  0:00 IEEE/UCSD courses on Software and Computer Technology Harvey Stern

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