|
|



|
EngiNetTM
Graduate
Distance Learning Program |
Fall
2004 Courses
Registration
begins April 18 and will continue through September 10, 2004. New students
to the program can begin their registration for fall beginning in late
July. See registration materials for more
information.
Class
recording begins on August 30, 2004.
This
page contains links to course descriptions, course outlines (syllabi) and
faculty homepages.
|
Course
Number |
Course
Name |
Instructor |
Delivery
Format
|
| COMPUTER
SCIENCE |
| CS
522 |
Computer
Architecture |
Prof.
Kanad Ghose |
pdf
files only |
| CS
542 |
Programming
Design Patterns |
Prof.
Leslie Lander |
CD
and Internet |
| CS
565 |
Introduction
to Artificial Intelligence |
Prof.
Walker Land |
CD
and Internet |
| CS
575 |
Design
and Analysis of Computer Algorithms |
Prof. Michal
Cutler |
CD
and Internet |
| ELECTRICAL
AND COMPUTER ENGINEERING |
| EE
571 |
Electronic
Properties of Materials |
Prof. James
Constable |
CD
and Internet |
| EE
576 |
Semiconductor
Device
Design
|
Prof. Harry
Kroger |
CD
and Internet |
| EE
609 |
Stochastic
Control |
Prof. Eva
Wu |
CD
and Internet |
| MECHANICAL
ENGINEERING |
| ME
532 |
Fundamentals
of Biomedical Engineering |
Prof. Frank
Cardullo |
CD
and Internet |
| ME
535 |
Analytical
Methods |
Prof. Frank
Cardullo |
CD
and Internet |
| SYSTEMS
SCIENCE AND INDUSTRIAL ENGINEERING |
| SSIE
505 |
Introduction
to Applied Probability and Statistics |
Prof. Mohammad
Knasawneh |
CD
and Internet |
| SSIE
529 |
Computability
and Logic |
Prof. Eileen
Way |
CD
and Internet |
| SSIE
537 |
Industrial
and Systems Engineering in Health Care |
Prof.
Hari Srihari |
CD
and Internet |
| SSIE
561 |
Quality
Assurance for Engineers |
Prof. Susan
Lu |
CD
and Internet |
| SSIE
578 |
Processes
for Electronics Manufacturing |
Prof. Lawrence
Harvilchuck |
CD
and Internet |
| SSIE
644 |
Foundations
of Adaptive Optimization |
Prof. Sarah
Lam |
CD
and Internet |
|
return
to top
|
|
|
CS
522 - Computer Architecture,
Prof. Kanad Ghose - 3 cr.
Pipelined
processors: basic theory, instruction pipelines, multifunction
units, instruction scheduling, precise interrupts. Pipelined
vector machines. Superscalar and VLIW architectures.
High-speed memory system design. Overview of parallel
architectures: SIMD/MIMD systems, interconnection networks,
synchronization and cache coherence.
Prerequisites:
CS 325 - Advanced Computer Organization.
Course
Syllabus
return
to top
|
|
CS
542 - PROGRAMMING DESIGN PATTERNS,
Prof.
Leslie Lander
- 3 cr.
Fundamentals
of object-oriented programming using the Smalltalk language
and programming environment. Patterns for program design,
examples of patterns used in existing software libraries such
as a windowing toolkit. Exercises in programming with
design patterns and communicating designs to other programmers
using the language of patterns. UML design notation.
Project using a compiled object oriented programming language.
Prerequisites:
CS 571 or CS 471-Programming Languages or equivalent
experience.
Course
Syllabus
return
to top
|
|
CS
565 - Artificial Intelligence, Prof.
Walker Land-
3 Cr.
An
introduction to programming languages used in artificial
intelligence and coverage of one particular language in
depth. Assorted topics in artificial intelligence,
including search techniques for artificial intelligence
applications, knowledge representation and expert
systems. Prerequisites: CS 533 - Algorithms.
Course
Syllabus
return
to top
|
|
CS
575 - DESIGN AND ANALYSIS OF COMPUTER ALGORITHMS,
Prof. Michal Cutler - 3 CR.
Analysis
of programs and review of design techniques. Lower bound theory
and NP-completeness. Heuristic, approximation, probabilistic
and parallel algorithms.
Prerequisites: CS 373-Automata Theory and Formal Languages
and CS333--Algorithms.
Course
Syllabus
return
to top
|
| ELECTRICAL
AND COMPUTER ENGINEERING |
|
Selected
theory and application of solid state principles in
electrical engineering
quantum mechanics, dielectrics, ferromagnetics,
piezoelectrics, superconductors,
amorphous materials, surfaces, optical
interactions. Prerequisites: EE 332 or
equivalent. |
Course
Syllabus
return
to top
|
|
EE
576 - Semiconductor Devise Design, Prof. Harry Kroger - 3 CR.
This
is a graduate level course in semiconductor
devices and integrated circuits. Major topics
include: Basic principles of semiconductor physics;
discussion of Moore's Law and whether it will crash in the
near future; why CMOS circuits are the most common type of
integrated circuit; description of the basics of bipolar and
CMOS devices, highlights of other semiconductor devices;
relationship between semiconductor technology and basic device
physics. This latter point will be emphasized throughout
the course, because the technology is not understandable
without the reasons for its development. Prerequisites:
Undergraduate courses in electricity and magnetism and in
semiconductor devices and/or device physics.
COURSE
SYLLABUS
return
to top
|
| EE
609 - Stochastic Control, Prof.
Eva Wu, 3 cr.
Techniques
for modeling, control, and performance analysis of
asynchronous system driven by random events. Main topics
include Markov chain models, discrete event simulations,
optimal parameter estimation and optimal control of networked
systems. Application areas to be discussed include
computer networking, wireless communications, and supervisory
control systems. Prerequisites: a course in linear
systems and a course in probability.
COURSE
SYLLABUS
return
to top
|
|
|
ME
532 -
Fundamentals of Biomedical Engineering,
Prof.
Frank Cardullo
- 3 CR.
Study
of the basic mechanical and electrical properties of the human
body, including the dynamics of the cardiovascular system, the
dynamics of limbs in locomotion and other activities;
measurement of physiological parameters. Anatomy and
physiology of these biological systems. Design of
prosthetic devices. Projects will be included which will
stress the mathematical modeling and analysis of the dynamics
of limbs and the cardiovascular system.
Prerequisites: BS degree in engineering or physics, or
consent of instructor.
Course
Syllabus
return to top
|
| ME
535 - Analytical
Methods,
Prof. Frank Cardullo - 3 cr.
A
survey and discussion of some of the most important and useful
analytical methods for analyzing a wide variety of engineering
and scientific problems. Topics include solution of
partial differential equations, including methods for linear
equations; eigenfunction expansions and separation of
variables. Prerequisites:
ordinary differential equations, ME 302 - Engineering Analysis
or equivalent.
COURSE SYLLABUS
return
to top
|
| SYSTEMS
SCIENCE AND INDUSTRIAL ENGINEERING |
|
| SSIE
505 - Applied Probability and Statistics, Prof. Mohammad
Knasawneh - 3 cr.
Basic
concepts in probability and statistics required in the modeling
of random processes and uncertainty. Bayes' formula.
Bayesian statistics, independent events; random variables
and their descriptive statistics; distribution functions;
Bernoulli, Binomial, Hyper geometric, poisson, normal, exponential,
gamma. Weibull and multinomial distributions; Chebyshev's
theorem; central limit theorem; joint distributions; hypothesis
testing; contigency tables, goodness of fit, non-parametric
statistics, regression and correlation. Prerequisite:
one year of calculus.
Course
Syllabus
return
to top
|
| SSIE
529 - Computability and Logic, Prof. Eileen Way - 3 cr.
Studies
some of the fundamental theoretical results about logic and
about the capacities and limitations of computing devices.
Notion of computability is introduced by means of Turing
machines, whose halting problem is shown to be unsolvable. Two
other notions of computability, abacus computable functions
and recursive functions, are also introduced and their
interrelations discussed. The undecidability of first-order
logic is also covered.
Prerequisite:
Course
Syllabus
return
to top
|
|
SSIE
537 - Industrial and Systems Engineering in Health Care,
Prof. Hari Srihari - 3 CR.
Introduction
to health systems and health care delivery. The
application of industrial and systems engineering principles
to continuous process improvement in the health care domain
will be studied. Concepts that will be addressed will
include, but not be limited to, process mapping, optimization,
scheduling, lean and flexible systems, quality enhancement,
simulation, supply chain management, inventory control, and
information management. Prerequisite: Graduate
standing in SSIE or permission of instructor
COURSE
SYLLABUS
return
to top
|
|
SSIE
561- QUALITY ASSURANCE FOR ENGINEERS,
Prof. Susan Lu - 3 CR.
Statistical
quality control, designing for quality, process control, vendor
and customer quality issues, quality costs and production.
Prerequisites:
BS in engineering (any field), and probability and statistics
coursework, or consent of department chair.
Course
Syllabus
return
to top
|
|
SSIE
578 - Processes for Electronic Manufacturing,
Prof. Lawrence Harvilchuck -
3 CR.
The
electrical content of manufactured products is increasing
in all areas. To prepare the engineer for manufacturing
these electrical assemblies, this course has been structured
to cover topics in soldering, wire bonding, TAB, printed wiring
board production, PCB assembly and population processes (through
hole and SMT), and associated environmental issues.
Prerequisite: Undergraduate course in
manufacturing processes, related experience, or consent of
department chair.
Course
Syllabus (requires Adobe Acrobat Reader - Free
Download)
return
to top
|
|
SSIE
644 Foundations
of Adaptive Optimization, Prof. Sarah Lam - 3 CR
This
course is a survey of the newer, most common adaptive search
methods. This is
a project and research oriented course designed to give
graduate students a foundation from which to explore areas of
their own interest. Focused
topics include simulated annealing, genetic algorithms,
evolution strategies, tabu search, ant colony methods, and
particle swarm optimization. Other search methods such as
genetic programming, evolutionary programming and random
search methods will be briefly covered. Major emphasis is on
NP complete combinatorial problems found in engineering.
Issues such as solution encodings, stochastic convergence,
selection methods, local and global search methods are
discussed. Prerequisite:
SSIE 505 or equivalent, and knowledge of at least one
programming language.
Course
Syllabus
return
to top
|
|
Return to top
|
|