Thorough coverage of fundamental abstract collections: stacks, queues, lists, priority queues,
dictionaries, sets, graphs. Data structures: review of arrays and linked lists; trees, heaps, hash tables. Specification,
design, implementation of collections, complexity analysis of operations. Sorting algorithms.
Textbook: Data Abstraction and Problem Solving with Java: Walls and Mirrors, 3rd edition, by Frank M. Carrano and Janet J. Prichard. Prentice Hall 2011, ISBN-10: 0132122308, ISBN-13: 9780132122306
SYSC 4203 Biomedical Instrumentation and Signals (Fall)
Bioinstrumentation and biological signals; instrumentation systems, noise, electrical safety, and biocompatibility; bioelectric signals;
biopotential electrodes: material properties, selection, and fabrication; measurement of flow and pressure;
data acquisition; signal processing; biomedical imaging technologies; performance and characteristics of bioamplifier systems; major physiological systems and associated measurements.
Textbook: Webster JG, Medical Instrumentation: Application and Design, 4th edition, Wiley, 2010
BIOM 5202 Applications in Biomedical Image Processing
Image processing methods applied to biomedical images. Overview of medical imaging modalities.
Image enhancement, segmentation, registration and fusion. Image quality metrics. Image formats. Application examples.