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.
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 | 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 | |
| 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 | 4 |
| 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 | 4 |
| TOTAL | 15 |
[ TOP ]
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.
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 4TOTAL 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 ]
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.
Either EE 516. Mathematical Methods in EE, or EE 517. Mathematical Methods in Computer Engineering;
Two courses chosen from the list of core courses;
Either EE 516. Mathematical Methods in EE, or EE 517. Mathematical Methods in Computer Engineering;
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
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.
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.
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.
The PhD in electrical engineering is described under Watson School "Graduate Information."
[ TOP ]
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.
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 ]