Spring 2012 course

Registration begins October, 2011 and will continue through February 10, 2012.  See registration materials for more information.

Class recording begins on January 30, 2012.

This page contains links to course descriptions, course outlines (syllabi) and faculty homepages.

Course Number Course Name Instructor CRN Number



Computer Science

CS 554 Intro Real-Time Embedded System  Prof. Kyoung Don Kang  96196
CS 580Y z/VM Advance Topics and Techniques  Prof. Merwyn Jones  97485
CS 560/660 Computer Graphics  Prof. LiJun Ying  96195

Electrical and Computer Engineering   

EECE 503  Electric Drives  Prof. Vladimir Nikulin  98224
EECE 521  Digital Signal Processing  Prof. Edward Li  13058
EECE 522  Estimation Theory  Prof. Mark Fowler  96969
EECE 527  Information Theory  Prof. Scott Craver  94706

Mechanical Engineering

WTSN 581  Electronics Packaging Systems  Prof. Bill Infantolino  94039

Systems Science and Industrial Engineering   

SSIE 506  Systems Problem Solving  Prof. Doug Elias  93974
SSIE 515  Operations Management of Supply Chains  Prof. Nagen Nagarur  94641
SSIE 520  Modeling and Simulation  Prof. Sarah Lam  94640
SSIE 537  Industrial and Systems Engineering in
 Prof. Mohammad Khasawneh  90978
SSIE 561  Quality Assurance for Engineers  Prof. Daryl Santos  94639
SSIE 566  Designing with Experiments  Prof. Susan Lu  97343
SSIE 617  Fuzzy Sets, Fuzzy Logic and Fuzzy Systems  Prof. Harold Lewis  97018
SSIE 650  Systems Optimization  Prof. Sang Won Yoon  99574

Computer Science

CS 554 - introduction Real-time Embedded System - 96196, Prof. Kyuong Don Kang - 3 cr

This course covers important topics related to developing next generation real-time embedded systems such as real-time scheduling, real-time operating systems, and sensor networks. It will begin with an introduction to classical real-time systems. Following the introduction, research papers envisioning future real-time systems will be discussed. The class will include not only lectures but also discussions and brainstorming. In this way, students can develop a solid understanding of real-time computing, while improving research skills.

CS 580Y - Z/VM Advance Topics and Techniques - 97485, Prof. Merwyn Jones - 3 cr.

This course is a z/VM Power User Class that will introduce the student to z/VM System Programmer tasks. The course will build the student proficiency in the knowledge and skills necessary for effectively executing the tasks associated with a z/VM System Programmer role (which will be used extensively in the follow-on z/VM System Programmer course). The z/VM operating system will be extensively used in the labs and assignments associated with this course. The specific topics covered in the course include: z/VM Packaging, Installation & Service, Advanced XEDIT facilities, REXX, PIPELINES, Assembler, CMS Program Management, z/VM automation, z/VM System Customization, and z/VM server Connectivity configuration. This course will involve an extensive set of assignments in the z/VM environment.

Prerequisites: CS 350, CS480Z/580Z

Course Syllabus

CS 560 - Computer Graphics - 96195, Prof. LiJun Yin - 3 cr.

Concepts, structure, techniques, algorithms for use of modern interactive computer graphics systems. Graphics hardware, software system structure. Techniques and algorithms for basic graphics input-output functions. Matrix techniques for transformations and projections. Techniques for three-dimensional modeling and visualization.

Prerequisites: CS 333 and MATH 304

Course Syllabus


Electrical and Computer Engineering

EECE 503 - Electric Drives - 98224, Prof. Vladimir Nikulin - 3 cr.

Fundamentals of electric drive systems with applications emphasis. The course offers an integrative treatment of multiple components that make up electric drives, including electrical machines, power-electronics-based converters, mechanical systems, feedback controller design, and the interaction of the drives with the utility grid.

Prerequisites: EECE 260 Circuits, EECE 301 Signals and Systems, EECE 323 Electromagnetics.

EECE 521 - Digital Signal Processing - 13058, Prof. Edward Li - 3 cr.

Advanced topics in digital signal processing. Bandpass signals and bandpass sampling, DFT-based processing, multi-rate processing and filterbanks, random signals and spectrum estimation.

Prerequisites: EECE 402 or equivalent and MATH 327 or ISE 361 or equivalent.

EECE 522 - Estimation Theory - 96969, Prof. Mark Fowler - 3 cr.

Theory and practice of estimating parameters for discrete-time signals embedded in noise. Application to problems in radar, sonar, emitter location and communication systems. Topics include: Cramer-Rao lower bound, minimum variance unbiased estimation, least squares estimation, maximum likelihood estimation, Bayesian estimation, and Wiener filtering.

Prerequisites: EECE 402 or equivalent, ISE 261 or equivalent.

EECE 527 - Information Theory - 94706, Prof. Scott Craver - 3 cr.

An introduction to information theory for signal processing and communication theory. Entropy, mutual information, divergence, channel capacity, multi-user communications, hypothesis testing and types.

Prerequisites: EECE 301 or equivalent.

Course Syllabus


Mechanical Engineering

WSTN 581 - Electronics Packaging Systems - 94039, Prof. Bill Infantolino - 1 cr.

Exposes the student to the latest developments in the field of electronics packaging by using a variety of academic and industrial experts. Provides a broad perspective on the electronics packaging concepts, terminology, industry and recent developments. Addresses design, materials and manufacturing aspects of electronics packages.

Prerequisites: graduate standing.


Systems Science and Industrial Engineering

SSIE 506 - Systems Problem Solving - 93974, Prof. Doug Elias - 3 cr.

A comprehensive conceptual framework for systems problem solving is introduced. Discusses methods applicable to broad classes of problems.

Prerequisites: SSIE 505—Introduction Applied Probability and Statistics or equivalent, or consent of instructor.

Course Syllabus

SSIE 515 - Operations Management of Supply Chain - 94641, Prof. Nagen Nagarur - 3 cr.

Deals with management of supply chains -- in particular, with the operational aspects. A broad overview of supply chains of a company is introduced, together with performance measures and needed critical success factors. Concentrates on supplies, inventories, manufacturing and logistics of distribution. Managerial aspects as well as mathematical modeling for better planning and control are covered. Enabling the supply chains through Enterprise Resource Planning modules and e-commerce is also discussed. This is offered as a dual-level course with ISE 415.

Prerequisites: SSIE 505 - Introduction to Applied Probability and Statistics or equivalent

SSIE 520 - Modeling and Simulation - 94640, Prof. Sarah Lam - 3 cr.

Stochastic processes, review of probability and statistics, covariance, input data selection, random number generators, non-parametric tests for randomness, generation of random variates, output data analysis, terminating and non-terminating simulations, model validation, comparison of alternatives, variance reduction techniques, sensitivity analysis, experimental design and predictive models.

Prerequisites: SSIE 505—Introduction to Applied Probability and Statistics or equivalent.

SSIE 537 - Industrial & Systems Engineering in Health - 90978, Prof. Mohammad Khasawneh - 3 cr.

Introduction to health systems and healthcare delivery. Studies application of industrial and systems engineering principles to continuous process improvement in the health care. Concepts addressed include process mapping, optimization, scheduling, lean and flexible systems, quality enhancement, simulation, supply chain management, inventory control and information management.

SSIE 561 - Quality Assurance for Engineers - 94639, Prof. Daryl Santos - 3 cr.

Quality has become a critical issue for competition throughout the world. Quality starts with the engineering design process and goes through the product manufacture. Course covers basic elements of statistical quality control, designing for quality, process control, vendor and customer quality issues, quality costs and the production of a quality product.

Prerequisites: An introduction to probability and statistics or consent of department chair.

SSIE 566 - Designing with Experiments - 97343, Prof. Susan Lu - 3 cr.

Basics of applying statistical design, and the design function, statistical experimental design, control of experimental setting, Taguchi methods and analysis of results.

Prerequisites: SSIE 561 and 505 or equivalents, or approval of department chair.

Course Syllabus

SSIE 617 - Fuzzy Sets, Fuzzy Logic and Fuzzy Systems - 97018, Prof. Harold Lewis - 3 cr.

Course consists of two parts. The first part covers fundamentals of fuzzy set theory and the associated fuzzy logic. The second part is devoted to applications of the theory. Topics of the theoretical part include basic concepts of fuzzy set theory and fuzzy logic; representations of fuzzy sets; extension principle that facilitates fuzzifications of classical mathematical concepts; aggregation operations on fuzzy sets; the concept of a fuzzy number and arithmetic operations on fuzzy numbers; fuzzy relations; fuzzy relation equations; basic ideas of fuzzy logic; possibility theory based on fuzzy sets; and information aspects of fuzzy sets. In the application part, methods of constructing fuzzy sets in various application contexts are overviewed and representative applications of fuzzy sets and fuzzy logic are examined. The application areas covered include systems science; approximate reasoning in expert systems; database and information retrieval systems; pattern recognition and image processing; decision making; medicine; economics; psychology; and various areas of engineering.

Prerequisite: SSIE 505 or equivalent and calculus and discrete mathematics, or consent of instructor.

SSIE 650 - Systems Optimization - 99574, Prof. Sang Won Yoon - 3 cr.

Broad spectrum of models and methods for systems optimization. Motivating examples; classical constrained and unconstrained methods; search techniques; linear programming; network and transportation systems, introduction to integer programming.

Prerequisites: permission of the instructor


Last Updated: 6/22/15