Electrical Engineering 


Undergraduate Programs

The Electrical Engineering Department offers two bachelor of science degree programs, one in electrical engineering (BSEE) and the other in computer engineering (BSCoE). The BSEE degree program is accredited by the Engineering Accreditation Commission (EAC) of the Accreditation Board for Engineering and Technology (ABET). The BSCoE program is new and the first class graduates in May 2001. One of the requirements set forth by ABET for accrediting engineering degree programs by the EAC is that the program have at least one graduating class. It is the department’s intention, therefore, to have the first EAC visit for the BSCoE degree program occur in fall 2001.

Students may enter the BSEE or BSCoE degree programs as freshmen, as juniors who complete the Division of Engineering Design requirement with the Watson School, as intra-University transfer students, as community college transfer students, or as transfer students from other universities. All students who enter as freshmen must complete the Division of Engineering Design requirements.

BS Degree in Computer Engineering

Computer engineering is one of the fastest-growing engineering disciplines. The computer engineer’s role ranges from designing, analyzing and working with computer hardware and software components to computer systems integration; it also includes working in information technology, designing electronic circuits and functioning on multidisciplinary teams. The goal of the bachelor of science in computer engineering degree curriculum is to provide the highest-quality education in the fundamentals of computer engineering.

The roots of computer engineering lie in electrical engineering and are enriched by computer science. The computer engineering curriculum builds upon the base provided by the two-year core in the Thomas J. Watson School of Engineering and Applied Science. The two-year core, required for all engineering students in the school, provides the student with a broad foundation in engineering fundamentals, natural sciences, mathematics, communication skills and laboratory experience. Depth in computer engineering is obtained by a series of required courses and a technical elective in the final two years of the program.

To achieve the educational goal, the objectives of the program are:

1. to provide graduates with a solid foundation in mathematics, physical sciences, computer hardware and software, humanities and social sciences, and the fundamentals of engineering design and analysis;

2. to provide graduates the technical knowledge and critical thinking skills required for the professional practice of computer engineering and for those seeking advanced degrees;

3. to assist graduates in developing communication skills, working cooperatively in teams, recognizing the need for life-long learning, and understanding of professional, ethical and social responsibility in a global context; and

4. to provide an environment with opportunities that encourages individual growth and development, and experiential learning.

 

Requirements for BS in Electrical Engineering

To receive the BSCoE degree, students must complete 65 credit hours in the upper division as outlined below, with a grade-point average of at least 2.0 in computer engineering.

All Binghamton University freshmen must also meet the General Education Requirement. For more details, refer to the General Education section of this Bulletin or consult with the Watson School advising office.

Junior Year/Fall Semester  credits
EE 301. Signals and Systems 3
EE 315. Electronics I
EE 351. Digital Logic Design 3
CS 341. Data Structures and Algorithms  3
ISE 361. Analysis of Variability in Systems
 TOTAL 17
Junior Year/Spring Semester
EE 302. Signal Processing  4
EE 352. Computer Organization and Microprocessors 3
EE 361. Control Systems  3
CS 345. Software Engineering 4
Humanities/Social Science Elective 4
TOTAL 18
Senior Year/Fall Semester
EE 451. Computer Architecture 3
EE 487. Senior Project I
CS 350. Operating Systems 4
Humanities/social sciences elective 4
TOTAL  15
Senior Year/Spring Semester 
EE 452. Digital Systems Design 3
EE 488. Senior Project II 4
CS 428. Computer Networking 4
Professional Elective
TOTAL  15
 

[ TOP

BS Degree in Electrical Engineering

Electrical engineering is one of the broadest engineering disciplines. In addition to the traditional roles of designing, analyzing and working with electrical and electronic systems, components and system integration, electrical engineers work in information technology and software development and function on multidisciplinary teams. The goal of the bachelor of science in electrical engineering degree curriculum is to provide the highest-quality education in the fundamentals of electrical engineering.

The electrical engineering curriculum builds upon the base provided by the two-year core in the Thomas J. Watson School of Engineering and Applied Science. The two-year core, required for all engineering students in the school, provides the student with a broad foundation in engineering fundamentals, natural sciences, mathematics and laboratory experience. Depth in electrical engineering is obtained by a series of required courses and technical electives in selected areas of specialization in the final two years of the program.

To achieve the educational goal, the objectives of the program are:

1. to provide graduates with a solid foundation in mathematics, physical sciences, humanities and social sciences, and the fundamentals of engineering design and analysis;

2. to provide graduates the technical knowledge and critical thinking skills required for the professional practice of electrical engineering and for seeking advanced degrees;

3. to assist graduates in developing communication skills, working cooperatively in teams, recognizing the need for life-long learning, and understanding professional, ethical and social responsibility in a global context; and

4. to provide an environment with opportunities that encourage individual growth and development and experiential learning.

Requirements for the BS Degree in Electrical Engineering

To receive the BSEE degree, students must complete 65 credit hours in the upper division as outlined below, with a grade-point average of at least 2.0 in electrical engineering.

All Binghamton University freshmen must also meet the General Education Requirement. For more details, refer to the General Education section of this Bulletin or consult with the Watson School advising office.

Junior Year/Fall Semester       credits

• EE 301. Signals and Systems    3

• EE 315. Electronics I    4

• EE 351. Digital Logic Design   3

• CS 341. Data Structures and Algorithms    3

• ISE 361. Analysis of Variability in Systems    4

TOTAL 17

 

Junior Year/Spring Semester credits

• EE 302. Signal Processing   4

• EE 316. Electronics II   3

• EE 332. Semiconductor Devices   3

• EE 361. Control Systems    3

• Humanities/Social Science Elective    4

TOTAL 17

 

Senior Year/Fall Semester credits

• EE 423. Electromagnetics   4

• EE 487. Senior Project I   4

• EE Senior Elective I   3

• Humanities/Social
Science Elective   4

TOTAL 15

 

Senior Year/Spring Semester credits

• EE 477. Communication Systems   3

• EE 488. Senior Project II   4

• EE Senior Elective II  3

• EE Senior Elective III   3

• Professional Elective   3

TOTAL 16

[ TOP


Graduate Programs

The program leading to the master of science degree in electrical engineering provides the balance of advanced theory and practical knowledge necessary for either professional practice or for continuation into a doctoral program.

Within the broad field of electrical engineering, students must specialize in one of three designated areas: computer engineering, systems (controls/communication/signal processing), or electro-physics (microelectronics, electro-magnetics or electro-optics). Specialization is achieved by selection of coursework and thesis or project topic. Under appropriate circumstances, a research project may be carried out in industrial laboratories, with joint supervision of the thesis by a co-adviser at the student’s place of work and a professor from the Watson School regular faculty.

The program has the flexibility required by part-time students and takes advantage of their industrial experience. The master of engineering (MEng) program enables students to combine a specialization in electrical engineering with coursework in related disciplines. The department is also enriched by adjunct faculty members employed in local industry.

Graduate students are encouraged to apply for part-time work as teaching assistants, research assistants or technical assistants to gain practical experience, as well as financial aid and tuition waiver.

Admission Requirements

1. Bachelor of science in electrical engineering degree, or a baccalaureate in a related field. A student whose undergraduate degree is not in electrical engineering is required to have an acceptable equivalent to each of the following:

• Electronics (analog and digital: EE 315/316. Systems (controls or signal processing: EE 361 or EE 302);

• Electro-physics (solid state physics, modern physics or EE 332);

• Laboratory experience (EE 385/386 or PHYS 327).

2. Graduate Record Examination (This requirement is waived for graduates of ABET-accredited engineering programs. Applicants with strong credentials may petition to be evaluated without supplying GRE scores.)

Qualified students with non-EE backgrounds may be admitted on a conditional basis subject to their taking one or more undergraduate EE course(s) prior to being fully matriculated.

Calculus through differential equations, and study of electric circuits, are assumed. Acceptable TOEFL scores are required of students whose native language is not English.

Master of Science in Electrical Engineering

Degree Requirements (Effective Fall 2000)
The student must maintain at least a B average in one of the following plans of study:

Core Courses

• EE 505. Analysis and Design of Control Systems

• EE 521. Digital Signal Processing

• EE 531. Electromagnetic Field Theory

• EE 552. Computer Design

• EE 576. Semiconductor Device Design

Specializations

Within the broad field of electrical engineering, students must specialize in one of three designated areas: computer engineering, systems (controls, signal processing, communications), or electro-physics (microelectronics, electromagnetics or electro-optics). Specialization is achieved by selection of coursework and thesis/project topic. The following is a listing of the courses in the three areas of specialization. Exceptions to this categorization may be made by approval from the student’s thesis/project adviser and department’s graduate director. An x in the course number represents any of the digits 0, 1, 2, . . . , 9.

Computer Engineering: EE 55x and EE 65x.

Electro-physics: EE53x, EE63x, EE56x, EE66x, EE57x, EE67x and EE520.

Systems: EE50x, EE60x, EE52x, EE62x, EE540, EE541, EE545 and EE510.

EE5x0 Courses are courses cross-listed with undergraduate courses and require an additional project for graduate credit.

The following restrictions apply to EE5x0 courses:

• No more than two of these courses may be counted toward graduation.

• EE5x0 courses may not be counted in the area of specialization.

• The EE5x0 course may not be counted if the individual has taken a similar course as an undergraduate.

• The EE5x0 course may not be counted after taking a course that has the EE5x0 course as a prerequisite.

EE 597 and EE 697. Independent Study may be used as a technical elective if approved by the graduate director or the thesis/project adviser. A maximum of one independent study course may be counted toward graduation without a petition approved by the EE Graduate Committee before taking a second independent study.

Master of Engineering with Specialization in Electrical Engineering

Degree Requirements

The student must maintain a B average in the following plan of study:

• four graduate courses in EE;

• four technical elective graduate courses approved by the EE department graduate adviser (may be taken in other departments);

• two-course sequence in Engineering Practice (WTSN 573 and 574 or equivalent).

For more information on this degree, see also the School-Wide section on the master of engineering degree.

Master of Engineering with Specialization in Computer Engineering

Degree Requirements

The student must maintain a B average in the following plan of study:

• two graduate courses in EE and two graduate courses in CS, chosen with the approval of the computer engineering graduate adviser;

• four technical elective graduate courses approved by the adviser to ensure a balance between hardware and software emphasis;

• two-course sequence in Engineering Practice (WTSN 573 and 574) or equivalent.

Doctoral Program in Electrical Engineering

The PhD in electrical engineering is described under Watson School "Graduate Information."

Course Offerings:
Undergraduate

EE 260. ELECTRICAL CIRCUITS fall, 4 cr.
Units and definitions. Ohm’s Law and Kirchhoff’s Laws. Simple resistive circuits. Circuit analysis techniques: Nodal and mesh methods, Norton and Thevenin theorems, maximum power transfer. Capacitance and inductance and the natural and step response of RL, RC and RLC circuits. Sinusoidal steady-state analysis. Series and parallel resonance. Prerequisite: PHYS 131. Corequisite: PHYS 132 or consent of instructor.

EE 292. ELECTRICAL PHENOMENA LABORATORY spring only, 0+2 cr.
Introduction to measurement of physical phenomena such as electrical properties of materials, electromagnetics, light and sound. Laboratory experiments covering Kirchhoff’s and Ohm’s laws, A-C circuits and phase shift. Prerequisite: PHYS 132 and EE 260 or permission of instructor.

EE 301. SIGNALS AND SYSTEMS fall
Steady state and transient analysis of linear systems; Fourier and LaPlace transforms, convolution, impulse response, transfer function, courier analysis. Design of elementary electrical filter circuits. Prerequisites: MATH 371 and EE 260 or equivalent.

EE 302. SIGNAL PROCESSING spring, 3+1 credits
Discrete time and frequency analysis of linear systems. Random signals, correlation functions, power spectrum. Design of elementary digital filters. Laboratory exercises. Prerequisites: EE 301 and ISE 361. Corequisite: EE 361.

EE 315. ELECTRONICS I fall, 3+1 cr.
Introduction to electronics concentrating on the fundamental devices (diode, transistor, operational amplifier, logic gate) and their basic applications; modeling techniques; elementary circuit design based on devices. Laboratory exercises. Prerequisites: EE 260. Corequisite: EE 351.

EE 316. ELECTRONICS II spring
Continuation of EE 315 with emphasis on electronic circuit design and system applications (filters, power regulation, oscillators, timing, A/D and D/A conversion). Prerequisite: EE 315.

EE 332. SEMICONDUCTOR DEVICES fall
Basic theory of semiconductors, p-n junctions, bipolar junction transistors, junction and MOS field effect devices; device design and modeling, fabrication. Prerequisite: WTSN 272.

EE 351. DIGITAL LOGIC DESIGN fall
Fundamental and advanced concepts of digital logic. Boolean algebra and functions. Design and implementation of combinatorial and sequential logic, minimization techniques, number representation, basic binary arithmetic and finite state machines. Logic families and digital integrated circuits and use of CAD tools for logic design. Prerequisite: EE 260 or equivalent.

EE 352. COMPUTER ORGANIZATION AND MICROPROCESSORS spring
Organization of computer systems: processor, memory, I/O organization, instruction encoding and addressing modes. Introduction to microprocessors, control unit and interrupt system design. Design of hardware and software for microprocessor applications. Assembly language programming. Microprocessor system case studies. Prerequisite: EE 351.

EE 361. CONTROL SYSTEMS spring
Introduction to analysis, design and modeling of control systems. LaPlace transforms, transfer functions and transient analysis. Concepts of stability; polar and log-frequency plots. Numerical simulation and design of simple control systems. Prerequisite: EE 301 or PHYS 407.

EE 395. SEMINAR I fall, 1 cr.
Contemporary global and social issues, professional and ethical responsibility. Evaluation based on written presentations. Prerequisite: junior standing.

EE 396. SEMINAR II spring, 1 cr.
Continuation of EE 395. Evaluation based on oral presentations. Prerequisite: junior standing.

EE 419. POWER ELECTRONICS fall
Electronic processing of electrical energy. Overview of power electronics devices such as DMOSFET, IGBT and Thyristor. Power supply circuits from AC or DC sources as used in computers, inverters and variable-speed motor drives. Analytical and numerical techniques for simulation. Technical elective. Prerequisite: EE 316.

EE 423. ELECTROMAGNETICS fall, 4 cr.
Fundamentals of electromagnetic fields, Maxwell’s Equations, plane waves, reflections. Application to transmission lines, antennas, propagation, electromagnetic interference, electronics packaging, wireless communication. Prerequisite: EE 301.

EE 433. MATERIALS AND DEVICES fall
Properties of electrical engineering materials; device design and fabrication, parameter measurement. Technical elective. Prerequisite: EE 332.

EE 437. INTRODUCTION TO MICRO- ELECTRONICS PACKAGING spring
Interdisciplinary introduction to packaging of microelectronic components and assembly of circuit boards. Materials processing, mechanical and thermal analysis, reliability testing and analysis. Computer simulation of interconnect structures. Technical elective. Prerequisite: junior standing in engineering or science.

EE 441. FUNDAMENTALS OF ELECTRO- MECHANICS spring
Principles of electro-mechanical energy conversion; mechanical and electrical forces related to currents and velocities. DC machines, transformers and AC machines, stepping motors, transducers. Three phase power. Terminal characteristics and equivalent circuits. Technical elective. Prerequisite: senior standing.

EE 451. COMPUTER ARCHITECTURE fall
Computer architecture, pipelined architecture, RISC machines, and instruction sets. Static and dynamic scheduling of instructions. Instruction-level parallelism, advanced pipelining, superscalar and superpipelined processors. Virtual memory organization, memory hierarchies, input-output and cache memory. Compiler issues. Prerequisite: EE 352.

EE 452. DIGITAL SYSTEMS DESIGN spring
Arithmetic and logic units, control units. Hardware description languages (VHDL), design verification by simulation. Design, synthesis, asynchronous systems, and timing issues. Programmable hardware, reconfigurable digital systems and field programmable gate arrays (FPGA). Prerequisite: EE 351.

EE 453. COMPUTER SYSTEMS fall
Computer systems description, arithmetic algorithms, CPU, memory hierarchy, I/O, multiprocessor architectures, operating systems and compilers, neurocomputers, VLSI technology. Technical elective. Prerequisite: EE 351.

EE 462. CONTROL SYSTEMS II fall and summer
Conventional and state variable techniques for the analysis and design of digital and analog control systems. Z-transform. Sampled data systems. Discrete state variable. Numerical simulation and computer-aided design of control systems. Technical elective. Prerequisite: EE 361.

EE 474. INTRODUCTION TO ELECTRO-OPTICS spring
Electro-optic devices and systems. Blackbody, LED and laser sources, photodetectors, modulators, fiber optics, Fourier optics. Design of electro-optic systems. Technical elective. Prerequisite: EE 423.

EE 475. DIGITAL AUDIO AND ELECTRO-ACOUSTICS spring
Fundamentals of acoustics, digital signal processing, digital audio technology, selected topics from current literature. Technical elective. Prerequisites: EE 302 and 352.

EE 477. COMMUNICATIONS SYSTEMS fall
Modulation and demodulation: AM, FM, PCM, SSB, TV. Noise, channel capacity, optimum detection. Design of communications systems. Prerequisite: EE 302.

EE 487. SENIOR PROJECT I fall, 4 cr. 
Design projects in cooperation with local industry and other external clients. Specifications, proposal, time schedule, paper design. Periodic design reviews with client, written and oral progress reports, final presentation. Evaluation based on individual and team performance. Prerequisites: EE 316 and senior standing.

EE 488. SENIOR PROJECT II spring, 4 cr.
Continuation of EE 487. Prototype fabrication and test. Demonstration and documentation of functioning system delivered to client. Evaluation based on individual and team performance. Prerequisite: EE 487 or consent of instructor.

EE 489. PROFESSIONAL PRACTICE every sem., 2 cr.
Preparation for employment and graduate education. Case studies in professional ethics, patent and liability law, engineering economics, accounting principles, entrepreneurship. Written and oral presentations required. Preparation for the Fundamentals of Engineering exam for New York State Professional Engineer License.

EE 491. TEACHING PRACTICUM every sem., var. cr.
Assist with undergraduate instruction of a formal course under the direct supervision of the course instructor. Prerequisites: approval of the faculty member and the department chair.

EE 496. INDUSTRIAL INTERNSHIP every sem., var. cr.
Engineering work experience in industry. Daily log book, monthly memo progress reports and formal final report required. May replace one technical elective. May be repeated for credit. Prerequisite: approval of department chair.

EE 497. INDEPENDENT STUDY every sem., var. cr.
Individual study under direct supervision of a faculty member. Prerequisites: approval of proposed subject by the faculty member and department chair.

EE 499. UNDERGRADUATE RESEARCH every sem.,  var. cr.
Assist with faculty research. Prerequisites: approval of proposed subject by the faculty member and the department chair.


Course Offerings:
Graduate

NOTE: Unless otherwise noted, graduate courses carry 3 credits.

EE 501. LINEAR SYSTEMS THEORY  every other year
State space models for linear systems. Controllability and observability. Eigenvalues and eigenvectors. Least squares and singular value decomposition. Computational considerations. Prerequisite: EE 361 or equivalent.

EE 503. NON-LINEAR SYSTEMS DESIGN fall
Characteristics of nonlinear systems, stability theories, design of controllers, computer simulation. Prerequisite: EE 462 or equivalent.

EE 505. ANALYSIS AND DESIGN OF CONTROL SYSTEMS fall
Advanced techniques for analysis and design of analog linear and non-linear control systems. Topics include conventional and state variable techniques for the mathematical description of control systems, stability analysis, conventional and modern design techniques, numerical simulation and computer-aided design of control systems. Prerequisite: EE 361 or equivalent.

EE 506. ADVANCED DIGITAL CONTROL every other  year
A background overview of S- and Z- transforms and analysis of transfer functions. Introduction of multirate sampling techniques. Description of phantom sampling techniques and Krane Vector Switched Decomposition. Analysis of digital systems. Advanced topics in multirate controls using state space techniques. Prerequisite: EE 462 or equivalent.

EE 507. ADAPTIVE CONTROL SYSTEMS every other year
Techniques for the mathematical description, analysis and design of adaptive control systems. Concept of adaptation, model reference and self-tuning approaches to system identification. Computer simulation. Prerequisites: EE 462 and approval of graduate adviser.

EE 508. INTRODUCTION TO PROCESS CONTROL spring
Applications of statistical, optimization and advanced control techniques for mathematical description, analysis optimization and control of multivariable processes. Topics include regression analysis, linear, non-linear and dynamic programming, adaptive control. Prerequisite: EE 361 or equivalent.

EE 509. STOCHASTIC CONTROL every other year
Statistical techniques for the description, analysis and design of control systems. Estimation, prediction and Kalman filtering in advanced systems. Prerequisites: EE 505 and a course in probability or equivalent.

EE 510. LINEAR AND SAMPLED DATA CONTROL SYSTEMS fall and summer
Conventional and state variable techniques for the analysis and design of digital and analog control systems. Z-transform. Sampled data systems. Discrete state variable. Numerical simulation and computer-aided design of control systems. Lecture portion meets with EE 462. Prerequisites: EE 361 and approval of the graduate adviser.

EE 516. MATHEMATICAL METHODS IN ELECTRICAL ENGINEERING fall
Selected topics in applied mathematics stressing the unifying concept of the function. Functions are introduced from the computer engineering point of view as notions of set, relation and algebraic structure. The function concept is illustrated by homomorphism and isomorphism. Next, the function concept is interpreted in linear systems as transformation, illustrated with the Z, LaPlace and Fourier transforms. The role of equations is considered. Finally, transform methods are applied to the solution of partial differential equations of electro-physics, particularly the heat and wave equations. Prerequisite: calculus and differential equations.

EE 520. POWER ELECTRONICS every other year
Electronic processing of electrical energy. Overview of power electronics devices, such as DMOSFET, IGBT and Thyristor. Power supply circuits from AC or DC sources as used in computers, inverters and variable-speed motor drives. Analytical and numerical techniques for simulation. Four laboratory exercises with formal reports are required. Lecture portion meets with EE 419. Prerequisites: EE 316 and approval of the graduate adviser.

EE 521. DIGITAL SIGNAL PROCESSING fall
Transversal and recursive filters, random discrete-time signals, spectral analysis, detection of signals in noise, estimation of signal parameters. Prerequisite: EE 302 or equivalent.

EE 522. ESTIMATION THEORY every other year
Random processes and their characteristics. Random signals in linear systems. Methods of trend analysis and prediction. System identification. Least square estimation and Kalman filtering. Sub-optimal filters. Noise in the information channels and sensitivity of estimation procedures. Confidence analysis of estimates. Prerequisite: courses in probability and linear systems, or equivalent.

EE 531. ELECTROMAGNETIC FIELD THEORY spring
Topics in classical electromagnetic field theory with emphasis on time-varying fields including guided waves and radiation. Prerequisite: EE 423 or equivalent.

EE 532. MICROWAVE ENGINEERING every other year
Apertures, waveguides; microwave network theory; analysis and design of microwave circuits and systems; microwave devices. Prerequisite: EE 423 or equivalent.

EE 533. ELECTROMAGNETIC COMPATIBILITY fall
Signal paths: conductive, inductive, capacitive, electromagnetic. Shielding and grounding concepts. Methods of measurement. EMC specifications and standards. Prerequisite: EE 423 or equivalent.

EE 534. SIGNAL TRANSMISSION IN ELECTRONICS PACKAGING year every other
General transmission line theory as applied to electronics packaging; digital signal transmission; interconnections; transient analysis of transmission lines by LaPlace Transform. Prerequisite: EE 423 or equivalent.

EE 540. COMMUNICATIONS SYSTEMS fall
Modulation and demodulation: Noise, channel capacity, optimum detection. Design of communication systems. Lecture portion meets with EE 477. Prerequisites: EE 302 and approval of graduate adviser.

EE 545. DIGITAL COMMUNICATION SYSTEMS spring
Transmission of information in digital form; coding; packets; error detection, correction; carriers; multipath and intersymbol interference; spread spectrum. Prerequisite: EE 477 or equivalent.

EE 550. DIGITAL SYSTEM ENGINEERING fall
Design of software and hardware for microprocessor applications. Processor architecture, microprogramming and computer design. Lecture portion meets with EE 453. Prerequisite: EE 351 and approval of graduate adviser.

EE 551. DIGITAL SYSTEMS DESIGN every other year
Arithmetic and logic units, control units. Hardware description languages, design verification by simulation, subsystem design using primitives, microprogramming, interrupt and input-output. Prerequisite: EE 352 or equivalent.

EE 552. COMPUTER DESIGN fall
Computer architectures, virtual memory organization, input-output, microprogramming, multiprocessor systems, memory hierarchies, pipelined architecture, RISC machines, fault-tolerant machines. Prerequisite: EE 352 or equivalent.

EE 554. VLSI CIRCUIT DESIGN ARCHITECTURES fall
The MOS transistor, circuit characterization and performance estimation. CMOS logic and structured design: electrical design of logic circuits, clocking strategies and design rules. CMOS systems and RISC architectures. Prerequisite: EE 351 or equivalent.

EE 555. DIGITAL COMPUTER ARITHMETIC spring
Classification and structure of finite number systems. Theory of modern high speed computer arithmetic, array arithmetic processing techniques, case studies of representative arithmetic processors. Prerequisite: EE 352 or equivalent.

EE 557. NEURAL NETWORK COMPUTERS fall
Topics on neural network computing, such as network structure, retrieval and learning phases, computational requirements, and types of applications of neural networks. A number of neurocomputers are studied. This study includes digital as well as analog implementations and VLSI approaches. Prerequisite: EE 352 or equivalent.

EE 559. MACHINE VISION every other year
Discusses low- and high-level machine vision issues by using methods and tools (architectures, languages, and algorithms). Grouping of machine vision methods; image preprocessing; image processing; image compression; computer graphics (in brief); image analysis; pattern recognition (syntactic methods); OCR systems and methods; image understanding; image interpretation; design project. Prerequisites: high-level programming languages (C or Pascal or Lisp or Prolog), multiprocessor systems architectures, and EE 352 or equivalent.

EE 560. ELECTRO-OPTICS spring
Electro-optic devices and systems. Black-body, LED and laser sources, photodetectors, modulators, fiber optics, Fourier optics. Design of electro-optic systems. Lecture portion meets with EE 474. Prerequisites: EE 423, college physics and approval of the graduate adviser.

EE 564. OPTOELECTRONICS AND FIBER OPTICS fall
Optical fiber waveguides; single and multimode propagation; coupling and splicing; optical sources and detectors; introduction to holography. Prerequisites: EE 332 and 423, or equivalents.

EE 570. MICROELECTRONICS MATERIALS AND DEVICES fall
Properties of microelectronics materials; device design and fabrication, parameter measurement. Lecture portion meets with EE 433. Prerequisites: EE 332 and approval of graduate adviser.

EE 571. ELECTRONIC PROPERTIES OF MATERIALS  every other year
Selected theory and application of solid state principles in electrical engineering: quantum mechanics, dielectrics, ferromagnetics, piezoelectrics, superconductors, amorphous materials, surfaces, optical interactions. Prerequisite: EE 332 or equivalent.

EE 575. SEMICONDUCTOR DEVICE PROCESSING spring
Semiconductor device fabrication (crystal growth, oxidation, diffusion, etching, lithography, yield), theoretical foundations; process modeling and simulation. Computer simulations. Prerequisite: EE 332 or equivalent.

EE 576. SEMICONDUCTOR DESIGN device fall
Design of bipolar and MOS devices and IC systems; design examples; selected discrete device design; simulation. Prerequisite: EE 332 or equivalent.

EE 577. SEMICONDUCTOR DEVICE PACKAGING fall
Electrical, thermal and mechanical design aspects of packaging. Devices and printed circuit boards, wire-bonding, die attachment, hybrids; electrical interconnections, materials, adhesion; reliability. Prerequisite: EE 332 or equivalent.

EE 594. INDUSTRIAL INTERNSHIP every sem., var. cr.
Engineering work experience in industry. Daily logbook, monthly memo progress reports and formal final report required. Prerequisite: consent of department chair.

EE 595. RESEARCH SEMINAR AND LITERATURE every sem.,  1 cr.
Required for all graduate students. Presentation of the prospectus for the MSEE project or thesis. Attendance at weekly department research seminars, preparation of written summaries and completion of library search in area of proposed research required.

EE 596. THESIS SEMINAR every sem., 2 cr.
Thesis students must demonstrate proficiency formulating their research results into short seminar presentations and also must prepare a research paper to professional journal standards. Attendance at weekly department research seminars and preparation of written summaries required. Prerequisites: EE 595 and 599. Seminar portion meets with EE 595.

EE 597. INDEPENDENT STUDY every sem., var. cr.
Independent study or graduate laboratory exercises supervised by electrical engineering faculty member. Prerequisites: consent of instructor and department chair.

EE 598. MSEE PROJECT every sem., var. cr.
Hardware and software design and development or other project as defined by a learning contract, approved by major professor and project adviser. Seminar presentation required. Formal report submitted to EE department library.

EE 599. RESEARCH THESIS every sem., var. cr.
Mentoring in the methods of research. Theoretical analysis, computer modeling, software and hardware development, and experimentation as determined by a thesis committee, faculty adviser, second reader or co-adviser and department chair. Oral defense. Preparation of journal article required. Bound thesis submitted to Graduate School for the University Libraries.

EE 606. ROBUST CONTROL OF MULTIVARIABLE SYSTEMS every other  year
Comprehensive treatment of linear multivariable control. Stability and performance robustness analysis; computer-aided robust control system design frequency-domain minimax (H-infinity) synthesis and Linear-Quadratic-Gaussian synthesis with Loop-Transfer-Recovery. Prerequisite: EE 505 or equivalent.

EE 652. PARALLEL COMPUTER ARCHITECTURES spring
Parallel processing overview, multiple instruction multiple data (MIMD) architectures: wave front arrays, dataflow, reduction machines. Interconnection networks, parallel algorithm implementation and memory organization for parallel machines. Prerequisite: EE 552 or equivalent.

EE 656. MULTIPROCESSOR DESIGN EVALUATION every other  year
Stochastic models for the evaluation of multiprocessor systems design; stochastic processes, queuing models; stochastic Petri-nets; analysis of crossbar multiprocessor architectures; aspects of multiprocessor performance evaluation; failures in multiprocessor and recovery techniques. Design project. Prerequisites: EE 552 and a course in probability or equivalent.

EE 659. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE every other year
Fundamental and advanced methods of artificial intelligence with applications to industry. Knowledge-based systems (knowledge representation, acquisition, conversion, manipulation, KB development, expert systems); AI languages (natural languages, NL translations, special AI languages); perception, learning, and planning schemes (symbolic, connectionist, genetic algorithms, vision, speech, path planning); design project. Prerequisite: EE 559 or equivalent.

EE 665. OPTICAL INFORMATION PROCESSING every other year
Applications of Fourier optics; optical processing elements; modulation and optical transfer functions; filtering, convolution and correlation; pupil synthesis, textural edge extraction; homodyning and heterodyning; wave mixing, harmonic generation; quantum well lasers, fiber optic amplifiers; optical computing; optical storage in photon echo systems; dichromated gelatin, photorefractive and computer-generated holograms. Prerequisite: EE 564 or equivalent.

EE 697. INDEPENDENT STUDY every sem., var. cr.
Independent study supervised by electrical engineering faculty member. Student must obtain consent of instructor and department chairperson, who then determine description of program and number of credits.

EE 698. PRE-DISSERTATION RESEARCH every sem., var. cr.
Exploratory research oriented toward PhD dissertation.

EE 699. DISSERTATION every sem., var. cr.
Research for and preparation of PhD dissertation.

EE 700. CONTINUOUS REGISTRATION every sem., 1 cr.
Required to maintain matriculation through any spring or fall semester when no other courses are taken. If the minimal one-credit registration is not maintained, student must reapply for admission.

EE 701. PRACTICUM FOR RESEARCH AND TEACHING ASSISTANTS every  sem.
Required for all funded graduate assistants. Research or teaching supervised by faculty adviser.

  [ TOP