|
Expert
Systems and Knowledge Engineering (EEL 5874)
Introduction to expert systems in engineering.
Expert systems tools and interviewing techniques. This course is hands-on and
project oriented.
High
Performance Computer Architecture (EEL 5708)
Engineering of high-performance computer
systems. Memory. processor and control sub-systems design tradeoffs. Virtual and
cache memory. Pipelining and vector computing.
Software
Engineering I (EEL 5881)
Design, Implementation and testing of computer
software for engineering applications.
Software
Engineering II (EEL 6883)
Theory and application of software metrics,
software reliability, software testing models. Robust statistics and effort
estimation techniques.
Software
Engineering Quality Assurance Methods (EEL 6885)
Methods for verification and validation of software
quality, including software engineering metrics and models.
Software
Engineering Life-Cycle Control (EEL 6887)
Issues in software development life-cycle control
including project cost and time estimation, methods and models, manpower
allocation, and system configuration management.
Software
Development for Real-Time Engineering Systems (EEL 6897)
The course covers issues associated with developing
software for real-time systems, including parallel processing, task
synchronization, and task scheduling.
Graduate
Thesis: Real-Time Software Architecture
Representation and Evaluation
Email:
robert@codebox.org
|