View: Text-Only | Mobile

 

College of Engineering

Undergraduate Level 200 Courses

ECE 201 three and one half credits
Circuit Theory I
Prerequisites: EGR 101; and MTH 114 or MTH 112
3 hours lecture, 1.5 hours laboratory
The first course covering basic theory of circuit analysis. The goals of this course include developing an ability to solve engineering problems and to design, implement and test circuits to meet design specifications. Topics include network theorems, review of techniques to solve simultaneous equations, nodal and mesh circuit analysis, dependent sources, Thevenin's and Norton's equivalent circuits, solution of first and second order networks to switched DC inputs, natural responses, AC circuit steady-state response analysis, review of complex numbers, phasors, coupled inductors and ideal transformers, rms voltage and current, the maximum power transfer theorem, balanced 3-phase systems, and power and energy computations. Group classroom and project activities require design, simulation, implementation and measurement of practical circuits. Written reports of project results are required.

ECE 202 three and one half credits
Circuit Theory II
Prerequisites: ECE 201
3 hours lecture, 1.5 hours laboratory
The second course in basic circuit theory and design. Topics include applications of Laplace transforms to solutions of switched circuits and differential equations with initial conditions, stability, poles/zeros, Fourier transform, frequency response, Bode plots, network analysis, and equivalent circuits. Students are introduced to graphical convolution and Fourier series. Group classroom and project activities require design, implementation and measurement of filters and other circuits to meet design specifications.

ECE 211 three credits
Elements of Electrical Engineering I
Prerequisite: MTH 114 or MTH 112
3 hours lecture
Introduces the non-ECE major to some of the basic concepts in Electrical Engineering. The laws of circuit theory and their applications in the analysis of both DC and AC circuits consisting of passive components (resistors, capacitors, and inductors) are introduced. The concepts of power, impedance, reactance, complex power, phasors, and frequency response are discussed. Semiconductor devices (diodes and transistors) are introduced, analyzed, and applied in basic circuits. Use of available computer software to simulate and evaluate circuit performance is required.

ECE 212 three credits
Elements of Electrical Engineering II
Prerequisite: ECE 211
3 hours lecture
Second course of two-part sequence for non-ECE majors, covering more advanced concepts/applications of Electrical Engineering. Amplifiers utilizing bipolar or field-effect transistors are analyzed and designed. The concepts of feedback systems are introduced in the application of operational amplifiers as summers, integrators, differentiators, filters, and comparators. Basic Boolean algebra and elements of digital logic (gates, adders, flip-flops, counters, and registers) are applied in the analysis and design of practical digital circuits. Use of available computer software to simulate and evaluate the analog and digital circuit designs and homework problems is required. In addition, three-phase power, magnetic circuits, and the characteristics, control, and application of AC and DC machines are studied.

ECE 250 one credit
Fundamentals of MATLAB
Prerequisite: ECE 160
0.5 hours lecture, 1.5 hours laboratory
Introduction to the MATLAB programming language. Topics include, but not limited to, arrays, script files, functions, function files, two-dimensional plots, programming in MATLAB.

ECE 251 one credit
Elements of Electrical Engineering Laboratory
Co-requisite: ECE 211
3 hours laboratory
Introduces and develops basic bread-boarding techniques and circuit construction; acquaints the non-ECE student with measurements using voltmeters, ammeters, oscilloscopes, power supplies, and signal generators; and demonstrates the practical use of some fundamental electronic devices in simple applications. Students use a computer software package to simulate the behavior of the devices and circuits, which have been constructed and tested in the laboratory exercises.

ECE 257 two credits
Fundamentals of UNIX
Prerequisite: ECE 160
2 hours lecture
Fundamentals of the UNIX operating system. Students apply the skills learned in ECE 160, using the UNIX operating system. Topics covered include X-windows, several basic UNIX commands, compilers and debugging tools, scripting tools, the use of system libraries, and the creation of system libraries.

ECE 260 three and one half credits
Digital Logic and Computer Design
Prerequisite: Engineering student or permission of instructor
3 hours lecture, 1.5 hours laboratory
Fundamental theory and design methods for digital systems. Topics include logic components, Boolean algebra, combinational circuit analysis and design, synchronous and asynchronous sequential circuit analysis and design, state diagrams, state minimization and assignment, basic computer organization and design. This course also teaches the use of software tools for design, minimization, simulation, and schematic capture of digital systems. The digital systems that are designed will be implemented using MSI, LSI, and field programmable gate arrays. A hands-on laboratory is included in which students work in teams.

ECE 263 three and one half credits
Embedded System Design
Prerequisite: ECE 260
3 hours lecture, 1.5 hours laboratory
A study of embedded system design useful to electrical and computer engineers, including assembly language programming, program debugging, and system design. Students learn the fundamentals of microprocessor technology including instruction set architectures, memory hierarchy design, and input/output functions. Practical applications apply this technology toward the design of systems involving data collection, automatic control and operator interfaces. Emphasis is placed on hands-on program development using a microcontroller.

ECE 264 four credits
Object-Oriented Software Development
Prerequisite: ECE 160
3 hours lecture, 2 hours laboratory
Basic object-oriented concepts. This course covers language concepts including objects, classes, and polymorphism from the viewpoint of object-oriented design; and implementation including portability, maintainability, networking, and concurrency. There is a term project applying the object-oriented approaches to the entire life-cycle of software development, in which the students work in teams to prototype a software system with design tools and test the system against various design criteria.

ECE 298 one to six credits
Experiential Learning
Prerequisites: At least sophomore standing and GPA equal or greater than 2.0. Permission of the instructor, department chairperson, and college dean
Work experience at an elective level supervised for academic credit by a faculty member in an appropriate academic field. Conditions and hours to be arranged. Graded CR/NC. For specific procedures and regulations, see section of catalogue on Other Learning Experiences.

ECE 196, 296, 396, 496 up to four credits
Directed Study
Prerequisites: Permission of the instructor, department chairperson, and college dean
Study under the supervision of a faculty member in an area covered in a regular course not currently being offered. Requires the submission and approval of a detailed proposal that will become part of the student's file. Conditions and hours to be arranged.

Contact Info: