|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
4405: Introduction to the design of feedback compensation to improve the transient and steady-state performance of systems. Course covers modeling techniques, root locus analysis and design, Nyquist criterion, and frequency domain compensation. Must have a C- or better in prerequisite 3704. 4406: Extension of the techniques of 4405 to systems controlled by digital compensators. Course covers discrete-time modeling of continuous-time systems, discrete-time redesign of continuous controllers, root-locus compensation, and frequency domain compensation. A capstone design project involving both written and oral presentations is required. Must have a C- or better in prerequisite 4405. Pre: 3704 for 4405; 4405 for 4406. (3H,3 Credits).
-
1.00 Credits
Design and implementation of controllers for physical systems. System identification techniques. 4415: Supplements material in ECPE 4405. Continuous-time modeling and control. 4416: Supplements material in ECPE 4406. Discrete-time modeling and control. I,II. Co: 4405 for 4415; 4406 for 4416. (3L,1 Credits).
-
3.00 Credits
Fundamental principles and concepts of computer systems. Computer hardware; Boolean logic; number systems and representation; design and operation of digital logic; instruction set architectures and computer organization; and basics of data communication and networking. Partially duplicates ECE 3504 and 4504. Master of Information Technology students only. Pre: Ability to program in a modern high-level programming language. programming language. (3H,3 Credits).
-
3.00 Credits
Information representation and transfer; instructions and data access methods; the control unit and microprogramming; memories; input/output and interrupts; secondary storage; the von Neumann SISD organization; high level language machines; the RISC concept; special purpose processors including operating system, file, text, floating point, communication, etc. Multicomputers; multiprocessors; concurrent processing support; Pipeline machines, processor arrays, database machines; the data flow/data directed approach; computer networks. A grade of C or better required in CS prerequisite 3204. I,II. Pre: CS 3204. (3H,3 Credits).
-
3.00 Credits
Introduction to evolutionary computation and design, including genetic algorithms, genetic programming, evolutionary programming and evolution strategies. Applications in engineering optimization, digital systems design, automatic programming and knowledge discovery. Pre: 2504, CS 2704. Co: STAT 4714. (3H,3 Credits). I.
-
3.00 Credits
In this course, students will learn to use a hardware descriptive language (VHDL) in the digital design process. Emphasis will be on system-level concepts and high-level design representations. Methods will be learned that are appropriate for use in automated synthesis systems. Students will have the opportunity to use commercial schematic capture and simulation tools to design a series of increasingly complex devices. Students will also use a logic synthesis tool and synthesize assignments into Field Programmable Gate Arrays. Must have a C- or better in prerequisite 3504. Pre: 3504. (3H,3L,4 Credits).
-
3.00 Credits
Various topics on testing and testable design for digital and mixed-signal systems are studied: fault modeling, logic and fault simulation, fault modeling, automatic test pattern deneration, deterministic ATPG, simulation-based ATPG, delay fault testing, design for testability, built-in-self-test and fault diagnosis. Pre: 3504, 2574. (3H,3 Credits).
-
4.00 Credits
Problem solving methods; problem spaces; search techniques; knowledge representation; programming languages for AI; games; predicate logic; knowledge-based systems; machine learning; planning techniques; reactive systems; artificial neural networks; natural language understanding; computer vision; robotics. Pre: 2574, STAT 4714. (3H,3L,4 Credits).
-
3.00 Credits
An introduction to the design of mixed hardware-software systems, focusing on common underlying modeling concepts, the design of hardware-software interfaces, and the trade-offs between hardware and software components. Students will use simulation tools to conduct experiments with mixed hardware-software systems in the area of embedded systems. Pre: 3504, 3534. (3H,3 Credits).
-
4.00 Credits
Microprocessor development systems, programming using assembly and higher-level languages. Implementation of embedded application algorithms. Details of a contemporary microprocessor architecture. Comparative analysis of advanced architecture and specialty architectures. Laboratory work is required. Software development including multiple memory models, device drivers, basic network principles including internet applications. Pre: 3534. (3H,3L,4 Credits).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|