CCE Faculty Books and Book Chapters
A selection of faculty published books and book chapters from the College of Computing and Engineering.
-
Object-Oriented Programming Featuring Graphical Applications in Java
Michael J. Laszlo
The goal of this book is to explore the principle ideas of object-oriented programming using the Java programming language. It begins teaching the object-oriented power of Java by relying on textual commands instead of emphasizing the AWT or Swing libraries, providing the reader with a simple, generic introduction to the OO concepts using Java (without the language details getting in the way of the concept presentation). The author provides a thorough introduction to the three fundamental concepts of object-oriented programming: Encapsulation, Inheritance, and Polymorphism. The presentation of OO theory is augmented by interleaved examples that illustrate these concepts. Most of these program examples are 2-D graphics programs that provide an intuitive context for the issues that must be addressed when learning OOP. Additionally, since graphics programming is one of the strengths of the Java development environment, the examples produce interesting and unexpected images that engage and motivate the reader. It contains a concise introduction to using Design Patterns particularly the Template Method, Iterator, and Composite design patterns which relate to the graphics examples in the book and uses UML class diagrams to show the static structure of systems and sequence diagrams to show object interactions. This book is appropriate for readers who are new to object-oriented (but have experience with a non-object-oriented language) and for programmers who want to learn the graphical elements and capabilities of Java.
-
A Unified Framework for Signal Processing Applications
Jose A. Ramos and Erik I. Verriest
An overview of the computational issues; statistical, numerical, and algebraic properties, and new generalizations and applications of advances on TLS and EIV models. Experts from several disciplines prepared overview papers which were presented at the conference and are included in this book.
-
Computational Geometry and Computer Graphics in C++
Michael J. Laszlo
This book provides an accessible introduction to methods in computational geometry and computer graphics. It emphasizes the efficient object-oriented implemenation of geometric methods with useable C++ code for all methods discussed.
-
Learning with LinkWay
Gertrude W. Abramson
Specifically designed to teach Linkway 2.01 and LinkWay Live! Users are given the opportunity to create and manipulate LinkWay folders in order to create their own multimedia presentations. It contains a large number of graphics to keep any student interested.
-
Canonical Correlation Analysis of the Deterministic Realization Problem
Jose A. Ramos and Erik I. Verriest
Matrix Singular Value Decomposition (SVD) and its application to problems in signal processing is explored in this book. The papers discuss algorithms and implementation architectures for computing the SVD, as well as a variety of applications such as systems and signal modeling and detection. The publication presents a number of keynote papers, highlighting recent developments in the field, namely large scale SVD applications, isospectral matrix flows, Riemannian SVD and consistent signal reconstruction. It also features a translation of a historical paper by Eugenio Beltrami, containing one of the earliest published discussions of the SVD. With contributions sourced from internationally recognised scientists, the book will be of specific interest to all researchers and students involved in the SVD and signal processing field.
-
TechPro: Information Processing Simulation
Gertrude W. Abramson and Cordelia Twomey
Students can spend up to 15 weeks working for TECHPRO a company that manufactures and sells personal computers. Assignments progress from simple to complex and involve a balanced mix of software applications. Students process databases spreadsheets letters memos reports tables and outlines. Completion time: 1 semester.
-
PROS: Data Analysis for ROSAT
Michael Van Hilst, D. M. Worrall, M. Conroy, J. DePonte, F. R. Harnden Jr., E. Mandel, S. S. Murray, G. Trinchieri, and B. J. Wilkes
In this book are reported the main results presented at the "Fourth International Workshop on Data Analysis in Astronomy", held at the Ettore Majorana Center for Scientific Culture, Erice, Sicily, Italy, on April 12-19, 1991. The Workshop was preceded by three workshops on the same subject held in Erice in 1984, 1986 and 1988. The frrst workshop (Erice 1984) was dominated by presentations of "Systems for Data Analysis"; the main systems proposed were MIDAS, AlPS, RIAIP, and SAIA. Methodologies and image analysis topics were also presented with the emphasis on cluster analysis, multivariate analysis, bootstrap methods, time analysis, periodicity, 2D photometry, spectrometry, and data compression. A general presentation on "Parallel Processing" was made which encompassed new architectures, data structures and languages. The second workshop (Erice 1986) reviewed the "Data Handling Systems" planned for large major satellites and ground experiments (VLA, HST, ROSAT, COMPASS-COMPTEL). Data analysis methods applied to physical interpretation were mainly considered (cluster photometry, astronomical optical data compression, cluster analysis for pulsar light curves, coded aperture imaging). New parallel and vectorial machines were presented (cellular machines, PAPIA-machine, MPP-machine, vector computers in astronomy). Contributions in the field of artificial intelligence and planned applications to astronomy were also considered (expert systems, artificial intelligence in computer vision).
-
SVD Analysis of Probability Matrices
Jose A. Ramos
This volume is an outgrowth of the 2nd International Workshop on SVD and Signal Processing which was held in Kingston, Rhode Island, 25-27 June, 1990.
The singular value decomposition (SVD) has been applied to signal processing problems since the late 1970's, although it has been known in various forms for over 100 years.