[ Home ]
|
Fall
2003 Courses
Registration
begins April 18 and will continue through September 8, 2003.
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 September 2, 2003.
This
page contains links to course descriptions, course outlines
(syllabi) and faculty homepages.
|
|
|
Course
Number
|
Course
Name
|
Instructor
|
Delivery
Format
|
| COMPUTER
SCIENCE |
| CS
542 |
Programming
Design Patterns |
Prof.
Leslie Lander |
CD
and Internet |
| CS
544 |
Object-Oriented
Systems Development |
Prof.
Walker Land |
CD
and Internet |
| CS
562 |
Neural
Networks/Genetic Optimization Applications |
Prof.
Walker Land |
CD
and Internet |
| CS
571 |
Programming
Languages |
Prof.
Leslie Lander |
CD
and Internet |
| CS
575 |
Design and Analysis of Computer Algorithms |
Prof.
Patrick Madden |
CD
and Internet |
| ELECTRICAL
AND COMPUTER ENGINEERING |
| EE
505 |
Analysis
and Design of Control Systems |
Prof.
Eva Wu |
CD and Internet |
| EE
510 |
Linear
and Sampled Data Control Systems |
Prof.
Victor Skormin |
CD
and Internet |
| EE
533 |
Electromagnetic
Compatibility |
Prof.
James Constable |
CD
and Internet |
| EE
534 |
Signal
Transmission in Design |
Prof.
Harry Kroger |
CD
and Internet |
| MECHANICAL
ENGINEERING |
| ME
506 |
Vehicle
Control and Simulation |
Prof.
Frank Cardullo |
CD
and Internet |
| ME
535 |
Analytical
Methods |
Prof.
James Geer |
CD
and Internet |
| SYSTEMS
SCIENCE AND INDUSTRIAL ENGINEERING |
| SSIE
501 |
Introduction
to Systems Science |
Prof.
Eileen Way |
CD
and Internet |
| SSIE
505 |
Applied
Probability and Statistics |
Prof.
Mohammad Khasawneh |
CD
and Internet |
| SSIE
511 |
Advanced
Production and Schedule Control |
Prof.
Daryl Santos |
CD
and Internet |
| SSIE
519 |
Applied
Soft Computing |
Prof.
Hal Lewis |
CD
and Internet |
| SSIE
561 |
Quality Assurance for Engineers |
Prof.
Nagen Nagarur |
CD
and Internet |
| SSIE
578 |
Processes
for Electronics Manufacturing |
Prof.
Hari Srihari |
CD
and Internet |
| SSIE
631 |
Foundations
of Neural Networks |
Prof.
Sarah Lam |
CD
and Internet |
|
|
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
544 - Object-Oriented Systems Development,
Walker Land -
3 cr.
Object-oriented
analysis, design, and programming (OOA/OOD/OOP) methodology.
Develop process that begins with system concept and finishes
with operational OOP code. Formulate encapsulated base
classes using OOA concepts and derive classes using inheritance
and polymorphism. Translate OO system design. Translate
OOD into OOP code making use of HIPOS or other representation.
Reinforce methodology using "case studies" of interesting
complexity. Prerequisites:
CS 333-Algorithms or MATH 304-Linear algebra.
Course
Syllabus
return
to top
|
|
CS
562 - Neural Networks/genetic optimization applications,
Walker
Land
- 3 cr.
Emphasis
on tool building and applications. Neural networks:
multi-layer propagation, multi-temporal paradigms, pre-and
post-processing, training. Real domain neural networks;
network sizing. Evolutionary computing. Genetic
optimization: coding, fitness functions, reproduction and
convergence. Comparison with gradient methods, iterated
search and simulated annealing. Implementation in an
object-oriented language using libraries of object-oriented
reusable components. Prerequisites:
CS 333 - Algorithms and MATH 304 - Linear Algebra.
Course
Syllabus
return
to top
|
|
CS
571 - PROGRAMMING LANGUAGES, Prof.
Leslie Lander-
3 Cr.
Selected
topics in programming languages and alternative programming
paradigms. Functional and imperative languages. Logic programming
and object-oriented programming paradigms. Languages for concurrent
computation. Semantics of programming languages.
Prerequisite: CS 471-Programming Languages.
Course
Syllabus
return
to top
|
|
CS
575 - DESIGN AND ANALYSIS OF COMPUTER ALGORITHMS,
Prof. Patrick Madden - 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.
return
to top
|
| ELECTRICAL
AND COMPUTER ENGINEERING |
|
|
Advanced
techniques for analysis and design of analog linear and non-linear
control systems. Topics include oncventional and state
variable techniques for the mathematical description of control
systems, stability analysis conventional and modern design
techniques. Prerequisites:
EE 361 - control Systems or equivalent.
Course
Syllabus
return
to top
|
EE
510 - Linear and Sampled Data Control Systems,
Prof.
Victor Skormin, 3 cr.
Conventional
and state variable techniques for the analysis and design
of digital and analog control systems. Z-transform.
Sampled data systems. Discrete state variable.
Prerequisite:
EE 361 - Control
Systems and approval of the graduate adviser.
return
to top
|
|
EE
533 - Electromagnetic Compatibility,
Prof.
James Constable - 3 CR.
Signal
paths; conductive, inductive, capacitive, electromagnetic.
Shielding and grounding concepts. Methods of measurement.
EMC specifications and standards.
Prerequisite:
EE 423-Electromagnetic
or equivalent.
Course
Syllabus
return
to top
|
|
EE
534
- Signal
Transmission in Design, Prof.
Harry Kroger -
3 CR.
General
transmission line theory as applied to electronics packaging;
digital signal transmission; interconnections; transient analysis
of transmission lines by Laplace transform. Prerequisites:
EE 423-Electromagnetic or equivalent
Course
Syllabus
return
to top
|
|
|
|
ME
506 - Vehicle Control and Simulation,
Prof.
Frank Cardullo - 3 CR.
Concepts
of modeling and simulation of vehicle dynamics are developed
with particular emphasis on real-time simulation. The
digital simulation of the continuous system is developed as
a discrete dynamic system that may be filtered, tuned, stabilized,
controlled.
Prerequisites:
BS degree in engineering or physics, or consent of department
chair.
return
to top
|
| ME
535 - Analytical Methods,
Prof.
James Geer - 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
501 - Introduction to Systems Science, Eileen Way - 3 cr.
Includes a general characterization of systems science as
a field of study; intellectual roots, philosophical assumptions
and historical development of the field; an overview of fundamental
systems concepts, principles and laws; and a survey of application
areas of systems science and its implications for other fields
of study.
Prerequisite:
one year of calculus.
return
to top
|
| SSIE
505 - Applied Probability and Statistics, Staff - 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.
return
to top
|
SSIE
511 - Advanced Production and Schedule Control,
Prof. Daryl Santos - 3 cr.
Production
scheduling and control. Design/production interface,
bills of material, engineering revision control and general
concepts of production planning and control for the engineer.
Prerequisite:
SSIE 510 - The Science of Manufacturing or consent
of department chair.
return
to top
|
| SSIE
519 - Applied Soft Computing, Prof. Hal Lewis - 3 cr.
Covers
relatively new approaches to machine intelligence known collectively
as soft computing. Introduces various types of fuzzy
inference systems, neural networks and genetic algorithms,
along with several synergistic approaches for combining them
as hybrid intelligent systems. The emphasis is on applications,
including modeling, prediction, design, control, databases
and data mining. Prerequisites:
senior standing, basic knowledge of calculus and discrete
mathematics, and competence in at least one programming language,
or consent of the instructor.
return
to top
|
|
SSIE
561- QUALITY ASSURANCE FOR ENGINEERS,
Prof. Nagen
Nagarur - 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 (requires Adobe Acrobat Reader - Free
Download)
return
to top
|
|
SSIE
578 - Processes for Electronic Manufacturing, Prof.
Hari Srihari -
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
631 - Foundations
of Neural Networks,
Prof.
Sarah Lam - 3 CR.
This
course is designed to introduce students to the theory and
practical applications of artificial neural networks.
Topics include simple learning rules, back propagation
networks, associative networks, competitive networks, adaptive
resonance theory, radial basis function networks, Hopfield
networks and others.
Validation and modeling building issues will also be
discussed.
Prerequisite:
SSIE
505 - Applied Probability and Statistics and SSIE 520 - Modeling
and Simulation or equivalents
Course
Syllabus
return
to top
|
|
|