|
|
Electrical and Computer Engineering Chair: Jon G. Kuhl Professors: David R. Andersen, Er-Wei Bai, Thomas F. Boggess, Thomas L. Casavant, Steve M. Collins, Soura Dasgupta, Michael Flatté, Thomas J. Grabowski, Jr., Jon G. Kuhl, Karl E. Lonngren, Sudhakar M. Reddy, John P. Robinson, Arthur L. Smirl, Milan Sonka Professors emeriti: Earl D. Eyman, Adrianus Korpel, Norbert R. Malik Associate professors: Mark S. Andersland, Gary Christensen, Anton Kruger, Punam Saha, Tom Schnell Assistant professors: Michael Abramoff, Reinhard Beichel, Zhiqiang Liu, Daniel Thedens, Xiaodong Wu Undergraduate degree: B.S.E. in Electrical Engineering Graduate degrees: M.S., Ph.D. in Electrical and Computer Engineering Web site: http://www.engineering.uiowa.edu/ece Electrical engineers and computer engineers make vital contributions to nearly all facets of modern society through their work in areas such as computer systems, medical imaging, robotics, wireless communications, and fiber optics. From the World Wide Web to high-definition television, cellular telephones, and computer networks, the contributions of electrical and computer engineers are changing everyday life. Many benefits that have sprung from electrical engineering technology now are taken for granted--noninvasive imaging of the brain and other internal organs, astonishing views of the solar system's outer planets, and wireless telecommunications. Electrical engineers also play crucial roles in major emerging technologies, such as wireless Internet, optical communications, and mapping of the human genome. As the United States strives to retain or enlarge its share of national and international markets, electrical engineers are certain to play an important role in improving productivity through automation, increased efficiency, and new technologies. Electrical and computer engineers work in research, design, development, manufacturing, sales, market analysis, consulting, field service, and management. They are employed in computer, semiconductor, software, aerospace, telecommunication, medical, radio, television, and power industries. Undergraduate Program The department offers the Bachelor of Science in Engineering in electrical engineering. The program's objective is to produce graduates who: contribute to society in a broad range of careers; function professionally in an increasingly international and rapidly changing world; effectively understand, use, and develop modern electrical and computer engineering technologies and concepts; and achieve success throughout their careers. Bachelor of Science in Engineering The electrical engineering curriculum provides technical depth and breadth as well as flexibility and the opportunity for students to customize their programs according to their own goals. Students complete a common core of electrical and computer engineering courses, then select one of three tracks. The electrical engineering track provides a broad background in electrical engineering concepts and practice, preparing students for careers in a wide range of industries and organizations. The computer engineering track provides focus and depth for students preparing for careers or graduate study in computer systems hardware or software engineering. The information engineering track prepares students for careers or advanced study in telecommunications or information technology. The B.S.E. in electrical engineering requires a minimum of 128 s.h. The curriculum covers four major stems: mathematics and basic sciences, engineering topics, elective focus area, and general education (15 s.h. of humanities and social science courses). All students take 059:005-059:006 Engineering Problem Solving I-II and 010:003 Accelerated Rhetoric. General education component courses must be selected to satisfy the requirements of the College of Engineering. See "Curriculum Stems" and "General Education Component" under "Bachelor of Science in Engineering" in the College of Engineering section of the Catalog. Elective focus area courses must be selected according to guidelines established by the Department of Electrical and Computer Engineering. See "Elective Focus Area" after the following curriculum list. Electrical engineering students take five required track courses and two track electives. See "Track Breadth and Depth Electives" after the following curriculum list. Some courses in the curriculum are prerequisites to others. Students who take courses in the order below satisfy the prerequisite requirements automatically. Students who do not follow this sequence still must satisfy all course prerequisites. FIRST YEAR First Semester
| 004:011 Principles of Chemistry I |
4 s.h. |
| 22M:031 Engineering Mathematics I: Single Variable Calculus |
4 s.h. |
| 059:005 Engineering Problem Solving I |
3 s.h. |
| 059:090 First-Year Engineering Seminar |
1 s.h. |
Second Semester
| 22M:032 Engineering Mathematics II: Multivariable Calculus |
4 s.h. |
| 22M:033 Engineering Mathematics III: Matrix Algebra |
2 s.h. |
| 029:081 Introductory Physics I |
4 s.h. |
| 059:006 Engineering Problem Solving II |
3 s.h. |
| General education component course |
3 s.h. |
SECOND YEAR First Semester
| 22M:034 Engineering Mathematics IV: Differential Equations |
3 s.h. |
| 029:082 Introductory Physics II |
3-4 s.h. |
| 059:007 Engineering Fundamentals I: Statics |
2 s.h. |
| 059:008 Engineering Fundamentals II: Electrical Circuits |
3 s.h. |
| 059:009 Engineering Fundamentals III: Thermodynamics |
3 s.h. |
Second Semester
| 22M:037 Engineering Mathematics V: Vector Calculus |
3 s.h. |
| 057:017 Computers in Engineering |
3 s.h. |
| 057:018 Principles of Electronic Instrumentation |
4 s.h. |
| General education component course |
3 s.h. |
THIRD YEAR First Semester
| 22S:039 Probability and Statistics for the Engineering and Physical Sciences |
3 s.h. |
| 055:032 Introduction to Digital Design |
3 s.h. |
| 055:070 Electromagnetic Theory |
3 s.h. |
| 055:091 Professional Seminar: Electrical Engineering |
0 s.h. |
| Two required track courses |
6 s.h. |
Second Semester
| Three required track courses |
9 s.h. |
| Two elective focus area courses |
6 s.h. |
| General education component course |
3 s.h. |
FOURTH YEAR First Semester
| 055:088 Principles of Electrical Engineering Design |
3 s.h. |
| Track breadth elective |
3 s.h. |
| Three elective focus area courses |
9 s.h. |
| General education component course |
3 s.h. |
Second Semester
| 055:089 Senior Electrical Engineering Design |
3 s.h. |
| Track depth elective |
3 s.h. |
| Two elective focus area courses |
6 s.h. |
| General education component course |
3 s.h. |
Required Track Courses Each electrical engineering curriculum track requires five track courses, as follows. COMPUTER ENGINEERING TRACK
| 055:033 Introduction to Software Design |
3 s.h. |
| 055:035 Computer Architecture and Organization |
3 s.h. |
| 055:036 Embedded Systems and Systems Software |
3 s.h. |
ELECTRICAL ENGINEERING TRACK
| 055:050 Communication Systems |
3 s.h. |
| 055:072 Electrical Engineering Materials and Devices |
3 s.h. |
INFORMATION ENGINEERING TRACK
| 055:046 Digital Signal Processing |
3 s.h. |
| 055:050 Communication Systems |
3 s.h. |
| 055:051 Randomness and Information |
3 s.h. |
| 055:054 Communication Networks |
3 s.h. |
TRACK BREADTH AND DEPTH ELECTIVES Students choose one track breadth elective from the courses required for one of the other two tracks. Students also choose one track depth elective, which must be an advanced course in a subject area within the student's track--normally a 100-level course for which one of the required track courses is a prerequisite. For a complete list of depth electives for each track, see the Department of Electrical and Computer Engineering web site. Elective Focus Area The elective focus area provides access to the broad range of course work in the department, the college, and the University. Each student works with his or her academic advisor to develop an elective focus area tailored to his her own goals--for example, additional technical depth in one or more areas of electrical engineering, completion of a minor in a relevant area, completion of the Certificate in Technological Entrepreneurship, or pursuit of interdisciplinary experience. The elective focus area must include at least 15 s.h. of technical course work, at least 6 s.h. of which must be earned in 100-level electrical and computer engineering courses. Students earning a minor in business or a Certificate in Technical Entrepreneurship may apply up to 6 s.h. of the required technical course work to the minor or certificate. All students must demonstrate an ability to work on multidisciplinary teams. All elective focus area plans must be approved in advance by the department. For more detailed information about elective focus areas, see "Bachelor of Science in Engineering"/"Elective Focus Area" in the College of Engineering section of the Catalog. For more information about the department's elective focus area guidelines, see the Department of Electrical and Computer Engineering web site. Graduate Programs The department offers a Master of Science and a Doctor of Philosophy in electrical and computer engineering, and an M.S. subtrack in software engineering. Excellence in scholarship and research is stimulated by close contact with the faculty throughout graduate study and through programs tailored to fit individual needs. Students select an advisor and, with the advisor, plan an individual program bounded only by the broad guidelines of the Graduate College and the program. The department maintains close interdisciplinary ties with other University of Iowa departments, especially with the Departments of Physics and Astronomy, Computer Science, Mechanical and Industrial Engineering, and Biomedical Engineering, and the Carver College of Medicine. Principal areas of graduate study include waves and materials, computer systems, wireless communications, signal and image processing, computational genomics, and control systems and robotics. Research and Study Areas BIOINFORMATICS AND COMPUTATIONAL GENOMICS The Coordinated Laboratory for Computational Genomics (CLCG) is a collaborative effort of the Department of Electrical and Computer Engineering and the Carver College of Medicine. The laboratory's joint research projects include clustering and cDNA/EST sequencing, web-based tools for genetic linkage analysis, gene discovery and mapping, microarray hybridization, gene expression, and high-throughput genotyping. This lab is recognized worldwide for its contribution to the Human Genome Project. The CLCG's computational infrastructure consists of more than 126 computing systems, 178 CPUs, 100+ gigabytes of RAM, and 2.5 terabytes of disk space. The laboratory has four separate dedicated server clusters of 36, 32, 18, and 8 CPUs running Linux operating systems. This includes four dedicated, dual fiber channel, redundant disk storage systems (RAID) of 412 GB usable. CLCG is wired for 10- and 100-megabit Ethernet networking. COMPUTER SYSTEMS AND VLSI CIRCUITS Research emphasis is directed toward design and test of very-large-scale integrated (VLSI) circuits, high-performance computing and networking, and intelligent agent systems. Research in the VLSI area involves development of techniques and algorithms that assist in synthesis and testing of large-scale logic circuits, and incorporation of these techniques into computer-aided design tools. Current projects include new pattern sources for built-in-test, efficient test pattern generation, generation of compact test sets, and methods for reducing test data volumes. High-performance computing research involves development of collaborative and parallel computing environments and associated software tools, and use of these facilities and tools in varied application domains, including image processing and computational biology. Current work in networking focuses on protocols and layer-integration schemes that support high-performance wireless networking, and on control and coordination of mobile ad hoc networks. Current research facilities in these areas include several large cluster computers and an experimental asynchronous transfer mode (ATM) network. Agent technologies research is directed toward development of autonomous software and robotic agents capable of engaging in distributed collaborations that support varied application domains. Current work focuses on development of methods to reconcile diverse agent ontologies and application of agent technologies to medically related problems, including collaborative classification of macular degeneration characteristics and computer engineering education. Departmental facilities that support this work include a network of SUN, HP, SGI, and Linux workstations, and high-speed network connections to collegiate, University, and national facilities, including an NSF-funded, dedicated ATM network of high-performance workstations, the college's Computer Systems Support (CSS), the University's Information Technology Services, national supercomputer centers, federal laboratories, and facilities at other universities. CONTROL SYSTEMS AND ROBOTICS Current research emphasizes optimal, adaptive, digital, robust and stochastic control and the control of discrete event dynamical systems. Recent work has concerned the estimation, identification, and robust control of linear and nonlinear dynamical systems; set membership identification, control over wireless communication channels; coordinated fault tolerant control of unmanned vehicles; use of control theory to analyze distributed computing, communications, and manufacturing systems; interplay between communications and control; design of fast digital controllers using subband coding; and multirate control systems. SIGNAL AND IMAGE PROCESSING Research in image processing and basic and applied signal processing is supported by a digital signal processing laboratory and an image analysis laboratory. Collaborative research with faculty in the Departments of Radiology, Neurology, Psychiatry, Internal Medicine, and Biomedical Engineering is directed at quantitative analysis of medical images. In the area of signal processing, current projects include analysis and design of efficient adaptive algorithms for signal processing, efficient coding and transmission of speech, speech processing aids for the hearing-impaired, robust equalization of uncertain channels, application of neural networks to communications systems, multirate signal processing, and subband coding and channel equalization. Current projects in image processing include automated detection of vessel borders and coronary trees in angiograms using artificial intelligence techniques, detection and tracking of cardiac motion from magnetic resonance images, analysis of cardiac motion patterns, automated analysis of intravascular ultrasound images, semantic approaches to segmentation of three-dimensional brain images based on genetic optimization algorithms, knowledge-based techniques for identification of pulmonary airway trees from CT images, and three-dimensional segmentation techniques for quantification of lung disease. Additional projects include medical image registration using deformable shape models; modeling normal versus abnormal anatomical shape as imaged via MRI, CT, and PET; tracking growth and regression of cancer tumors before and after treatment; 3-D measurement and visualization of normal and abnormal infant skull shape; development of parallel algorithms to reduce computation time; and novel sampling and reconstruction techniques for magnetic resonance imaging acquisitions. The E.C.E. Medical Image Analysis Laboratory is a specialized facility for digital image processing equipped with state-of-the-art equipment. It is equipped with two Silicon Graphic Onyx, three Alpha Linux, and 15 high-end dual-CPU Windows XP and Linux computers with 4 GB of RAM each. High-quality I/O devices for image digitization and visualization are available. High-capacity computer storage disk arrays offer more than 900 GB online hard disk space. WAVES AND MATERIALS Research in this area is carried out primarily in the Iowa Advanced Technology Laboratories, a well-equipped, modern facility two blocks from the Engineering Building, and in Van Allen Hall. Current research topics are optical and electronic properties of semiconductors, semiconductor devices, electro-optics, nonlinear optics, nonlinear wave propagation in plasmas, nanotechnology, and medical devices. Much work is done in collaboration with other University of Iowa departments, including the Departments of Physics and Astronomy, Chemistry, Internal Medicine, and Neurosurgery. Facilities include two molecular beam epitaxy reactors (in physics and astronomy), a microfabrication laboratory with micrometer resolution capabilities, electrical characterization capability to 22 GHz, several Ti-sapphire lasers, a mid-infrared optical parametric oscillator, and plasma equipment for nonlinear wave plasma interaction studies. Examples of current projects are the design and fabrication of diode lasers based on the bandgap engineering of antimony and arsenic-based III-V compound semiconductors, phase control of laser arrays, development of an all-optical power equalizer, characterization of quantum well devices, nonlinear waveguide devices, development of a noncontact method to measure transport properties, plasma and optical soliton excitation and propagation, development of cellular probes, and a noninvasive glucose sensor for medical research. WIRELESS COMMUNICATION SYSTEMS Current research activities in communication systems focus on design and analysis of receivers for digital wireless communications, especially on the development of effective and practical receivers for multi-user wireless cellular systems in multipath channels. Projects include the removal of intersymbol interference by blind identification/equalization, multi-user detection in CDMA without power control, receiver structures for 3G wireless cellular systems, ad hoc wireless networks, space time coding; resource allocation in OFDM systems; and scheduling in wireless networks. Fundamental theoretical issues and practical implementation are emphasized. Master of Science The Master of Science in electrical and computer engineering is offered with or without thesis; either option may precede Ph.D. study. The thesis option requires 30 s.h. of graduate credit, including at least 12 s.h. from an approved list of electrical and computer engineering courses and 6 s.h. in 055:199 Research: Electrical and Computer Engineering M.S. Thesis. The nonthesis option requires 36 s.h. of graduate credit, including at least 18 s.h. from an approved list of electrical and computer engineering courses; nonthesis students may count no more than 3 s.h. of independent study toward the degree. Courses required for the B.S.E. in electrical engineering do not count toward the M.S. requirements. M.S. students must successfully complete a final examination, which is conducted by a committee of at least three faculty members. One part of the final examination for thesis students consists of an oral defense of the thesis. In order to graduate, M.S. students must have a cumulative g.p.a. of at least 3.00. M.S. Subtrack in Software Engineering A Master of Science subtrack in software engineering is available to both thesis and nonthesis students. Successful completion of the subtrack results in the designation "with specialization in software engineering" on the student's transcript. The M.S. with software engineering subtrack requires the same amount of graduate credit as the standard M.S.: a minimum of 30 s.h. for the thesis option, and 36 s.h. for the nonthesis option. Both options require the following course work. All of these:
| 055:180 Fundamentals of Software Engineering |
3 s.h. |
| 055:181 Formal Methods in Software Engineering |
3 s.h. |
| 055:182 Software Engineering Languages and Tools |
3 s.h. |
| 055:183 Software Engineering Project |
3 s.h. |
At least three of these:
| 22C:162 Advanced Operating Systems |
3 s.h. |
| 055:131 Introduction to VLSI Design |
3 s.h. |
| 055:132 High Performance Computer Architecture |
3 s.h. |
| 055:133 Graph Algorithms and Combinatorial Optimization |
3 s.h. |
| 055:134 Computer Communications |
3 s.h. |
The thesis option requires an additional 3 s.h. of course work from the approved list of electrical and computer engineering courses; the nonthesis option requires an additional 6 s.h. All rules for additional credit and the M.S. final examination are the same as for the nonsubtrack M.S. Doctor of Philosophy The Doctor of Philosophy in electrical and computer engineering requires at least 72 s.h. of graduate credit. At least 45 s.h. must be earned in formal course work (not thesis or other independent study), including 30 s.h. from an approved list of electrical and computer engineering courses. Each Ph.D. student's study plan must be approved by the student's advisor and by the graduate committee. Ph.D. students take a Ph.D. qualifying examination and a Ph.D. comprehensive examination. Then they must successfully complete a research program that includes a minimum of 18 s.h. of Ph.D. research and culminates in the preparation of a thesis. Finally, the candidate must present a successful oral defense of the thesis. Ph.D. students must maintain a cumulative g.p.a. of 3.25 or higher in all graduate course work. Acceptance to the Ph.D. program requires successful completion of the Ph.D. qualifying examination. This all-day written exam is given once a year, late in the spring semester. It covers four areas chosen by the student from a list of six. Students normally are expected to take the qualifying examination within the first 30 s.h. of graduate studies. A cumulative g.p.a. of at least 3.25 is required for admittance to the exam. In the event of failure, the examination may be retaken only once, the next time it is offered. Following successful completion of the Ph.D. qualifying examination and invitation to the Ph.D. program, a student must complete a three-part Ph.D. comprehensive examination that consists of a take-home exam set by the student's advisor and Ph.D. committee, preparation of a written thesis proposal, and an oral exam that includes presentation and defense of the proposal. A minimum of six months must separate completion of the first and last portions of the comprehensive examination. The final requirement for completion of the Ph.D. program is the preparation and successful defense of the Ph.D. thesis. This must be completed no sooner than six months but no longer than three years after completion of the comprehensive examination. Admission Applicants must meet the admission requirements of the Graduate College; see the Manual of Rules and Regulations of the Graduate College or the Graduate College section of the Catalog. M.S. applicants must have a g.p.a. of at least 3.00, and Ph.D. applicants must have a g.p.a. of at least 3.25, on all electrical and computer engineering, mathematics, and physics course work. M.S. applicants with a g.p.a. between 2.75 and 3.00 in electrical and computer engineering, mathematics, and physics course work may be admitted on probation, if warranted by other aspects of their academic records. Students with baccalaureate degrees in related areas (e.g., physics, mathematics, and computer science) may be admitted on conditional status. They may be required to complete additional course work, without earning graduate credit, before being granted regular status. Each application is reviewed individually. Extenuating circumstances may permit deviations from the usual standards. Financial Support A number of fellowships, traineeships, assistantships, scholarships, and industrial grants are available to graduate students who qualify. These are awarded on a competitive basis. Facilities and Laboratories Undergraduate Core Electrical and computer engineering provides core instruction for the college in electrical circuits, electronics, instrumentation, and computers. A key part of this core teaching responsibility lies in providing students with an early opportunity to use engineering laboratory instrumentation. Undergraduate Laboratories The undergraduate laboratories include facilities for the study of electrical and electronic circuits, signals and systems, microprocessor-based computers and systems, measurement automation, communication systems, control systems, computer-aided design of VLSI circuits, image processing, robotics, and optics. An electronic classroom devoted to image acquisition, processing, transmission, and analysis is the newest addition to the list of state-of-the-art facilities available for undergraduate and graduate education. It is equipped with high-end Hewlett Packard UNIX workstations. Class material is taught in a collaborative learning environment in which students participate during lectures, acquiring practical hands-on experience. Graduate Facilities and Laboratories The department has laboratories intended primarily for graduate research in the areas of parallel processing, image processing, CAD for VLSI circuits, software engineering, electro-optics, plasma physics, control systems, cardiovascular image processing, and wireless communication. A network of SUN, IBM, and HP workstations and server nodes provides departmental computing support. This network is tied to the College of Engineering facilities, which consist of more than 100 Hewlett-Packard workstations. Connections are provided to central University facilities and national networks. Through cooperative arrangements, advanced computing facilities at national supercomputing centers, federal laboratories, and other universities are available for graduate research.
|