Find SomeoneCampus MapsOSU Site Map

General Catalog & Schedule of Classes

Oregon State University
OSU HomeProspective StudentsCurrent StudentsFaculty & StaffAlumni & FriendsVisitors
  Quick-Jump:    
What is Quick-Jump?
Catalog HomeCatlog IndexCatalog SearchCatalog ArchiveCatalog Help


ECE Undergraduate Courses, Corvallis Campus

Choose a different subject and/or campus

Legend Legend
Calendar icon, course will be offered.
- Signifies that the course is offered in current or future terms.
Graduation cap, course is a Baccalaureate Core Course.
- Signifies the course as a Baccalaureate Core Course.
Graduation cap with a pen, course is a WIC Core Course.
- Signifies the course as a WIC Core Course.
Dollar sign icon, course has fees that apply.
- Signifies that fees may apply to the course.
+
- Include restriction.
-
- Exclude restriction.
*
- Prereq may be taken prior to or simultaneously with this course.

Top ECE 111 INTRODUCTION TO ECE: TOOLS (3)  Offered in current or future terms Has Extra Fees
Introduction to the electrical and computer engineering professional practice. Covers the foundations of engineering problem solving and other skills necessary for success. Students will be taught engineering practice through hands-on approaches. Recommended for electrical and computer engineering majors, and for those interested in engineering as a profession. Lec/lab. Has extra fees. PREREQS: MTH 111 recommended (concurrent OK if needed)

Top ECE 112 INTRODUCTION TO ECE: CONCEPTS (3)  Offered in current or future terms Has Extra Fees
Basic electrical and computer engineering concepts, problem solving and hands-on laboratory project. Topics include electronic circuit and device models, digital logic, circuit analysis, and simulation tools. Lec/lab. Has extra fees. PREREQS: (MTH 111 [C] or MTH 112 [C] or MTH 251 [C] or MTH 251H [C] ) or Placement Test MPT(23)

Top ECE 151 INTRODUCTION TO PROGRAMMING I with EMBEDDED CONTROL LAB (4) 
Thorough treatment of the basic elements of C, bitwise operations, flow of control, input/output, functions, arrays, strings, and structures. Lec/lab. CROSSLISTED as CS 151. PREREQS: (MTH 111 [C] or MTH 112 [C] or MTH 251 [C] or MTH 251H [C] ) or Placement Test MPT(23)

Top ECE 152 INTRODUCTION TO PROGRAMMING II WITH EMBEDDED CONTROL LAB (4) 
Control using microcontrollers with the C language. Interfacing to PCs using on Object Oriented Programming language. Lec/lab. PREREQS: ( (ECE 151 [C] or CS 151 [C] ) and MTH 231* [C] )

Top ECE 199 SPECIAL STUDIES (0-16) 
One-credit section. Graded P/N. This course is repeatable for a maximum of 16 credits.

Top ECE 271 DIGITAL LOGIC DESIGN (3)  Offered in current or future terms
A first course in digital logic design. Data types and representations, Boolean algebra, state machines, simplification of switching expressions, and introductory computer arithmetic. Lec/rec. PREREQS: (MTH 251* [C] or MTH 251H* [C] or MTH 231* [C] )

Top ECE 272 DIGITAL LOGIC DESIGN LABORATORY (1)  Offered in current or future terms Has Extra Fees
This laboratory course accompanies ECE 271, Digital Logic Design. This also illustrates topics covered in the lectures of ECE 271 using computer-aided design, verification tools, and prototyping hardware. PREREQS: Corequisite or prerequisite of ECE 271 is strongly recommended.

Top ECE 322 ELECTRONICS I (3)  Offered in current or future terms
Fundamental device characteristics including diodes, MOSFETs and bipolar transistors; small- and large-signal characteristics and design of linear circuits. PREREQS: ENGR 203 [C]

Top ECE 322H ELECTRONICS I (3) 
Fundamental device characteristics including diodes, MOSFETs and bipolar transistors; small- and large-signal characteristics and design of linear circuits. PREREQS: ENGR 203 [C-] and Honors College approval required.

Top ECE 323 ELECTRONICS II (3)  Offered in current or future terms
Transient operation of MOSFETs and bipolar transistors; multistage amplifiers; frequency response; feedback and stability. PREREQS: ECE 322 [C]

Top ECE 331 ELECTROMECHANICAL ENERGY CONVERSION (4)  Offered in current or future terms
Energy conversion principles for electric motors. Steady-state characteristics and analysis of induction, synchronous and direct machines. Lec/lab. PREREQS: ENGR 202 [C] or ENGR 202H [C]

Top ECE 341 JUNIOR DESIGN I (3)  Offered in current or future terms Has Extra Fees
Introduction to system design and group projects. Design and fabrication of an electrical engineering project in a small group. PREREQS: CS 261* [C] and ENGR 203 [C]

Top ECE 342 JUNIOR DESIGN II (3)  Offered in current or future terms
Introduction to system design and group projects. Design and fabrication of an electrical engineering project in a small group. PREREQS: ECE 341 [C]

Top ECE 351 SIGNALS AND SYSTEMS I (3)  Offered in current or future terms
Analytical techniques for continuous-time and discrete-time signal, system, and circuit analysis. Lec. PREREQS: (ENGR 203 [C] and (MTH 256 [C] or MTH 256H [C] ) )

Top ECE 352 SIGNALS AND SYSTEMS II (3)  Offered in current or future terms
Analytical techniques for continuous-time and discrete-time signal, system, and circuit analysis. PREREQS: (ECE 351 [C] and (MTH 306 [C] or MTH 306H [C] ) )

Top ECE 353 INTRODUCTION TO PROBABILITY AND RANDOM SIGNALS (3)  Offered in current or future terms
Introductory discrete and continuous probability concepts, single and multiple random variable distributions, expectation, introductory stochastic processes, correlation and power spectral density properties of random signals, random signals through linear filters. Lec. PREREQS: ( (MTH 254 [C] or MTH 254H [C] ) and ECE 351 [C] )

Top ECE 372 INTRODUCTION TO COMPUTER NETWORKS (4)  Offered in current or future terms
Computer network principles, fundamental networking concepts, packet-switching and circuit-switching, TCP/IP protocol layers, reliable data transfer, congestion control, flow control, packet forwarding and routing, MAC addressing, multiple access techniques. Lec. CROSSLISTED as CS 372. PREREQS: CS 261 [C] and (ECE 271 [C] or CS 271 [C] ) and C programming and Unix familiarity.

Top ECE 375 COMPUTER ORGANIZATION AND ASSEMBLY LANGUAGE PROGRAMMING (4)  Offered in current or future terms Has Extra Fees
Introduction to computer organization, how major components in a computer system function together in executing a program, and assembly language programming. Lec/lab. PREREQS: ECE 271 [C] and C/C++ programming (e.g., CS 261).

Top ECE 390 ELECTRIC AND MAGNETIC FIELDS (4)  Offered in current or future terms
Static and quasi-static electric and magnetic fields. PREREQS: ( (MTH 255 [C] or MTH 255H [C] ) and ENGR 203* [C] )

Top ECE 391 TRANSMISSION LINES (3)  Offered in current or future terms
Transient and steady-state analysis of transmission line circuits with application to engineering problems. PREREQS: (ENGR 203 [C] and (MTH 254 [C] or MTH 254H [C] ) and (MTH 256 [C] or MTH 256H [C] ) and ECE 322* [C] )

Top ECE 399 SPECIAL TOPICS (1-16) 
Course work to meet students' needs in advanced or specialized areas and to introduce new, important topics in electrical and computer engineering at the undergraduate (junior/senior) level. This course is repeatable for a maximum of 16 credits.

Top ECE 401 RESEARCH (1-16)  Offered in current or future terms
This course is repeatable for a maximum of 16 credits. PREREQS: Departmental approval required.

Top ECE 403 THESIS (1-16)  Offered in current or future terms
This course is repeatable for a maximum of 16 credits. PREREQS: Departmental approval required.

Top ECE 405 READING AND CONFERENCE (1-16)  Offered in current or future terms
This course is repeatable for a maximum of 16 credits. PREREQS: Departmental approval required.

Top ECE 406 PROJECTS (1-16)  Offered in current or future terms
This course is repeatable for a maximum of 16 credits. PREREQS: Departmental approval required.

Top ECE 410 INTERNSHIP (1-16)  Offered in current or future terms
This course is repeatable for a maximum of 16 credits. PREREQS: Departmental approval required.

Top ECE 411 ENGINEERING MAGNETICS (3)  Offered in current or future terms
Application of magnetic materials in the design of magnetic devices. Properties of magnetic materials; engineering design of actuators, sensors and data storage devices. Introduction to spintronics. PREREQS: ECE 390 [C]

Top ECE 413 SENSORS (3)  Offered in current or future terms
Overview of sensor technologies including materials, physics of operation, applications and system integration. PREREQS: (ECE 322 [C] and ECE 323 [C] )

Top ECE 415 MATERIAL SCIENCE OF NANOTECHNOLOGY (3)  Offered in current or future terms
Introductory physical chemistry of solid surfaces, thermodynamics, and kinetics applied to synthesis of nanomaterials such as nanoparticles, nanowires, thin films, carbon nanotubes, fullerenes, graphene, etc. Characterization of nanomaterials, applications of nanomaterials, nano-synthesis techniques, integration of nanotechnology, and emerging nanotechnology topics. PREREQS: (ECE 416 [C] or ENGR 321 [C] or ENGR 321H [C] )

Top ECE 416 ELECTRONIC MATERIALS AND DEVICES (4)  Offered in current or future terms
Semiconductor fundamentals and physical principles of pn junctions and Schottky barrier diodes. PREREQS: ENGR 201 [C]

Top ECE 417 BASIC SEMICONDUCTOR DEVICES (4)  Offered in current or future terms
Theory and physical principles of bipolar junction and field-effect transistors. Lec/rec. PREREQS: ECE 416 [C]

Top ECE 418 SEMICONDUCTOR PROCESSING (4)  Offered in current or future terms Has Extra Fees
Theory and practice of basic semiconductor processing techniques. Introduction to process simulation. Lec/lab/rec. PREREQS: ECE 416 [C] and /or equivalent.

Top ECE 422 CMOS INTEGRATED CIRCUITS I (4)  Offered in current or future terms
Analysis and design of analog integrated circuits in CMOS technology; current mirrors, gain stages, single-ended operational amplifier, frequency response, and compensation. PREREQS: (ECE 322 [C] and ECE 323* [C] )

Top ECE 423 CMOS INTEGRATED CIRCUITS II (4)  Offered in current or future terms
Analysis and design of analog integrated circuits in CMOS technology; cascaded current mirrors, cascaded gain stages, single-ended and fully differential operational amplifier, common-mode feedback, noise, and distortion. Lec/lab. PREREQS: ECE 422 [C]

Top ECE 428 DATA CONVERTERS (4) 
The functions, characterization, algorithms, architectures and implementation of A/D and D/A data converters. Lec/lab. PREREQS: (ECE 323 [C] and ECE 352 [C] )

Top ECE 431 POWER ELECTRONICS (4)  Offered in current or future terms
Fundamentals and applications of devices, circuits and controllers used in systems for electronic power processing. Lec/lab. PREREQS: (ECE 322 [C] and ECE 323* [C] and ECE 351 [C] )

Top ECE 432 DYNAMICS OF ELECTROMECHANICAL ENERGY CONVERSION (4)  Offered in current or future terms
Generalized machine theory. Techniques for dynamic analysis of electromechanical machines including arbitrary reference frame theory. Lec/lab. PREREQS: ECE 331 [C] COREQS: ECE 431

Top ECE 433 POWER SYSTEM ANALYSIS (4)  Offered in current or future terms
Fundamentals and control of real and reactive power, steady-state load flow studies, unbalance, stability and transient system analysis. PREREQS: (ECE 323 [C] and ECE 352 [C] ) and three-phase power

Top ECE 437 SMART GRID (3)  Offered in current or future terms
Fundamentals of smart power grids. Technology advances in transmission and distribution systems, policy drivers, assets and demand management, and smart grid security. PREREQS: ECE 433 [C] and Background in power systems analysis equivalent to ECE 433

Top ECE 438 ELECTRIC AND HYBRID ELECTRIC VEHICLES (4) 
Transportation electrification history, hybrid electric vehicle architecture, powertrain components and their modeling and control, vehicle system dynamics and controls. PREREQS: ECE 331 [C] and ECE 431 [C]

Top ECE 441 ENGINEERING DESIGN PROJECT (3)  Offered in current or future terms WIC Core Course
First term of an extended, 3-term team design project to expose students to problem situations and issues in engineering design similar to those encountered in industry. (Writing Intensive Courses) PREREQS: (ECE 322 [C] and ECE 351 [C] ) and senior standing in ECE.

Top ECE 442 ENGINEERING DESIGN PROJECT (3)  Offered in current or future terms WIC Core Course
Second term of an extended, 3-term team design project to expose students to problem situations and issues in engineering design similar to those encountered in industry. (Writing Intensive Courses) PREREQS: ECE 441 [C]

Top ECE 443 ENGINEERING DESIGN PROJECT (2)  Offered in current or future terms WIC Core Course
An extended team design project to expose students to problem situations and issues in engineering design similar to those encountered in industry. (Writing Intensive Courses) PREREQS: ECE 442 [C] and senior standing in electrical or computer engineering.

Top ECE 451 SYSTEMS DYNAMICS AND CONTROL (4)  Offered in current or future terms
Modeling and analysis of linear continuous systems in time and frequency domains. Fundamentals of single-input-single-output control system design. CROSSLISTED as ME 430. PREREQS: (ME 317 [C] or (ECE 351 [C] and ECE 352 [C] and (ENGR 212 [C] or ENGR 212H [C] ) ) )

Top ECE 461 INTRODUCTION TO ANALOG AND DIGITAL COMMUNICATIONS (4)  Offered in current or future terms
Fundamental concepts of analog and digital telecommunication systems: modeling, analysis, and design of analog amplitude and angle modulation systems; probabilistic performance assessment of modulated signals over noisy channels; introduction to baseband digital modulation techniques such as binary pulse amplitude modulation and pulse position modulation and their demodulation in the presence of random noise. Lec. PREREQS: (ECE 351 [C] and ECE 352 [C] and ECE 353 [C] )

Top ECE 462 DIGITAL COMMUNICATIONS AND CHANNEL CODING (4)  Offered in current or future terms
Modeling, analysis, design of baseband and passband digital communications systems: geometric representation of signals; correlator receivers for M-ary digital communications systems; decision theory and its application to digital communication systems in additive white Gaussian noise environment; generation, transmission, and reception of passband digital modulated signals (BPSK, QPSK, FSK PAM); basics of information theory and channel encoding. Lec. PREREQS: (ECE 461 [C] and ECE 351 [C] and ECE 352 [C] and ECE 353 [C] )

Top ECE 463 WIRELESS COMMUNICATIONS NETWORK (4)  Offered in current or future terms
Wireless networks: personal area (IEEE 802.15.4a), local area (IEEE 802.11), metropolitan area (IEEE 802.16), and mobile cellular networks (e.g., CDMA); physical-layer techniques for data modulation and multiple access; RF system engineering aspects of mobile cellular networks (e.g., system capability for voice and packet data traffics, RF coverage for a certain propagation environment.) Lec. PREREQS: (ECE 351 [C] and ECE 352 [C] ) and probability background. Recommended: ECE 461.

Top ECE 464 DIGITAL SIGNAL PROCESSING (4)  Offered in current or future terms
Analysis and design of discrete-time linear-time invariant systems for processing discrete-time signals: DT-LTI system properties, DT signal analysis using Discrete-Time Fourier Transform, Discrete Fourier Transform and z-Transform, frequency response and transfer function. Signal sampling and reconstruction, digital processing of continuous-time signals, FIR and IIR digital filter design, and filter structures. PREREQS: (ECE 351 [C] and ECE 352 [C] )

Top ECE 468 DIGITAL IMAGE PROCESSING (3)  Offered in current or future terms
Introduction to digital image processing including fundamental concepts of visual perception, image sampling and quantization, image enhancement in spatial and frequency domains (through 2D Fourier transform), image restoration, and color image processing. Implementation of algorithms using Matlab Image Processing Toolbox. PREREQS: (ECE 351 [C] and ECE 352 [C] )

Top ECE 471 ENERGY-EFFICIENT VLSI DESIGN (4)  Offered in current or future terms
Combinational and sequential logic design using CMOS transistors; analysis of power consumption and logic delay of digital logic; clock design including skew, jitter, and dynamic clock energy consumption; supply voltage and power supply noise sources; dynamic voltage frequency scaling (DVFS); sub-threshold logic design and effect on energy/robustness; custom digital integrated circuit design including transistor layouts and CAD entry; CMOS scaling and the effect on process variability and power consumption. Lec/lab. PREREQS: (ECE 271 [C] and ECE 322 [C] and ECE 323* [C] )

Top ECE 472 COMPUTER ARCHITECTURE (4)  Offered in current or future terms
Computer architecture using processors, memories, and I/O devices as building blocks. Issues involved in the design of instruction set architecture, processor, pipelining, and memory organization. Design philosophies and trade-offs involved in Reduced Instruction Set Computer (RISC) architectures. Lec/lab. CROSSLISTED as CS 472/CS 572. PREREQS: ECE 375 [C]

Top ECE 473 MICROCONTROLLER SYSTEM DESIGN (4)  Offered in current or future terms Has Extra Fees
Implementation of embedded computer systems focusing on the development of hardware and software for an embedded microcontroller system. Topics include internal microcontroller architecture, interfacing peripheral devices, mixed analog and digital systems, and hardware and software implementation of several systems using a microcontroller and peripherals. Lec/lab. PREREQS: ECE 322 [C] and ECE 375 [C] and CS 261 [C]

Top ECE 474 VLSI SYSTEM DESIGN (4)  Offered in current or future terms
Introduction to custom and semi-custom digital integrated circuit design as used in VLSI systems. The use of CAD/CAE tools, design management, and design methodology are introduced. PREREQS: (ECE 322 [C] and ECE 375 [C] )

Top ECE 476 ADVANCED COMPUTER NETWORKING (4)  Offered in current or future terms
Advanced networking concepts: source/channel coding, queuing theory, router design, network architectures (Intserv, DiffServ, MPLS), multimedia protocols (TFRC, RTP), overlay networks, and wireless standards (Bluetooth 802.11b, 3/4G). CROSSLISTED as CS 476/CS 576. PREREQS: (CS 372 [C] or ECE 372 [C] ) and (ECE 353 [C] or ST 314 [C] or ST 314H [C] )

Top ECE 477 MULTIMEDIA SYSTEMS (4)  Offered in current or future terms
Design of multimedia systems used in information technology covering the hardware, software, applications, and networks. Components covered include multimedia representation, coding and compression techniques, wireless networks, networking for multimedia, and embedded system for multimedia. Lec. PREREQS: ECE 375

Top ECE 478 NETWORK SECURITY (4) 
Basic concepts and techniques in network security, risks and vulnerabilities, applied cryptography and various network security protocols. Coverage of high-level concepts such as authentication, confidentiality, integrity, and availability applied to networking systems. Fundamental techniques including authentication protocols, group key establishment and management, trusted intermediaries, public key infrastructures, SSL/TLS, IPSec, firewalls and intrusion detection. CROSSLISTED as CS 478. PREREQS: (CS 372 [C] or ECE 372 [C] ) and recommended prerequisite: CS 370, Introduction to Security

Top ECE 482 OPTICAL ELECTRONIC SYSTEMS (4)  Offered in current or future terms
Photodetectors, laser theory, and laser systems. Lec/lab. CROSSLISTED as PH 482/PH 582. PREREQS: ECE 391 or (PH 481 or PH 581) or equivalent.

Top ECE 483 GUIDED WAVE OPTICS (4)  Offered in current or future terms
Optical fibers, fiber mode structure and polarization effects, fiber interferometry, fiber sensors, optical communication systems. Lec/lab. CROSSLISTED as PH 483/PH 583. PREREQS: (ECE 391* [C] or PH 481* [C] )

Top ECE 484 ANTENNAS AND PROPAGATION (4)  Offered in current or future terms
Introduction to antennas and radiowave propagation. Offered alternate years. PREREQS: (ECE 390 [C] and ECE 391 [C] ) and /or equivalent.

Top ECE 485 MICROWAVE DESIGN TECHNIQUES (4)  Offered in current or future terms
Introduction to basic design techniques required for the design of high-frequency circuits and systems. Lec/Lab. PREREQS: (ECE 390 [C] and ECE 391 [C] ) and /or equivalent.

Top ECE 499 SPECIAL TOPICS (0-16)  Offered in current or future terms
Course work to meet students' needs in advanced or specialized areas and to introduce new important topics in electrical and computer engineering at the undergraduate level. This course is repeatable for a maximum of 16 credits.



 
Top You may return to this page by using any of the following Quick-Jump keywords:
ECEundergrad
Catalog HomeCatlog IndexCatalog SearchCatalog ArchiveCatalog Help
OSU HomeProspective StudentsCurrent StudentsFaculty & StaffAlumni & FriendsVisitors
Find SomeoneCampus MapsOSU Site Map