Engineering Index
FABRIZIO LOMBARDI, PHD
ITC Professor and Chair
PROFESSORS
Soeren Buus, PhD
Chung Chan, PhD
Anthony J. Devaney, PhD
Arvin Grabel, ScD
Nicol E. McGruer, PhD
Stephen W. McKnight, PhD
Sarma S. Mulukutla, PhD
Sheila Prasad-Hinchey, PhD
Carey M. Rappaport, ScD
Martin E. Schetzen, ScD
Philip E. Serafim, ScD
Michael B. Silevitch, PhD
Aleksandar M. Stankovic, PhD
Carmine Vittoria, PhD
ASSOCIATE PROFESSORS
David Brady, PhD
Dana H. Brooks, PhD
Charles DiMarzio, PhD
Jeffrey A. Hopwood, PhD
Vinay Ingle, PhD
David R. Kaeli, PhD
Mieczyslaw M. Kokar, PhD
Miriam E. Leeser, PhD
Bradley M. Lehman, PhD
Hanoch Lev-Ari, PhD
Elias S. Manolakos, PhD
Waleed Meleis, PhD
Eric Miller, PhD
Masoud Salehi, PhD
Bahram Shafai, ScD
Gilead Tadmor, PhD
ASSISTANT PROFESSORS
Stefano Basagni, PhD
Jennifer Dy, PhD
Yong-Bin Kim, PhD
A. Bruce McDonald, PhD
Fred John Meyer, PhD
LECTURER
Jacob Shekel, ScD
ADJUNCT AND RESEARCH FACULTY
Dimiter Avresky, PhD
Amir Farhat, PhD
Zainalabedin Navabi, PhD
PROFESSOR EMERITUS
John G. Proakis, PhD
The Department of Electrical and Computer Engineering offers two distinct Bachelor of Science programs: Bachelor of Science in electrical engineering (BSEE) and Bachelor of Science in computer engineering (BSCompE). An integrated dual major is available in electrical and computer engineering for students who complete the requirements of both majors. In addition, a minor in electrical engineering, a minor in computer engineering, and a minor in biomedical engineering are available to qualified students throughout the University, including majors within the department.
Successful engineers need to organize and adapt information to solve problems. They also must work effectively in teams and communicate well. The electrical engineering and computer engineering programs develop these skills and provide the appropriate technical background for a successful career. The objectives of the Bachelor of Science programs are that every student will develop and apply in an engineering context, (1) mathematical, scientific, computational, and experiential knowledge and skills; (2) the technical skills necessary for engineering practice; (3) the communications and interpersonal skills necessary as engineering professionals; (4) a personal and professional ethic appropriate to the practice of engineering; and (5) an awareness of the social, cultural, and historical context of engineering solutions.
The curricula are continuously assessed to ensure that graduates can achieve these goals and go on to succeed as professional electrical or computer engineers. The bachelor of science programs allow students sufficient flexibility within the standard eight academic semesters to earn a minor in nearly any department in the University. Typical minors might include electrical engineering, computer engineering, physics, math, computer science, or business, but students might also organize their course of study to earn a minor in economics, English, or music.
The academic program is supported by extensive laboratory facilities for study and experimentation in computing, circuits analysis, electronics, digital systems, microwaves, control systems, semiconductor processing, VLSI design, and digital signal processing. Students have access to state-of-the-art computing facilities, including numerous UNIX-based Sun and Compaq workstations, and Windows-based personal computers, all connected to the Internet. Many courses are taught in one of the four computer-based teaching classrooms, where students work online and practice the theory presented in lecture while still in the classroom.
More than 90 percent of department undergraduates take advantage of the cooperative education program. During the cooperative work phase of the program, the students levels
of responsibility grow as they gain theoretical and technical knowledge through academic work. A sophomore might begin cooperative work experience as an engineering assistant and progress by the senior year to a position with responsibilities similar to those of entry-level engineers.
A senior-year design course caps the education by drawing on everything learned previously. Teams of students propose, design, and build a functioning electrical or computer engineering systemjust as they might in actual practice.
Electrical Engineering
The components of the Information Ageglobal communication systems, computers and computer chips, and the software that runs them, as well as pacemakers, magnetic resonance imaging, and interplanetary space missionsare possible because of the efforts of electrical engineers. Today, electrical engineers are developing concepts and working to translate these ideas into the next generation of products, from computers and safe, energy-efficient vehicles, to radar that can detect unexploded land mines from the air, to microrobots that diagnose disease from inside the body.
Many electrical engineers work in the traditional areas of communications, computation, and control, and components required to realize such systems. They are involved in design and product development, testing and quality control, sales and marketing, and manufacturing. Others use their problem-solving skills in diverse areas such as bioengineering, health care, electronic music, meteorology, and experimental psychology. Some graduates draw on their electrical engineering backgrounds to launch successful careers as physicians, financial analysts, attorneys, and entrepreneurs.
As specified below, the BSEE degree requires a sequence of core courses and advanced study in one or more technical elective areas: electronic circuits and devices; signals and systems; fields, waves, and optics; power engineering; or computer engineering. Electives in historical perspective, social/ cultural perspective, and social science/humanities are also required.
See the Course Description Registry for course descriptions.
BSEEBachelor of Science in Electrical Engineering
| ENGLISH REQUIREMENT |
|
| Complete the following course: |
|
| ENG U111 College Writing |
4 SH |
| and one approved Advanced Writing in the Disciplines course. |
| A grade of C is required in both courses. |
|
| |
|
| ELECTRICAL ENGINEERING GENERAL EDUCATION |
| Mathematics and Science |
|
| PHYSICS 1 AND 2 |
|
| Complete the following two courses with corresponding labs: |
| PHY U151 Physics for Engineering 1 |
5 SH |
| PHY U155 Physics for Engineering 2 |
5 SH |
| CHEMISTRY |
|
|
| Complete the following course: |
|
| CHM U151 |
General Chemistry for Engineers |
4 SH |
| CALCULUS 1 AND 2 FOR SCIENCE/ENGINEERING |
|
| Complete the following two courses: |
|
| MTH U241 |
Calculus 1 for Science and Engineering |
4 SH |
| MTH U242 |
Calculus 2 for Science and Engineering |
4 SH |
DIFFERENTIAL EQUATIONS/LINEAR ALGEBRA
Complete the following course:
MTH U343 Differential Equations and Linear Algebra for Engineering 4 SH
| CALCULUS 3 FOR SCIENCE/ENGINEERING |
|
| Complete the following course: |
|
| MTH U341 Calculus 3 for Science and Engineering |
4 SH |
| ALGORITHMS AND DATA STRUCTURES |
|
| Complete the following course: |
|
| CS U215 Algorithms and Data Structures |
4 SH |
| for Engineering |
|
Arts and Humanities
Complete two courses from College of Engineering Arts and Humanities Requirements.
Humanities/Social Science Elective
Complete one course from the following departments: ARC, ART, CJ, ECN, ENG, MUS, PHL, POL, PSY, SOC, or THE.
ELECTRICAL ENGINEERING MAJOR REQUIREMENTS
First-Year Engineering
Complete the following two courses:
| GE U110 |
Engineering Design |
4 SH |
| GE U111 |
Engineering Problem Solving |
4 SH |
| |
and Computation |
|
| General Engineering |
|
| Complete the following three courses: |
|
| GE U100 |
Introduction to the Study of Engineering |
1 SH |
| ECE U300 |
Introduction to Engineering |
1 SH |
| |
Co-op Education |
|
| ECE U500 |
Professional Issues in Engineering |
1 SH |
| Electrical Engineering Lab |
|
| Complete the following course: |
|
| ECE U401 |
Introduction to Electronic Engineering Lab |
1 SH |
| Linear Circuits |
|
| Complete the following course: |
|
| ECE U400 |
Linear Circuits |
4 SH |
| Electronics |
|
|
| Complete the following course with corresponding lab: |
|
| ECE U402 |
Electronics |
4 SH |
| with ECE U403 Lab for ECE U402 |
1 SH |
| Digital Logic Design |
|
| Complete the following course with corresponding lab: |
|
| ECE U322 |
Digital Logic Design |
4 SH |
| with ECE U323 Lab for ECE U322 |
1 SH |
Linear Systems
Complete the following course with corresponding lab:
| ECE U464 Linear Systems |
4 SH |
| with ECE U465 Lab for ECE U464 |
1 SH |
| Electromagnetic Fields and Waves |
|
| Complete the following course with corresponding lab: |
|
| ECE U440 Electromagnetic Fields and Waves |
4 SH |
| with ECE U441 Lab for ECE U440 |
1 SH |
| Noise and Stochastic Processes |
|
| Complete the following course: |
|
| ECE U468 Noise and Stochastic Processes |
4 SH |
| Communication Systems |
|
| Complete the following course: |
|
| ECE U572 Communications Systems 1 |
4 SH |
| Electrical Engineering Technical Electives |
|
| Complete four 4-SH-equivalent courses from the following list: |
| ECE U300 to ECE U699 |
|
| Capstone Design |
|
| Complete the following two courses: |
|
| ECE U790 Electrical Engineering Capstone 1 |
4 SH |
| ECE U792 Electrical Engineering Capstone 2 |
4 SH |
ELECTRICAL ENGINEERING GENERAL ELECTIVE REQUIREMENTS
Complete four 4-SH-equivalent, nonremedial, nonrepetitive courses chosen from the following departments: ACC, AFR, ARC, ART, ASL, BIO, CHE, CHM, CIN, CIV, CJ, CMN, CS, ECE, ECN, ED, ENG, ENT, ENV, FIN, GEO, HRM, HS, HST, IAF, INB, INT, IS, JRN, LIN, LNA, LNC, LNF, LNG, LNI, LNJ, LNL, LNM, LNR, LNS, MGT, MIM, MKT, MMS, MSC, MTH, MUS, PHL, PHY, POL, PSY, SCM, SOA, SOC, or THE.
GPA REQUIREMENT
Minimum 2.000 GPA required in the major.
GENERAL ELECTIVES
Additional courses taken beyond college and major course requirements to satisfy graduation credit requirements.
COOPERATIVE EDUCATION
UNIVERSITY-WIDE REQUIREMENTS
138 total semester hours required Minimum 2.000 GPA required
Minor in Electrical Engineering
A minor in electrical engineering is open to all students in the University with the prerequisite calculus and physics background. The minor is particularly designed for majors in math, science, computer engineering, or other engineering departments, students who would like a coherent background in the theory and laboratory practice of electrical engineering. The completion of a minor in electrical engineering will be recognized by a notation on the students transcript.
| Minor in Electrical Engineering |
|
| REQUIRED COURSE |
|
| Complete one of the following courses with corresponding lab: |
| ECE U210 |
Electrical Engineering |
4 SH |
| with ECE U211 |
Lab for ECE U210 |
1 SH |
| ECE U400 |
Linear Circuits |
4 SH |
| with ECE U401 |
Introduction to Electronic |
1 SH |
| |
Engineering Lab |
|
| |
|
|
| ELECTIVE COURSES |
|
| Complete two of the following courses with corresponding labs: |
| ECE U322 |
Digital Logic Design |
4 SH |
| with ECE U323 |
Lab for ECE U322 |
1 SH |
| ECE U402 |
Electronics |
4 SH |
| with ECE U403 |
Lab for ECE U402 |
1 SH |
| ECE U440 |
Electromagnetic Fields and Waves |
4 SH |
| with ECE U441 |
Lab for ECE U440 |
1 SH |
| |
|
|
| TECHNICAL ELECTIVES |
|
| Complete 5 semester hours of ECE electives. |
|
| |
|
|
| GPA REQUIREMENTS |
|
| 2.000 GPA required in the minor |
|
| |
|
|
| Computer Engineering |
|
The use of computer technology is exploding, driven by applications in wireless communications, multimedia, portable devices, and Internet computing. At the core of these technological advances are computer engineers who research, design, and develop hardware and software. With a degree in computer engineering you might develop an e-business Web site, design the next-generation microprocessor, write an embedded real-time operating system, or start your own software company.
The computer engineering major acquires a strong foundation in engineering principles and the physical sciences in addition to a powerful mix of theory and practice in hardware and software design. The core of the computer engineering curriculum comprises courses in computer organization and architecture, operating systems, computer-aided design, programming languages, optimization theory, and software design.
As specified below, the BSCompE degree requires a sequence of core courses, technical electives, general (free) electives, and electives in historical perspective, social/cultural perspective, and social science/humanities.
See the Course Description Registry for course descriptions.
BSCompEBachelor of Science in Computer Engineering
ENGLISH REQUIREMENT
Complete the following course:
ENG U111 College Writing 4 SH
and one approved Advanced Writing in the Disciplines course. A grade of C is required in both courses.
COMPUTER ENGINEERING GENERAL EDUCATION
Mathematics and Science
PHYSICS 1 AND 2
Complete the following two courses with corresponding labs:
| PHY U151 |
Physics for Engineering 1 |
5 SH |
| PHY U155 |
Physics for Engineering 2 |
5 SH |
| CHEMISTRY |
|
|
| Complete the following course: |
|
| CHM U151 |
General Chemistry for Engineers |
4 SH |
| CALCULUS 1 AND 2 FOR SCIENCE/ENGINEERING |
|
| Complete the following two courses: |
|
| MTH U241 |
Calculus 1 for Science and Engineering |
4 SH |
| MTH U242 |
Calculus 2 for Science and Engineering |
4 SH |
DIFFERENTIAL EQUATIONS/LINEAR ALGEBRA Complete the following course:
MTH U343 Differential Equations and Linear Algebra for Engineering 4 SH
| DISCRETE MATHEMATICS |
|
| Complete the following course: |
|
| MTH U230 Discrete Mathematics |
4 SH |
| PROBABILITY AND STATISTICS |
|
| Complete the following course: |
|
| MTH U481 Probability and Statistics |
4 SH |
| ALGORITHMS AND DATA STRUCTURES |
|
| Complete the following course: |
|
| CS U215 Algorithms and Data Structures |
4 SH |
| for Engineering |
|
Arts and Humanities
Complete two courses from College of Engineering Arts and Humanities Requirements.
Humanities/Social Science Elective
Complete one course from the following departments: ARC, ART, CJ, ECN, ENG, MUS, PHL, POL, PSY, SOC, or THE.
COMPUTER ENGINEERING MAJOR REQUIREMENTS
First-Year Engineering
Complete the following two courses:
| GE U110 |
Engineering Design |
4 SH |
| GE U111 |
Engineering Problem Solving |
4 SH |
| |
and Computation |
|
| General Engineering |
|
| Complete the following three courses: |
|
| GE U100 |
Introduction to the Study of Engineering |
1 SH |
| ECE U300 |
Introduction to Engineering |
1 SH |
| |
Co-op Education |
|
| ECE U500 |
Professional Issues in Engineering |
1 SH |
| Electrical Engineering Lab |
|
| Complete the following course: |
|
| ECE U401 |
Introduction to Electronic Engineering Lab |
1 SH |
| Linear Circuits |
|
| Complete the following course: |
|
| ECE U400 |
Linear Circuits |
4 SH |
| Electronics |
|
|
| Complete the following course with corresponding lab: |
|
| ECE U402 |
Electronics |
4 SH |
| with ECE U403 |
Lab for ECE U402 |
1 SH |
| Digital Logic Design |
|
| Complete the following course with corresponding lab: |
|
| ECE U322 |
Digital Logic Design |
4 SH |
| with ECE U323 |
Lab for ECE U322 |
1 SH |
| Computer Architecture/Organization |
|
| Complete the following course: |
|
| ECE U324 |
Computer Architecture and Organization |
4 SH |
| Optimization Methods |
|
| Complete the following course: |
|
| ECE U326 |
Optimization Methods |
4 SH |
| Computer Networks |
|
| Complete the following two courses with corresponding labs: |
| ECE U628 |
Computer and Telecommunication |
4 SH |
| |
Networks |
|
| ECE U629 |
Internetworking Design Lab |
1 SH |
| Computer Engineering Technical Electives |
|
| Complete four 4-SH-equivalent courses from the following list. |
| Only one course may be from computer science. |
|
| ECE U300 to ECE U699 |
|
| CS U370 |
Object-Oriented Design |
4 SH |
| CS U390 |
Theory of Computation |
4 SH |
| CS U430 |
Database Design |
4 SH |
| CS U480 |
Systems and Networks |
4 SH |
| CS U520 |
Artificial Intelligence |
4 SH |
| CS U540 |
Computer Graphics |
4 SH |
| CS U660 |
Programming Languages |
4 SH |
| CS U665 |
Compilers |
4 SH |
| CS U680 |
Topics in Operating Systems |
4 SH |
| Capstone Design |
|
| Complete the following two courses: |
|
| ECE U730 |
Computer Engineering Capstone 1 |
4 SH |
| ECE U732 |
Computer Engineering Capstone 2 |
4 SH |
COMPUTER ENGINEERING GENERAL ELECTIVE REQUIREMENTS
Complete four 4-SH-equivalent, nonremedial, nonrepetitive courses chosen from the following departments: ACC, AFR, ARC, ART, ASL, BIO, CHE, CHM, CIN, CIV, CJ, CMN, CS, ECE, ECN, ED, ENG, ENT, ENV, FIN, GEO, HRM, HS, HST, IAF, INB, INT, IS, JRN, LIN, LNA, LNC, LNF, LNG, LNI, LNJ, LNL, LNM, LNR, LNS, MGT, MIM, MKT, MMS, MSC, MTH, MUS, PHL, PHY, POL, PSY, SCM, SOA, SOC, or THE.
GPA REQUIREMENT
Minimum 2.000 GPA required in the major
GENERAL ELECTIVES
Additional courses taken beyond college and major course requirements to satisfy graduation credit requirements.
COOPERATIVE EDUCATION
UNIVERSITY-WIDE REQUIREMENTS
137 total semester hours required Minimum 2.000 GPA required
Minor in Computer Engineering
The minor in computer engineering is open to all students in the University. The minor is designed for students who would like a coherent background in the theory and laboratory practice of computer engineering. The completion of a minor in computer engineering will be recognized by a notation on the students transcript.
| Minor in Computer Engineering |
|
| REQUIRED COURSES |
|
| Complete the following three courses with one corresponding |
| lab: |
|
|
| CS U215 |
Algorithms and Data Structures |
4 SH |
| |
for Engineering |
|
| ECE U322 |
Digital Logic Design |
4 SH |
| with ECE U323 |
Lab for ECE U322 |
1 SH |
| ECE U324 |
Computer Architecture and Organization |
4 SH |
| |
|
|
| ELECTIVES |
|
|
| Complete 4 semester hours of technical electives. |
|
| |
|
|
| GPA REQUIREMENTS |
|
| 2.000 GPA required in the minor |
|
| |
|
|
| Minor in Biomedical Engineering |
|
Medical imaging and biomedical electronics are important areas of biomedical engineering that are within the province of electrical engineering. The minor in biomedical engineering is open to all students in the University with the prerequisite calculus and physics background. The minor is particularly designed for majors in electrical or computer engineering, biology, health science fields, or other engineering departments who would like a background in relevant aspects of biology and electrical engineering, with the opportunity to complete an interdisciplinary biomedical engineering (capstone) design project. Course work in anatomy and physiology and other health science topics is combined with technical engineering courses related to biomedical imaging and instrumentation. Specific curriculum information about the biomedical engineering minor may be obtained from the Department of Electrical and Computer Engineering office, 411 DA, from the department Web site, or by calling 617.373.2165.
Minor in Biomedical Engineering
REQUIRED ECE COURSES
Complete the following three courses:
ECE U401 Introduction to Electronic Engineering Lab 1 SH
| ECE U790 |
Electrical Engineering Capstone 1 |
4 SH |
| ECE U792 |
Electrical Engineering Capstone 2 |
4 SH |
| BIOMEDICAL ECE COURSE |
|
| Choose one course from the following list: |
|
| ECE U512 |
Biomedical Electronics |
4 SH |
| ECE U664 |
Biomedical Signal Processing |
4 SH |
| |
|
|
| TECHNICAL ELECTIVE |
|
| Choose one technical elective from the following list: |
|
| ECE U520 |
Software Engineering 1 |
4 SH |
| ECE U522 |
Software Engineering 2 |
4 SH |
| ECE U524 |
VLSI Design |
4 SH |
| with ECE U525 |
Lab for ECE U524 |
1 SH |
| ECE U526 |
High-Speed Digital Design |
4 SH |
| ECE U528 |
CAD for Design and Test |
4 SH |
| ECE U530 |
Hardware Description Languages |
4 SH |
| |
and Synthesis |
|
| ECE U534 |
Microprocessor-Based Design |
4 SH |
| with ECE U535 |
Lab for ECE U534 |
1 SH |
| ECE U574 |
Wireless Communication Circuits |
4 SH |
| ECE U576 |
Wireless Personal Communications |
4 SH |
| |
Systems |
|
| ECE U580 |
Classical Control Systems |
4 SH |
| with ECE U581 |
Lab for ECE U580 |
1 SH |
| ECE U600 |
Electronic Design |
4 SH |
| with ECE U601 |
Lab for ECE U600 |
1 SH |
| ECE U604 |
Semiconductor Device Theory |
4 SH |
| ECE U606 |
Integrated Circuit Fabrication |
4 SH |
| ECE U622 |
Parallel and Distributed Processing |
4 SH |
| ECE U626 |
Introduction to Image Processing |
4 SH |
| |
and Pattern Recognition |
|
| ECE U628 |
Computer and Telecommunication |
4 SH |
| |
Networks |
|
| with ECE U629 |
Internetworking Design Lab |
1 SH |
| ECE U630 |
Introduction to Robotics |
4 SH |
| ECE U638 |
Special Topics in Computer |
4 SH |
| |
Engineering |
|
| ECE U642 |
Antennas |
4 SH |
| ECE U644 |
Microwave Networks |
4 SH |
| ECE U646 |
Optics |
4 SH |
| ECE U666 |
Digital Signal Processing |
4 SH |
| with ECE U667 |
Lab for ECE U666 |
1 SH |
| ECE U672 |
Communication Systems 2 |
4 SH |
| ECE U680 |
Electric Drives |
4 SH |
| ECE U682 |
Power Systems Analysis |
4 SH |
| with ECE U683 |
Power Systems Lab |
1 SH |
| ECE U684 |
Power Electronics |
4 SH |
| ECE U686 |
Electrical Machines |
4 SH |
| ECE U692 |
Introduction to Subsurface Sensing |
4 SH |
| |
and Imaging |
|
| ECE U694 |
Numerical Methods and Computer |
4 SH |
| |
Applications |
|
| |
|
|
| REQUIRED BIOLOGY |
|
| Take one of the following groups of courses: |
|
| Anatomy and Physiology |
|
| BIO U117 |
Integrated Anatomy and Physiology 1 |
4 SH |
| BIO U118 |
Lab for BIO U117 |
1 SH |
| BIO U119 |
Integrated Anatomy and Physiology 2 |
4 SH |
| BIO U120 |
Lab for BIO U119 |
1 SH |
Animal Physiology
| BIO U551 |
Principles of Animal Physiology |
4 SH |
| BIO U552 |
Lab for BIO U551 |
1 SH |
GPA REQUIREMENTS
2.000 GPA required in the minor
Integrated Dual Major in Electrical and Computer Engineering
Students may choose to major in both electrical and computer engineering by following the integrated dual-major program. Students take the required courses for both majors along with technical electives distributed among the areas of computer engineering; fields, waves, and optics; signals and systems; power engineering; and electronic circuits and devices.
BSEE Bachelor of Science in Electrical/Computer Engineering
| ENGLISH REQUIREMENT |
|
| Complete the following course: |
|
| ENG U111 College Writing |
4 SH |
| and one approved Advanced Writing in the Disciplines course. |
| A grade of C is required in both courses. |
|
| |
|
| DUAL ELECTRICAL/COMPUTER ENGINEERING |
|
| GENERAL EDUCATION |
|
| Mathematics and Science |
|
| PHYSICS 1 AND 2 |
|
| Complete the following two courses with corresponding labs: |
| PHY U151 Physics for Engineering 1 |
5 SH |
| PHY U155 Physics for Engineering 2 |
5 SH |
| CHEMISTRY |
|
| Complete the following course: |
|
| CHM U151 General Chemistry for Engineers |
4 SH |
| CALCULUS 1 AND 2 FOR SCIENCE AND ENGINEERING |
| Complete the following two courses: |
|
| MTH U241 Calculus 1 for Science and Engineering |
4 SH |
| MTH U242 Calculus 2 for Science and Engineering |
4 SH |
| DISCRETE MATHEMATICS |
|
| Complete the following course: |
|
| MTH U230 Discrete Mathematics |
4 SH |
DIFFERENTIAL EQUATIONS/LINEAR ALGEBRA Complete the following course:
MTH U343 Differential Equations and Linear Algebra for Engineering
4 SH
CALCULUS 3 FOR SCIENCE/ENGINEERS Complete the following course:
MTH U341 Calculus 3 for Science and Engineering 4 SH
ALGORITHMS AND DATA STRUCTURES Complete the following course:
CS U215 Algorithms and Data Structures for Engineering
4 SH
Arts and Humanities
Complete two courses from College of Engineering Arts and Humanities Requirements.
Humanities/Social Science Elective
Complete one course from the following departments: ARC, ART, CJ, ECN, ENG, MUS, PHL, POL, PSY, SOC, or THE.
ELECTRICAL/COMPUTER ENGINEERING MAJOR REQUIREMENTS
First-Year Engineering
Complete the following two courses:
| GE U110 Engineering Design |
4 SH |
| GE U111 Engineering Problem Solving |
4 SH |
| and Computation |
|
| General Engineering |
|
| Complete the following three courses: |
|
| GE U100 Introduction to the Study of Engineering |
1 SH |
| ECE U300 Introduction to Engineering |
1 SH |
| Co-op Education |
|
| ECE U500 Professional Issues in Engineering |
1 SH |
| Electrical Engineering Lab |
|
| Complete the following course: |
|
| ECE U401 Introduction to Electronic Engineering Lab |
1 SH |
| Linear Circuits |
|
| Complete the following course: |
|
| ECE U400 Linear Circuits |
4 SH |
| Electronics |
|
| Complete the following course with corresponding lab: |
|
| ECE U402 Electronics |
4 SH |
| with ECE U403 Lab for ECE U402 |
1 SH |
| Digital Logic Design |
|
| Complete the following course with corresponding lab: |
|
| ECE U322 Digital Logic Design |
4 SH |
| with ECE U323 Lab for ECE U322 |
1 SH |
| Linear Systems |
|
| Complete the following course with corresponding lab: |
|
| ECE U464 Linear Systems |
4 SH |
| ECE U465 Lab for ECE U464 |
1 SH |
| Electromagnetic Fields and Waves |
|
| Complete the following course with corresponding lab: |
|
| ECE U440 Electromagnetic Fields and Waves |
4 SH |
| with ECE U441 Lab for ECE U440 |
1 SH |
| Computer Architecture/Organization |
|
| Complete the following course: |
|
| ECE U324 Computer Architecture and Organization |
4 SH |
| Optimization Methods |
|
| Complete the following course: |
|
| ECE U326 Optimization Methods |
4 SH |
| Computer Networks |
|
| Complete the following course with corresponding lab: |
|
| ECE U628 Computer and Telecommunication |
4 SH |
| Networks |
|
| with ECE U629 Internetworking Design Lab |
1 SH |
| Noise and Stochastic Processes |
|
| Complete the following course: |
|
| ECE U468 Noise and Stochastic Processes |
4 SH |
| |
|
| Communication Systems |
|
| Complete the following course: |
|
| ECE U572 Communications Systems 1 |
4 SH |
| Dual Electrical/Computer Engineering Technical Electives |
|
| Complete four 4-SH-equivalent courses from the following list. |
| Only one course may be from computer science. |
|
| ECE U300 to ECE U699 |
|
| CS U370 Object-Oriented Design |
4 SH |
| CS U390 Theory of Computation |
4 SH |
| CS U430 Database Design |
4 SH |
| CS U480 Systems and Networks |
4 SH |
| CS U520 Artificial Intelligence |
4 SH |
| CS U540 Computer Graphics |
4 SH |
| CS U660 Programming Languages |
4 SH |
| CS U665 Compilers |
4 SH |
| CS U680 Topics in Operating Systems |
4 SH |
| Capstone Design |
|
| Complete the following two courses: |
|
| ECE U790 Electrical Engineering Capstone 1 |
4 SH |
| ECE U792 Electrical Engineering Capstone 2 |
4 SH |
GPA REQUIREMENT
Minimum 2.000 GPA required in the major.
GENERAL ELECTIVES
Additional courses taken beyond college and major course requirements to satisfy graduation credit requirements.
COOPERATIVE EDUCATION
UNIVERSITY-WIDE REQUIREMENTS
139 total semester hours required
Minimum 2.000 GPA required
{Top of page}
{Engineering Index}
{Academic Programs Index}