Computer Systems Engineering
&
Computer Engineering
|
|
|
CENG |
Title of Course |
Undergraduate Systems Engineering (3000 Level) |
3112 |
LAB FOR DIGITAL CIRCUITS |
Corequisite: CENG 3132. Laboratory experiments using digital logic
and small scale integrated circuits. |
3113 |
LAB FOR LINEAR CIRCUITS |
Corequisite:
CENG 3133. Laboratory
experiments demonstrating AC/DC circuits.
Experiments using lumped constants and integrated circuits will be
stressed. |
3114 |
LAB FOR ADVANCED LINEAR
CIRCUITS |
Corequisite: CENG
3134. Experiments emphasizing the
design and analysis of linear lumped-constant circuits |
3115 |
LAB FOR INTRODUCTION
DIGITAL SIGNAL PROCESSING |
Laboratory experiments in
Digital Signal Processing |
3132 |
DIGITAL CIRCUITS |
Corequisite: CENG
3112. Applications of point set theory
and Boolean Algebra to the analysis and design of asynchronous and
synchronous digital circuits. |
3133 |
LINEAR CIRCUITS |
Prerequisites: 6 hours Calculus, University Physics II;
co-requisite: CENG 3113. Basic electrical concepts; network
theorems; circuit laws; resistance, capacitance, inductance, operational
amplifiers, response of RC, RL and RLC circuits to initial conditions and
constant forcing functions.
Steady-state and transient analysis.
Introduction to S-domain circuit analysis. Integration of computer applications using
SPICE and MATLAB. |
3134 |
ADVANCED LINEAR CIRCUITS |
Prerequisite: CENG 3133/3113; co-requisite: CENG 3114.
Polyphase AC circuit analysis and design,
network and passive and active analog filter design using MATLAB and SPICE,
time and frequency domain analysis utilizing Fourier series and Fourier
analysis techniques. |
3135 |
INTRODUCTION TO DIGITAL
SIGNAL PROCESSING |
Prerequisite: Calculus I, II and C Programming;
Co-requisite: CENG 3115. Sinusoids, spectrum representation, sampling and
aliasing, FIR and IIR digital filters.
Laboratory instruction. |
3311 |
LAB FOR
TELECOMMUNICATIONS AND NETWORKS |
Corequisite:
CENG 3331. Laboratory
experiments in digital and data communications. |
3331 |
INTRODUCTION TO
TELECOMMUNICATIONS AND NETWORKS |
Prerequisite: CENG 3132; corequisite: CENG 3311.
Introduction to data communications, error detecting/correcting codes,
multiplexing, circuit and packet switching and local area networks. |
3511 |
LAB FOR COMPUTER
ARCHITECTURE |
Prerequisite: CENG 3132, 3112; corequisite: CENG 3531.
Laboratory experiments for Computer Architecture Design and
Interfacing. |
3531 |
COMPUTER ARCHITECTURE:
MINIS AND MICROS |
Prerequisite: CENG 3132; corequisite:
CENG 3511. Control logic, addressing,
registers, instructions, memory units, arithmetic elements, interrupts and
input-output structures. |
3624 |
INTRODUCTION TO
ENGINEERING |
Introduction to engineering
concepts including problem solving, the design process, engineering tools and
topics in ethics. Laboratory
instruction |
|
|
|
CENG |
Title of Course |
Undergraduate Systems Engineering (4000 Upper Level) |
4031 |
TELECOMMUNICATIONS
SYSTEMS OPERATION |
An interdisciplinary survey
of telecommunications with emphasis on the impact of digital technology on
the operations, management and economics of large telecommunications systems |
4113 |
LAB FOR MICROPROCESSOR
INTERFACING |
Corequisite: CENG
4133. Laboratory experiments
interfacing the Intel microcomputer to peripherals, memory, and other
devices. |
4131 |
TELECOMMUNICATIONS
NETWORKING DEVICES |
Prerequisite: CENG 3331.
Modems, multiplexers, data communications network analysis, bridges,
routers, client/server concepts and NOS software |
4133 |
MICROPROCESSOR
INTERFACING |
Prerequisite: CENG 3531;
prerequisite or corequisite: CSCI 3331.
Corequisite:
CENG 4113. Techniques for
interfacing microcomputers to peripherals, memory and other devices |
4135 |
DIGITAL SIGNAL PROCESSING APPLICATIONS |
Prerequisites: CENG 3115, CENG 3135. Fundamental concepts in Digital Signal
Processing applications with algorithmic implementations using Texas
Instruments, DSPs and XILINX Field Programmable
Gate Arrays. |
4231 |
TELECOMMUNICATIONS
SWITCHING SYSTEMS |
Prerequisite: CENG 3331 or equivalent. Introduction to switching systems, digital
switching, ISDN and ATM networking.
Laboratory instruction. |
4331 |
ANALYSIS AND DESIGN OF
LINEAR SYSTEMS |
Prerequisite: Ordinary Differential Equations and basic
circuit analysis. Discrete time
signals and systems, z-transforms and transfer functions, state space
analysis, introduction to digital signal processing and digital filter design
using conventional and convolutional techniques,
applications from communications and control theory. Computer solutions using MATLAB and SPICE. |
4431 |
COMPUTER SYSTEM
RELIABILITY AND SAFETY |
Prerequisites: MATH 4434 or equivalent, SWEN 4432. Computer reliability and safety models and
metrics, redundancy and recovery techniques, fault tree analysis. |
4514 |
LABORATORY FOR DIGITAL DESIGN |
Co-requisite: CENG 4534:
Digital design laboratory emphasizing solutions using Field
Programmable Gate Arrays and Complex Programmable Logic Devices. |
4534 |
DIGITAL SYSTEM DESIGN |
Prerequisite: CENG 3132 or equivalent. Combinational and sequential digital design
of practical systems. Laboratory
Instruction. |
4625 |
SENIOR PROJECTS |
Prerequisite: Final year before graduation or permission
of instructor. Project course
requiring each student to complete a project approved by the instructor. The student must submit a written final
report and give an oral presentation to faculty and students. Laboratory instruction. |
4626 |
SENIOR PROJECTS |
Prerequisite: Final year before graduation or permission
of instructor. Project course
requiring each student to complete a project approved by the instructor. The student must submit a written final
report and give an oral presentation to faculty and students. Laboratory instruction. |
4632 |
DIGITAL CONTROL DESIGN |
Prerequisite: CENG 4331.
Analysis and design of digital control systems with applications
critical systems. |
4819 |
INDEPENDENT STUDY IN
COMPUTER SYSTEMS ENGINEERING |
Prerequisite: approval of instructor, chair and associate
dean |
4839 |
INDEPENDENT STUDY IN
COMPUTER SYSTEMS ENGINEERING |
Prerequisite: approval of instructor, chair and associate
dean |
4915 |
COOPERATIVE EDUCATION
WORK TERM |
Prerequisite: Approved Candidate Plan of Study, completed
cooperative education file and approval of associate dean and Director of
Cooperative Education. Educational
paid work assignment by a student in the field of career interest and course
of study. A technical report will be
required at the end of the semester.
(Specific requirements are noted in the Cooperative Education Catalog
description.) |
4931 |
SELECTED TOPICS IN COMPUTER
ENGINEERING |
Identified by specific
title each time course is offered. |
|
|
|
CENG |
Title of Course |
Graduate Engineering (5000 to 6000 Level) |
5011 |
LAB FOR COMPUTER
ENGINEERING FUNDAMENTALS |
Corequisite: CENG
5031. Laboratory experiments in
digital circuits and computer architecture. |
5031 |
COMPUTER ENGINEERING
FUNDAMENTALS |
Fundamentals
of logic systems and computer architecture. |
5131 |
ENGINEERING APPLICATIONS |
Prerequisite: Linear Systems Analysis or equivalent. Study of modern engineering techniques
emphasizing mathematical methods currently used in industry. The MATLAB software package will be used
for problem solving. |
5132 |
ADVANCED ENGINEERING
APPLICATIONS |
Prerequisite: CENG 5131.
Presentation of modern mathematical and analysis techniques used for
problem solving in engineering and other disciplines. Topics include state-space solutions,
Fourier and Laplace analysis and probability and
statistics. Each topic area will be
completed with a solution of a practical example that is of current interest
in various areas of technology. The
MATLAB software package will be used for solving certain problems. |
5231 |
NETWORK SYSTEM
SPECIFICATION |
The procedures and
approaches used to evaluate and specify systems will be covered. Case studies will include systems that
combine data acquisition, engineering workstation capability and
small-business aspects in a networked group of computers. Laboratory instruction. |
5232 |
SYSTEMS ENGINEERING
ANALYSIS & MODELING |
Prerequisite: SENG 5231 and SENG 5232 or permission of
instructor and advisor. Use of
computing tools to analyze, model and simulate solutions to complex systems
engineering problems. |
5331 |
THEORY OF INFORMATION
& CODING |
Prerequisites: Background in digital logic, statistics and
linear systems analysis. |
5333 |
NETWORK PERFORMANCE
ANALYSIS |
Prerequisites: Background in data communications and
probability theory. Queuing theory,
data link control, routing and flow control, polling and line control, LANs,
circuit switching and call processing.
Laboratory instruction. |
5334 |
FAULT TOLERANT COMPUTING |
Prerequisite: Background in probability, computer hardware
and computer software. Lectures and
research projects involving: design techniques for fault tolerant computers;
fault modes; failure mechanisms; failure, fault and error relationship;
architectural and software options for fault tolerance;, modeling and
evaluation technique |
5431 |
DIGITAL SIGNAL PROCESSING |
Prerequisite: CENG 5131 or equivalent. Sampling, Fourier analysis, FFT’s and digital filtering. Laboratory instruction |
5432 |
DIGITAL CONTROL SYSTEMS |
Prerequisite: CENG 5131 or equivalent. Analysis and synthesis of digital control
systems and a comparison of continuous and discrete control systems. Laboratory instructions |
5433 |
PRINCIPLES OF DIGITAL
COMMUNICATIONS SYSTEMS |
Prerequisites: Linear systems theory and calculus- based
probability. Analysis and synthesis of
digital communications systems |
5434 |
MICROCOMPUTER SYSTEMS
DESIGN |
Prerequisites: Computer architecture and assembly
language. Software design and use of
32-bit microcomputers and microcontrollers as used in modern computer systems
and products. Laboratory instruction. |
5634 |
ARTIFICIAL NEURAL
NETWORKS |
Prerequisites: Senior or graduate standing of computing,
mathematics, business or other majors.
Knowledge of computer algorithms, programming and a basic
understanding of calculus, linear algebra, probability and statistic
theory. A course covering artificial
neural network (ANN) models and computation.
The emphasis is on the rationale, theory, modeling, analysis,
methodology, evaluation and representative
applications of ANN. The computational
capabilities and limitations of several popular ANN models are analyzed. |
5915 |
COOPERATIVE EDUCATION
WORK TERM |
Prerequisites: Approved Candidate Plan of Study, completed
cooperative education file and approval of associate dean and Director of
Cooperative Education. Educational
paid work assignment by a student in the field of career interest and course
of study. A technical report will be
required at the end of the semester.
(Specific requirements are noted in the Cooperative Education Catalog
description.) |
5931 |
RESEARCH TOPICS IN
COMPUTER ENGINEERING |
Identified by specific
title each time course is offered. |
5939 |
INDEPENDENT STUDY IN
COMPUTER ENGINEERING |
Prerequisite: Approval of instructor, chair and associate
dean. |
6332 |
HIGH PERFORMANCE COMPUTER
ARCHITECTURE |
Prerequisite: Background in computer architecture. Introduction to systems architecture design
and tuning techniques for High Performance Computing; RISC’s,
cache, pipelines, hypercubes, data-flow and
supercomputers. Laboratory
instruction. |
6431 |
DSP IMPLEMENTATIONS |
Prerequisite: CENG 5431 and C Programming. Implementation techniques of digital signal
processing applications emphasizing Code Composer Studio and the TI DSP 320
family of digital signal processors.
Laboratory instruction. |
6434 |
ADVANCED IMCROCOMPUTER
SYSTEM DESIGN |
Prerequisites: CENG 5434 or equivalent. System and product design with modern
microcomputers and micro controllers.
Laboratory instruction. |
6532 |
PARALLEL PROCESSING |
Prerequisites: Background in computer architecture and
programming. Integrated discussion of
the software and hardware design issues involved in parallel processing. Laboratory instruction. |
6533 |
ROBOTICS |
Topics
of current interest in robotics applied to the study of mechanical systems
for robots, robotics control and sensors for robotics. Laboratory instruction. |
6837 |
RESEARCH PROJECT |
Prerequisite: 24 hours completed in graduate
program. Students will be assigned a
research project which requires integrating knowledge and standard procedures
in the discipline. A written paper and
a presentation will be required. |
6838 |
RESEARCH PROJECT |
Prerequisite: 24 hours completed in graduate
program. Students will be assigned a
research project which requires integrating knowledge and standard procedures
in the discipline. A written paper and
a presentation will be required. |
6939 |
MASTER’S THESIS RESEARCH |
Prerequisite: Approval of advisor, master’s committee and
dean |
|
|
|