Apr 18, 2024  
2022-2023 Undergraduate Catalog 
    
2022-2023 Undergraduate Catalog [Archived Catalog]

Course Descriptions


Course descriptions are listed in alphabetical order.

Standard information for each course includes the number, title, and credits (sometimes called credit hours or semester hours). For some courses, you will find information on the hours of class, laboratory, or studio for which the course is scheduled in each week of a regular semester; these weekly hours are expanded during summer sessions. Fees for courses are assessed on the basis of credits and other factors.

The course-numbering system generally suggests levels of difficulty and appropriateness. Courses at the 100 and 200 levels comprise introductory offerings and those are most commonly taken by freshmen and sophomores. Courses at the 300 and 400 levels are primarily for juniors and seniors. In some Purdue programs, undergraduates take courses at the 500 level, but generally courses numbered 500 and above are for graduate students.

Preparation for courses is indicated as follows:

P: indicates a prerequisite that must precede your enrollment in the course described. You may find one or more specific course numbers, the number of credits you should already have in a subject, a placement-test level, or other conditions.

C: indicates a corequisite that must be taken no later than the same semester in which you take the course described.

R: indicates a recommendation concerning conditions to be met for enrollment in the course.

When no subject code is shown for prerequisites, corequisites, and recommended courses, they are in the same subject area as the course being described. If you lack a prerequisite or corequisite, or if you wish to take a course numbered at a higher level than your present status, you should seek the department’s or instructor’s consent to enroll in the course.

V.T. means Variable Title and is shown for courses for which the title may be changed to specify the topic or other special focus of each offering.

Purdue University Fort Wayne reserves the right to add, withdraw, or change courses without notice.

 

 
  
  • ECE 30300 - Engineering Software Design


    The purpose of this course is to introduce a variety of advanced programming and software design tools to Electrical and Computer engineering students, with an emphasis on problem solving. Topics include object-oriented programming, Unix shell script programming, advanced programming techniques in both compiled and interpreted languages, as well as programmable logic controller (PLC) programming.

    Preparation for Course
    P:  ECE 22900 (or equivalent).

    Cr. 3.
    Hours
    Class 2, Lab 2.
  
  • ECE 31100 - Electric And Magnetic Fields


    Continued study of vector calculus, electrostatics, and magnetostatics. Maxwell’s equations. Introduction to electromagnetic waves, transmission lines, and radiation from antennas.

    Preparation for Course
    P: MA 36300 and PHYS 25100.

    Cr. 3.
  
  • ECE 31300 - Energy Conversion Laboratory


    Laboratory experiments in energy conversion including operation, testing, and applications of energy conversion machines including AC and DC motors and generators; experiments on magnetic circuits and transformers.

    Preparation for Course
    P or C: ECE 32400.

    Cr. 1.
    Hours
    Lab 3.
    Notes
    $50 Lab fee charged.
  
  • ECE 32400 - Introduction To Energy Systems


     In this course, fundamentals of electrical machines, power circuit analysis techniques, concepts including torque, speed, DC machine equivalent circuit, synchronous and asynchronous AC machines, rotating fields, application of electronics on electrical machines, smart grids and their applications in power engineering, use of composite materials in energy applications, and alternative energy methods including solar energy.

    Preparation for Course
    P: ECE 25500 and PHYS 25100; P or C: ECE 20800.

    Cr. 3.
  
  • ECE 33300 - Automatic Control Systems


    Analysis and design of control systems, from modeling and computer solutions to stability and performance issues with an orientation toward electrical and mechanical systems. Classical control system concepts are emphasized but an introduction to modern techniques is also provided.

    Preparation for Course
    P: ECE 30100 and ME 25300.

    Cr. 3.
  
  • ECE 35800 - Introduction To VHDL


    Introduction to the design of digital systems using VHDL hardware description language. Emphasis on how to write VHDL that will map readily to hardware. Projects assigned using commercial-grade computer-aided design (CAD) tools for VHDL-based design, VHDL simulation, and synthesis.

    Preparation for Course
    P: ECE 27000 and ECE/CS 22900.

    Cr. 3.
  
  • ECE 36200 - Microprocessor Systems And Interfacing


    An introduction to basic computer organization, microprocessor instruction sets, assembly language programming, and microcontroller peripherals.

    Preparation for Course
    P: ECE 20700, 27000 and ECE 22900/CS 22900.

    Cr. 4.
    Hours
    Class 3, Lab. 3.
  
  • ECE 36800 - Data Structures


    Provides insight into the use of data structures. Topics include stacks, queues and lists, trees, graphs, sorting, searching, and hashing.

    Preparation for Course
    P: ECE 22900/CS 22900.

    Cr. 3.
  
  • ECE 39300 - Industrial Practice III


    For Cooperative Education students only.

    Preparation for Course
    P: ECE 29200.

    Cr. 0.
  
  • ECE 39400 - Industrial Practice IV


    For Cooperative Education students only.

    Preparation for Course
    P: ECE 39300.

    Cr. 0.
  
  • ECE 39500 - Industrial Practice V


    For Cooperative Education students only.

    Preparation for Course
    P: ECE 39400.

    Cr. 0.
  
  • ECE 39595 - Selected Topics In Electrical And Computer Engineering


    Topics vary. 

    Preparation for Course
    P: Departmental approval required.

    Cr. 1-5.
    Variable Title
    (V.T.)
    Notes
    May be repeated for credit.
  
  • ECE 40500 - Senior Engineering Design I


    The first course of a two-semester sequence of senior capstone design. Provides students with experience in the process and practice of electrical/ computer component/system design from concept through final design. Emphasis on teamwork, project management, oral and written communication. General lectures on issues important to the engineering profession, such as professional and ethical responsibility, the impact of engineering solutions in a global and societal context, and other contemporary issues.

    Preparation for Course
    P:  Senior Standing in the Program and Permission of the Senior Design Project Advisor.

    Cr. 3.
  
  • ECE 40600 - Senior Engineering Design II


    Design II is an extension of Design I and includes but is not limited to (1) continued research, design, and implementation; (2) oral presentation and/or demonstration of the project to faculty and other interested parties; (3) answering appropriate questions related to the project; (4) generation of a final technical report documenting design, development, and performance of project.

    Preparation for Course
    P: ECE 40500.

    Cr. 3.
  
  • ECE 40601 - Senior Engineering Design II


    Design II is an extension of Design I and includes but is not limited to (1) continued research, design, and implementation; (2) oral presentation and/or demonstration of the project to faculty and other interested parties; (3) answering appropriate questions related to the project; (4) generation of a final technical report documenting design, development, and performance of project.

    Preparation for Course
    P:  ECE 40500. C: ECE 40602. Admitted into a program of the Department of Electrical and Computer Engineering with senior class standing.

    Cr. 2.
  
  • ECE 40602 - Electrical And Computer Engineering Seminar


    A regularly occurring seminar that brings relevant speakers to campus that will give a state-of-the-art presentation on the broad area of electrical and computer engineering to students and faculty. The seminars are presented by industry leaders, alumni, faculty, and graduate students.

    Preparation for Course
    C:  ECE 40601.

    Cr. 1.
  
  • ECE 42800 - Modern Communication Systems


    Development of the basic principles of communication systems with emphasis on digital modulated systems. The fundamental characteristics of sources of the information, and wired and wireless channels are studied. Upconversion and downconversion techniques are investigated. The performance of modulation is studied and optimum receivers are designed. Multicarrier modulation techniques for cellular, Wi-Fi, and ADSL communications are introduced. The principles of forward error correction are studied. Appropriate software is introduced as a companion technique for communication systems analysis.

    Preparation for Course
    P: ECE 30100 and 30200.

    Cr. 3.
  
  • ECE 43600 - Digital Signal Processing


    Introduction to discrete systems and digital signal processing. Topics include sampling and reconstruction of continuous signals, digital filter design, and frequency analysis including the Fourier transform, the Z transform, the discrete Fourier transform, and the fast Fourier transform.

    Preparation for Course
    P: ECE 30100.

    Cr. 3.
  
  • ECE 43700 - Computer Design and Prototyping


    An introduction to computer organization and design, including instruction set selection, arithmetic logic unit design, datapath design, control strategies, pipelining, memory hierarchy, and I/O interface design.

    Preparation for Course
    P: ECE 35800 and ECE 36200.

    Cr. 4.
    Hours
    Class 3, Lab. 3.
  
  • ECE 44901 - Machine Learning


    The purpose of this course is to provide a broad introduction to theoretical foundations, fundamental methods, techniques and algorithms as well as the latest progresses in machine learning with an emphasis on real-world problem solving. It covers learning theory, supervised learning, unsupervised learning, reinforcement learning and best practices in machine learning. Students will learn how to apply machine learning techniques to research or industry applications through interdisciplinary case studies and applications in machine learning.

    Preparation for Course
    P: ECE 30200 (or equivalent) and programming skills in Matlab or Python. Departmental approval required.

    Cr. 3.
  
  • ECE 46000 - Power Electronics


    Introduction to power semiconductor devices, their characteristics and ratings. Analysis and design of power electronics circuits are emphasized and basic operation of power electronics circuits are discussed and illustrated. Topics include diode rectifiers, controlled rectifiers, AC voltage controllers, thyristor commutation techniques, choppers, pulse-width modulated (PWM) and resonant pulse inverters, static switches, and power supplies.

    Preparation for Course
    P: ECE 20200 and ECE 25500.

    Cr. 4.
  
  • ECE 46500 - Embedded Microprocessors


    Hardware and software design of small microprocessor-based systems, data acquisition, control, communication, I/O interface, small real-time operating systems, etc.

    Preparation for Course
    P: ECE 36200.

    Cr. 3.
  
  • ECE 47400 - Introduction To Radio Frequency Circuit Design


    An introductory course for the analysis, design and simulation of radio frequency (RF) circuits and components for communication systems and industrial applications. It concentrates on such topics as fundamental concepts of transmission line theory, high frequency circuit behavior, designing tuning and matching networks, filter networks, power amplifiers, smith chart, two port networks and S-parameters.

    Preparation for Course
    P: ECE 25500 and PHYS 25100.

    Cr. 3.
  
  • ECE 47800 - Robotics And Automation


    Introduction to robotics; motion actuators, sensors, Homogenous transformations, Forward and inverse kinematics for rigid-link robots, programming with an industrial manipulator. 

    Preparation for Course
    P:  ECE 36200, MA 36300 and PHYS 15200.

    Cr. 3.
  
  • ECE 48300 - Digital Control Systems Analysis And Design


    The course introduces feedback computer controlled systems, the components of digital control systems, and system models on the z-domain (z-transfer functions) and on the time domain (state variable representations). The objectives for system design and evaluation of system performance are considered. Various discrete-time controllers are designed including PID-controllers, state and output feedback controllers, and reconstruction of states using observers. The systems with the designated controllers are tested by simulations.

    Preparation for Course
    P: ECE 30100 or ME 33100.

    Cr. 3.
  
  • ECE 48500 - Embedded Real-Time Operating Systems


    An introduction to embedded real-time operating systems, with an emphasis on embedded system software development, tasks, inter-task communications and synchronization as well as network software.

    Preparation for Course
    P: ECE 36200 and MA 17500 or 27500; C: ECE 36800.

    Cr. 4.
    Hours
    Class 3, Lab 3.
  
  • ECE 49500 - Selected Topics In Electrical Engineering


    Topics vary.

    Preparation for Course
    P: Department Permission Required.

    Cr. 1-4.
    Variable Title
    (V.T.)
    Notes
    May be repeated for credit. Available upon arrangement with the chair of the department and the instructor.
  
  • ECE 49600 - Electrical And Computer Engineering Projects


    Hours and credits to be arranged. Topics vary.

    Preparation for Course
    P: Department permission required.

    Cr. 1-15.
    Variable Title
    (V.T.)
  
  • ECE 49700 - Research In Electrical Engineering I


    Individual research projects for students with honors classification. Requires prior approval of, and arrangement with, a faculty research advisor.

    Preparation for Course
    P: Honors Classification Required.

    Cr. 3.
  
  • ECE 49800 - Research In Electrical Engineering II


    Continuation of EE 49700. Requires submission of a written thesis, public presentation, and oral defense of the research project.

    Preparation for Course
    P: EE 49700 and Honors Classification Required.

    Cr. 3.
  
  • ECE 50600 - Biomedical Instrumentation Design


    This course covers engineering aspects of detection, acquisition and processing of signals from human body. Microcontrollers are used for common biomedical instrumentation design and implementation. The analog and digital electronics, analog to digital and digital to analog conversion, and interfacing with computers via microcontrollers are emphasized. 

    Preparation for Course
    R: Circuits and Electronics, Analog and Digital Signal Processing, and Programming in C.

    Cr. 3.
    Notes
    The course is aimed primarily to graduate students specializing in interdisciplinary engineering.
  
  • ECE 50700 - Introduction To Biomedical Imaging


    This course covers the major aspects of modern medical imaging systems including x-ray imaging computed tomography, magnetic resonance imaging, ultrasound imaging, single-photon emission tomography and positron emission tomography. The main emphasis is to explain and exam the fundamental physics and engineering underlying each imaging modality, and the image acquisition, reconstruction and artifact correction. Students will gain technical knowledge and an overview of current status of medical imaging technologies. 

    Preparation for Course
    P: College level Physics, Signals and Systems, and Programming experience in MatLab or C.

    Cr. 3.
    Notes
    The course is aimed primarily to graduate students specializing in interdisciplinary engineering.
  
  • ECE 53800 - Digital Signal Processing I


    Theory and algorithms for processing of deterministic and stochastic signals. Topics include discrete signals, systems, and transforms, linear filtering, fast Fourier transform, nonlinear filtering, spectrum estimation, linear prediction, adaptive filtering, and array signal processing. 

    Preparation for Course
    P: ECE 30100 and 30200

    Cr. 3.
  
  • ECE 54300 - Wireless Communication Networks


    Provides an overview on the protocols and architectures of existing and emerging wireless networks. Specifically, this course involves the study of wireless networks working with existing protocols and new proposed protocols that are more suitable to the particular characteristics of the wireless technology. Protocols for medium access control, routing, and reliable transport, as well as middleware and applications for wireless networks, are covered.

    Preparation for Course
    P: ECE 42800 and Senior/Graduate Standing in Either an Engineering or Science Degree Program.

    Cr. 3.
  
  • ECE 54700 - Introduction To Computer Communication Networks


    A qualitative and quantitative study of the issues in design, analysis, and operation of computer communication and telecommunication networks as they evolve toward the integrated networks of the future employing both packet and circuit switching technology. The course covers packet and circuit switching, the OSI standards architecture and protocols, elementary queuing theory for performance evaluation, random access techniques, local area networks, reliability and error recovery, and integrated networks.

    Preparation for Course
    P: ECE 30200 or Equivalent.

    Cr. 3.
  
  • ECE 54900 - Software-Defined Radio


    This course covers all aspects of SDR technology. Specifically it includes an overview of modern wireless systems, transceiver architectures, baseband signal processing algorithms, analog-to-digital converters, radio front-end components, digital hardware architectures, software architectures, middleware and the Software Communications Architecture (SCA), cognitive devices and networks, standardization bodies, software-defined radio products and services.

    Preparation for Course
    P: ECE 42800 and ECE 43600.

    Cr. 3.
    Notes
    Senior or graduate class standing required in either an engineering or science degree program.
  
  • ECE 56000 - Body Sensors And Body Communications Networks


    Principles of the acquisition, communication, and processing of in-body and on­ body signals. Course includes Design and implementation of Body sensors, Path-Loss modeling for on-body and in-body communications, Body sensor networks and topologies, Related communication protocols and Standards, Low Power sensors and signal processing, and Multi-Sensor Fusion.

    Preparation for Course
    P: ECE 30200 and ECE 36200 (or equivalents). Instructor approval required.

    Cr. 3.
  
  • ECE 56700 - FPGA Design For Signal Processing Applications


    This course introduces methodologies of FPGA designs for signal processing applications.  It provides system design experience using hardware description language (HDL) and commercial EDA tools.  Topics covered include computer arithmetic, fixed-point vs. floating point, FIR/IIR implementations, multirate signal processing, implementation of FFT, modulation/demodulation using FPGA.  Literature readings from IEEE Xplore will be assigned to students.  Students are required to complete a course project that implements and simulates a signal processing algorithm using FPGAs.

    Preparation for Course
    P: ECE 30100 and 35800.

    Cr. 3.
  
  • ECE 56900 - Introduction To Robotic Systems


    The topics to be covered include: basic components of robotic systems; selection of coordinate frames; homogeneous transformations; solutions to kinematic equations; velocity and force/torque relations; manipulator dynamics in Lagrange’s formulation; digital simulation of manipulator motion; motion planning; obstacle avoidance; controller design using the computed torque method; and classical controllers for manipulators. Basic knowledge of vector-matrix manipulations required.

    Preparation for Course
    P:  ECE 33300 or ME 33300, and MA 35100 and 36300.

    Cr. 3.
  
  • ECE 58400 - Linear Control Systems


    Linear spaces and linear operators, mathematical representations of linear systems, canonical forms, state space description, controllability, observability, realization, canonical decomposition, stability, introduction to Lyapunov methods, eigenstructure assignment, partial and full order observers, disturbance decoupling.

    Preparation for Course
    P: ECE/ME 33300 or Graduate Standing.

    Cr. 3.
  
  • ECE 59500 - Selected Topics In Electrical Engineering


    Formal classroom or individualized instruction on topics of current interest.

    Preparation for Course
    P: Permission of Instructor.

    Cr. 1-3.
    Variable Title
    (V.T.)
    Notes
    May be repeated for credit.
  
  • ECE 66100 - Computer Vision


    This course deals with how an autonomous or a semi-autonomous system can be endowed with visual perception. The issues discussed include: sampling from a topological standpoint; grouping processes; data structures, especially hierarchical types such as pyramids, quadtrees, octrees, etc.; graphic theoretic methods for structural description and consistent labeling; issues in 3-D vision such as object representation by Gaussian spheres, generalized cylinders, etc.

    Preparation for Course
    P: Graduate standing

    Cr. 3.
  
  • ECET 10200 - Electrical Circuits I


    A study of DC electrical circuits, Ohm’s Law, Kirchoff’s Laws, series and parallel circuits, power magnetism, ammeters, voltmeters, ohmmeters,inductance, capacitance, and an introduction to alternating voltages, currents and reactances.

    Preparation for Course
    C: MA15300.

    Cr. 4.
  
  • ECET 11100 - Digital Circuits


    A study of switching circuits, waveshaping, logic gates, arithmetic codes, Boolean algebra, mapping and other simplification techniques. Discrete devices and small-scale (SSI) and medium-scale (MSI) integrated circuits are used in combinational and introductory sequential logic circuits.

    Cr. 4.
    Hours
    Class 3, Lab. 2-3.
  
  • ECET 11400 - Foundations Of Programming


    This course introduces computer basics and program development utilizing a modern programming language and its integrated development environment. Topics to be covered include keywords, operators, control statements, Boolean logic, string manipulation, user input/output, external file handling, functions, modular programming, sequential data, exception handling and other related topics.

    Cr. 3.
    Hours
    Class 2-3, Lab. 0-2.
    Notes
    Course may not be repeated.
  
  • ECET 14600 - Digital Circuits II


    Basic digital system techniques with emphasis on programmable logic and ASIC theory. Computer-aided design is strongly emphasized along with system considerations such as criteria for device selection, testability, and vendor selection.

    Preparation for Course
    P: ECET 11100 or ITC 14500; C: ECET11400 or CS 11400.

    Cr. 4.
    Hours
    Class 3, Lab. 2.
  
  • ECET 15200 - Electrical Circuits II


    AC circuits, including the j operator, phasors, reactance, impedance, and power, are studied. Circuit laws, network theorems, and the fundamental concepts of Fourier analysis are applied in the study of passive filters, resonant circuits, single-phase and three-phase circuits, and elementary magnetic circuits.

    Preparation for Course
    P: CPET 10100 or ECET 10200 or ECET 10700; C: MA 15400.

    Cr. 4.
  
  • ECET 20400 - Analog Electronics II


    A study of the applications of transistors, integrated circuits, and other solid-state devices. Feedback principles as applied to amplifiers, oscillators, and regulated power supplies. Includes large-signal power amplifiers, special-purpose amplifiers, and AM and FM modulation and detection techniques. Introduction to filters as applied to tuned amplifiers and rectifier circuits.

    Preparation for Course
    P: ECET 15200 or ECET 15700 and MA 15400.

    Cr. 4.
  
  • ECET 20500 - Introduction to Microprocessors


    An introduction to microprocessor and microcontroller hardware and software. Assembly language instructions and programming, troubleshooting, and input/output techniques are studied. Computer-based program editing and assembly techniques are used.

    Preparation for Course
    P: ECET 11100; C: ECET 26400 and MA 15400.

    Cr. 4.
    Hours
    Class 3, Lab. 2-3.
  
  • ECET 21100 - Electrical Machines and Controls


    Lecture, demonstration, and laboratory experiments are combined to acquaint the student with the elements of electrical power circuits and machines.

    Preparation for Course
    P: MA 15400.

    Cr. 3.
    Hours
    Class 2-3, Lab. 0-2.
    Notes
    Course not open to EET students.
  
  • ECET 23100 - Electrical Power and Controls


    This course introduces magnetic materials and properties followed by analysis of transformers and power conditioning equipment, induction motors, and single-phase and three-phase power systems. Motor control devices, programmable logic controllers, PLC input and output devices, and power systems communications and monitoring are introduced.

    Preparation for Course
    P: ECET 20400 or ECET 20700, and MA 22700.

    Cr. 4.
    Hours
    Class 3, Lab. 2-3.
  
  • ECET 26400 - C Programming Language Applications


    Examination of fundamental principles and issues in embedded applications: instrumentation, data acquisition, robots, and real-time systems. Overview of the C programming environment. Introduction to C language syntax, basic data types, complex data types (pointer, array, structure, bit fields, union, enum) storage classes, operators, preprocessor directives, macros, functions, flow control, and file I/O. Programming using a structured approach. Emphasis on use of mathematical functions (routines) libraries and numerical algorithms needed in embedded applications.

    Preparation for Course
    P: ECET 11400 and MA 15400 with grades of C- or better.

    Cr. 3.
  
  • ECET 29100 - Industrial Practice I


    Practice in industry and written reports of this practice for co-op students.

    Preparation for Course
    P: Admission to the Cooperative Education Program.

    Cr. 1-5.
    Notes
    Pass/Not Pass grades assigned.
  
  • ECET 29200 - Industrial Practice II


    Practice in industry, with written reports of this practice by the co-op student.

    Preparation for Course
    P: ECET 29100.

    Cr. 1-5.
    Notes
    Pass/Not Pass grades assigned.
  
  • ECET 29500 - Industrial Practicum


    Enrollment restricted to full-time students who have completed one year’s study. Students will work 10-15 hours per week solving technical problems under the supervision of professional employees of local industries. Students will receive some remuneration.

    Cr. 1-5.
    Notes
    Course may be repeated for up to 4 credits. Pass/Not Pass grades assigned.
  
  • ECET 29600 - Electronic System Fabrication


    This course introduces project planning and basic concepts in electronic design automation (EDA). The student develops the project from an engineering rough sketch to a finished and test printed circuit board by utilization of EDA. New construction and testing techniques are introduced. The final product is presented in an oral and written report.

    Preparation for Course
    P: ECET 20400 or ECET 20700.

    Cr. 3.
    Hours
    Class 1, Lab. 2-3.
  
  • ECET 29900 - Selected Electrical Engineering Technology Subject


    Hours and subject matter to be arranged by staff. An individual design, special topics course, sophomore-level research and/or analytical project in any one of the following areas: computer-based technical problem solving, digital electronics, analog electronics systems, networking systems, computer programming, computer-based problem solving, embedded systems, and system integration.

    Preparation for Course
    P: Restricted to Students Enrolled in ECET Program.

    Cr. 1-6.
    Hours
    Class 1-4, Lab. 3-9.
    Variable Title
    (V.T.)
    Notes
    Repeatable up to 6 hours.
  
  • ECET 30200 - Introduction to Control Systems


    This first course in industrial controls is applications oriented and includes on-off type open- and closed-loop control systems, and analog based systems. Major topics include relay and programmable controller based systems.

     

    Preparation for Course
    P: ECET 20500, and ECET 20400 or ECET 20700; C: MA 22700.

    Cr. 4.
    Hours
    Class 3, Lab. 2.

  
  • ECET 30300 - Communications I


    Signal representation in time and frequency domains, concepts of noise, impedance matching, mixing, heterodyning, filters, tuned amplifiers, oscillators and voltage controlled oscillators, phase-lock-loop, analog and digital modulation in amplitude, frequency and phase and multiple user communication systems. Other topics include transmission lines, electromagnetic wave propagation in space, and antenna systems.

    Preparation for Course
    P: ECET 20400 or 20700, and MA 22700, or Permission of Instructor.

    Cr. 4.
    Hours
    Class 3, Lab. 2-3.
  
  • ECET 30500 - Advanced Microprocessors


    A course emphasizing applications of microcomputers to dedicated hardware functions. A high-level language is used with emphasis on programming handheld computers. Some coverage of microprocessor architecture and troubleshooting is included.

    Preparation for Course
    P: ECET 20500 or Equivalent, and ECET 26400 or Equivalent.

    Cr. 4.
    Hours
    Class 3, Lab. 2-3.
  
  • ECET 30700 - Analog Network Signal Processing


    This is an advanced course in network analysis that stresses network theorems and solutions of time- and frequency-domain problems. Transform circuit and signal analysis using Laplace and Fourier techniques are developed, culminating in active filter design applications. Software techniques, such as MATLAB(r) and LabView (tm), to solve mathematical problems are employed.

    Preparation for Course
    P: ECET 20400 or ECET 20700; C: MA 22800.

    Cr. 4.
    Hours
    Class 3, Lab. 2-3.
  
  • ECET 34600 - Advanced Digital Circuits


    Basic system techniques with emphasis on digital ASIC theory. Computer-aided engineering is strongly emphasized along with system considerations such as criteria for device selection, testability, and vendor selection.

    Preparation for Course
    P: ECET 14600; C: ECET 20500 and ECET 26400.

    Cr. 3-4.
    Hours
    Class 3, Lab. 0-2.
  
  • ECET 35500 - Data Communications and Networking


    A survey of communication and networking techniques, protocols and standards. Topics include OSI model, TCP/IP protocols and applications, signals, encoding and modulation, transmission of data and interfaces, transmission media, multiplexing, error detection and correction, data link controls and protocols, switching techniques, and other popular network services.

    Preparation for Course
    P: ECET 20500 or ITC 22000.

    Cr. 4.
    Hours
    Class 3, Lab. 2-3.
  
  • ECET 35700 - Real-Time Digital Signal Processing


    Architecture, instruction set, and hardware and software development tools associated with a fixed-point general purpose DSP VLSI processor are studied. Fundamental principles associated with the processing of discrete time signals are introduced. Common applications such as waveform generation, FIR and IIR digital filtering, and DFT and FFT based spectral analysis and filtering are implemented.

    Preparation for Course
    P: ECET 26400 and ECET 30700.

    Cr. 4.
    Hours
    Class 3, Lab. 2-3.
  
  • ECET 36100 - Introduction to PLC and Pneumatic Systems


    A study of the fundamentals of developing and implementing ladder logic diagrams for machine controls using industrial programmable logic controllers. The applications of hydraulic and pneumatic systems are also studied.

    Preparation for Course
    P: ECET 20400 or ECET 20700.

    Cr. 4.
    Hours
    Class 3, Lab. 2-3.
  
  • ECET 38200 - C++ Object Oriented Programming for Industrial Applications


    This course provides a comprehensive introduction to C++ for students to apply object-oriented programming in industrial applications. A background in C or another high-level language is a must, because all applications in this course involve C and C++. The course introduces the methodology of object identification and behavior, the syntax of C++, and industrial applications.

    Preparation for Course
    P: ECET 26400.

    Cr. 4.
    Hours
    Class 3, Lab. 2.
  
  • ECET 39300 - Industrial Practice III


    Practice in industry, with written reports of this practice by the co-op student.

    Preparation for Course
    P: ECET 29200.

    Cr. 1-5.
    Notes
    Pass/Not Pass grades assigned.
  
  • ECET 39400 - Industrial Practice IV


    Practice in industry, with written reports of this practice by the co-op student.

    Preparation for Course
    P: ECET 39300.

    Cr. 1-5.
    Notes
    Pass/Not Pass grades assigned.
  
  • ECET 39500 - Industrial Practice V


    Practice in industry, with written reports of this practice by the co-op student.

    Preparation for Course
    P: ECET 39400.

    Cr. 1-5.
    Notes
    Pass/Not Pass grades assigned.
  
  • ECET 40300 - Communications II


    A study of digital communications that includes sideband systems, phase-locked loops, digital communications concepts, pulse and digital modulation, data communications, digital radio, space communications, and fiber optics. PSPICE, Acolade, and electronic workbench are incorporated in the course.

    Preparation for Course
    P: ECET 30300.

    Cr. 4.
    Hours
    Class 3, Lab. 2.
  
  • ECET 41400 - Wireless Communications


    Practical and theoretical aspects of wireless communication system design are studied; particular emphasis is on mobile communications. Frequency reuse, handoff, cell splitting, indoor/outdoor propagation, cochannel interference, m frequency management, channel assignment techniques, cell-site antennas, handset antenna/human body interaction, switching and traffic, AMPS, GSM, TDMA, and CDMA are studied.

    Preparation for Course
    P: ECET 30300.

    Cr. 4.
    Hours
    Class 3, Lab. 2.
  
  • ECET 47000 - Technology Project Management


    Topics include project management concepts, project life cycle; project initiation, team building, planning, review, execution, and tracking and control; project-related issues, resource, cost, subcontractor control, and risk management; Web-based project management and collaboration; project management and integration tools. A portion of the course is devoted to case studies. Written reports and oral presentations required.

    Preparation for Course
    P: B.S. ECET Senior Class Standing.

    Cr. 3.
  
  • ECET 49000 - Senior Design Project, Phase I


    An extensive individual design and/or analytical project performed in consultation with one or more faculty advisors. Collaboration with representatives of industry, government agencies, or community institutions is encouraged. Evidence of extensive and thorough laboratory performance is required. Phase I includes but is not limited to (1) faculty acceptance of project proposal, (2) defining and limiting project objectives, (3) initial research and source contacts, (4) procurement of materials, and (5) periodic progress reports.

    Preparation for Course
    P: Sixteen Credits of ECET/CPET Courses at 300-level or Above, and Junior or Senior Class Standing.

    Cr. 1.
  
  • ECET 49100 - Senior Design Project, Phase II


    Phase II includes but is not limited to (1) continued research and finalized design, (2) oral presentation to faculty and other interested parties, (3) standard-format written technical report.

    Preparation for Course
    P: ECET 49000.

    Cr. 2.
  
  • ECET 49900 - Electrical Engineering Technology


    Hours and subject matter to be arranged by staff.

    Cr. 1-9.
    Hours
    Class 0-4, Lab. 3-9.
    Variable Title
    (V.T.)
    Notes
    Repeatable up to 9 credits.
  
  • ECET 59000 - Special Problems in Electrical and Computer Engineering Technology


    Independent study of a special problem under the guidance of a member of the staff (or, student’s academic advisor). 

    Preparation for Course
    P: Permission of Instructor.

    Cr. 1-6.
    Notes
    Does not substitute for either M.S. thesis or M.S.project credit.
  
  • ECON 10101 - Survey Of Current Economic Issues And Problems


    For nonmajors only. Basic economic principles applied to current social issues and problems. Topics covered will typically include inflations, unemployment, wage, and price controls, welfare, social security, national debt, health programs, food prices, pollution, crime, mass transit, revenue sharing, multinationals, population, and energy. 

    Cr. 3.
    Notes
    Not open to those with previous college-level economic courses.
  
  • ECON 12100 - Economics For The Citizen


    Broad introduction to economic concepts and how they can contribute to a better understanding of the world around us. Intended to help students understand the economics that affects their daily lives. Particular focus on the economy of the United States and economic literacy so students can make sound personal decisions and participate in civic life. Topics covered will include markets, prices, the role of government, international trade, the Federal Reserve, and economic indicators.

    Preparation for Course
    P: Not in an economics major or minor.

    Cr. 3.
    Notes
    No credit if taken concurrently or after ECON 20101 or ECON 20201.
  
  • ECON 12100 - Economics For The Citizen


    Broad introduction to economic concepts and how they can contribute to a better understanding of the world around us. Intended to help students understand the economics that affects their daily lives. Particular focus on the economy of the United States and economic literacy so students can make sound personal decisions and participate in civic life. Topics covered will include markets, prices, the role of government, international trade, the Federal Reserve, and economic indicators.

    Cr. 3.
    Notes
    No credit if taken concurrently or after ECON 20101 or ECON 20201.
    Subject Area
    ECON
  
  • ECON 20000 - Fundamentals Of Economics


    Study of the basic institutions of market economy and the role they play in defining and pursuing economic goals in the U.S. economy. Emphasis is placed upon the effects of existing economic institutions, current economic policy alternatives as they affect both the individual and the society.

    Cr. 3.
    Notes
    Indiana Core Transfer Library course.
  
  • ECON 20101 - Introduction To Microeconomics


    An analysis of evolution of market structure using the analytical concepts of supply and demand, opportunity cost, and marginal analysis. Applications include a variety of concurrent microeconomic issues.

    Preparation for Course
    P: MA 12401 or MA 11100 or MA 14000 or MA 15300 or higher or Placement at or above MA 15300.

    Cr. 3.
    Notes
    Indiana Core Transfer Library course.
  
  • ECON 20201 - Introduction To Macroeconomics


    Measurement and explanation of total economic performance; money and monetary and fiscal policy as an analytical core. Individual sections apply this core to a variety of current economic problems such as inflation, recession, and unemployment.

    Preparation for Course
    P: ECON 20101.

    Cr. 3.
    Notes
    Indiana Core Transfer Library course.
  
  • ECON 27000 - Introduction To Statistical Theory In Economics And Business I


    Describing populations and samples; introduction to inference, including confidence intervals and hypothesis testing; correlation and simple and multiple regression; Chi-square, nonparametric, test of independence. Uses a popular statistical package for demonstrating and solving statistical problems.

    Preparation for Course
    P:  MA 12401 or MA 11100 or MA 15300 or higher or Placement at or above MA 15300.

    Cr. 3.
  
  • ECON 30600 - Undergraduate Seminar In Economics


    Discussion and analysis of contemporary economic problems and policies. Different topics may be offered each semester. May be repeated twice for credit if topics differ. Papers and other written and oral assignments are required.

    Preparation for Course
    P: ECON 20101 or ECON 20201.

    Cr. 3.
  
  • ECON 32100 - Intermediate Microeconomic Theory


    Intermediate-level microeconomics; theoretical basis of demand; production; pricing under conditions of competition and monopoly; allocation and pricing of resources; partial and general equilibrium analysis; welfare economics.

    Preparation for Course
    P: ECON 20101.

    Cr. 3.
  
  • ECON 32201 - Intermediate Macroeconomic Theory


    Intermediate-level macroeconomics. National income accounting; theories of income, employment, and price level. Counter-cyclical and other public-policy measures.

    Preparation for Course
    P: ECON 20201.

    Cr. 3.
  
  • ECON 32400 - Foundations of Business Data Analytics


    An introduction to several core concepts and techniques of business data analytics, a field that is broadly defined as the process of using data to create insights for better decisions. The course covers three types of analytical methods and models. Descriptive analytics focuses on using data to describe what has already happened. Predictive analytics focuses on using data to explore relationships between variables and predict what may happen in the future. Prescriptive Analytics focuses on using optimization and simulation to indicate what course of action to take.

    Preparation for Course
    P: ECON 27000 or STAT 12500 or STAT 30100 or POL 39500 with grade of C- or better, or consent of department. 

    Cr. 3.
  
  • ECON 32800 - Game Theory Goes To The Movies


    Game theory is the science of strategic thinking. The objective of this course is to introduce students to the basic tools of game theoretic analysis by synthesizing illustrations from popular films.

    Preparation for Course
    P:  Sophomore Class Standing.

    Cr. 3.
  
  • ECON 32900 - Introduction To Stata


    An introduction to Stata statistical package for use in student research or in data-oriented courses. The course focuses on commonly used functions of Stata such as importing data, merging data files, editing data, summarizing data, data analysis, and presentation.

    Preparation for Course
    P: Econ 27000 or STAT 12500 or POL 39500 or STAT 30100 with grade of C- or better, or consent of department.

    Cr. 1.
    Hours
    Lab 1.
  
  • ECON 34001 - Introduction To Labor Economics


    Examines theories of wage and employment determination. Analysis of the impact of unions and other institutional factors on these theories; labor market imperfections; labor mobility; impact of government policies on labor behavior.

    Preparation for Course
    P: ECON 20101.

    Cr. 3.
  
  • ECON 35000 - Money And Banking


    Monetary and banking system of the United States. The supply and control of money and its impact on the U.S. economy. Topics in the application of Federal Reserve System monetary policy. Analytical treatment of the Federal Reserve System and the commercial banking industry.

    Preparation for Course
    P: ECON 20201.

    Cr. 3.
  
  • ECON 36001 - Public Finance: Survey


    Study of the role and scope of government expenditures and taxation. Topics include public goods, externalities, income redistribution programs, and major elements of taxation.

    Preparation for Course
    P:  ECON 20101 and ECON 20201.

    Cr. 3.
  
  • ECON 40601 - Senior Seminar


    Assessment of the current state of economic knowledge and discussion of how economics is applied to study the problems facing modern society.

    Preparation for Course
    P: ECON 32100 and Econ 32201; Senior Class Standing.

    Cr. 3.
  
  • ECON 40800 - Undergraduate Readings In Economics


    Individual readings and research.

    Preparation for Course
    P:  ECON 20101 or 20201 with grade of C- or better, and junior or senior class standing.

    Cr. 1-6.
    Variable Title
    (V.T.)
    Notes
    May be repeated for credit for a maximum of 6 credit hours.
  
  • ECON 43000 - Introduction To International Economics


    Gains from trade; relation between factor rentals and goods prices, distributional effects of trade, tariff policy and quantitative inferences; trade problems of developing countries, discrimination, and customs unions; balance of payments adjustments via prices and incomes, exchange rate policy; role of international reserves.

    Preparation for Course
    P: ECON 20101 and ECON 20201.

    Cr. 3.
  
  • ECON 44500 - Collective Bargaining: Practice And Problems


    Collective bargaining in contemporary economy: economic, social, and legal problems involved in negotiating; administration of collective bargaining agreement through grievance procedure and arbitration.

    Preparation for Course
    P: ECON 20101 and ECON 20201.

    Cr. 3.
  
  • ECON 47101 - Econometric Theory And Practice I


    Emphasis is on the classical linear regression model and its applications. Special topics include finite and asymptotic properties of least squares, hypothesis testing, model specification, dummy variables, proxies, multicollinearity and heteroscedasticity. Several software packages are used in computer lab applications.

    Preparation for Course
    P:  ECON 20101, 20201 and 27000 with grades of C- or better, and junior or senior class standing.

    Cr. 3.
  
  • ECON 47201 - Econometric Theory & Practice II


    Emphasizes extensions of the classical linear-regression model such as: limited dependent variables, instrumental variables, stationary and nonstationary data, fixed-effect and random-effect models, multiple-equation models, censored regression, and sample selection.

    Preparation for Course
    P: ECON 27000 and ECON 32100.

    Cr. 3.
  
  • ECON 47700 - Korean Economy And Culture


    This course introduces business students to the Korean economy, language, and culture. The purpose is to increase student’s knowledge of Korean economy and culture so that they can engage in more effective economic activities with Korea and Asian countries. 

    Cr. 3.
  
  • EDU 10100 - Laboratory/Field Experience


    Laboratory or field experience for freshmen.

    Cr. 0.
    Hours
    Lab. 0-3.
    Variable Title
    (V.T.)
    Notes
    May be repeated.
 

Page: 1 <- 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13Forward 10 -> 22