Undergraduate Academic Programs
Graduate Academic Programs
International Exchange & Language Programs
General University Information
Course Listing
UM Home > Academic Bulletin > Undergraduate Academic Programs > Engineering > Electrical, Computer & Information Technology Engineering

Academic Bulletin

College of Engineering - Undergraduate
www.miami.edu/engineering

ELECTRICAL and COMPUTER ENGINEERING - Dept. Code: EEN

MISSION STATEMENT

The mission of the Department of Electrical and Computer Engineering is to achieve and maintain, through a continuous improvement process, excellence in undergraduate and graduate education, research, and service to the community and the nation. We endeavor to accomplish this by providing high-quality education and research programs which will impart the requisite knowledge and skills to our students enabling them to assume leadership roles in contributing to the advancement of the underlying electrical and computer engineering technologies which sustain the current world economy, to promote a strong commitment to life-long learning, to prepare them for a variety of alternative career paths and to participate as responsible citizens in a rapidly changing and shrinking global community.

INTRODUCTION

Electrical and Computer Engineering are complementary disciplines that are at the forefront of the continuing development and evolution of our modern technological society. Electrical and computer engineers have initiated and contributed to the development of such important and diverse areas as integrated electronics and photonics, telecommunication systems and computer networks, computer hardware and software, image processing and computer vision, automation and robotics, electrical power generating and transmission systems, as well as participated in the development of significant applications to biotechnology. These technologies have significantly transformed how our evolving society will live, learn, work, communicate and do business in the 21st century and are critical to the development of a sustainable world economy. It is an exciting and challenging discipline offering a variety of rewarding career paths. The Department of Electrical and Computer Engineering offers a number of innovative academic and research programs to help prepare students to achieve a variety of career goals.

The Department offers three undergraduate degree programs:

  1. Bachelor of Science in Electrical Engineering degree program (B.S.E.E.)
  2. Bachelor of Science in Computer Engineering degree program (B.S.Cp.E.)
  3. Bachelor of Science in Information Technology and Software Engineering degree program (B.S.I.S.E.)

The Electrical Engineering and the Computer Engineering degree programs are accredited by the Engineering Accreditation Commission (EAC) of the Accreditation Board for Engineering and Technology (ABET).

In addition, the Department offers graduate courses leading to the Degree of Master of Science in Electrical and Computer Engineering (M.S.E.C.E.), and the Doctor of Philosophy degree (Ph.D.). For further information see the Bulletin of the Graduate School.

ACADEMIC PROGRAMS

BACHELOR OF SCIENCE IN ELECTRICAL ENGINEERING (B.S.E.E.)

The Electrical Engineering degree program has three options:

  1. Electrical Engineering Option
  2. Audio Engineering Option
  3. Wireless Communication Option

All of these three options require specialized courses as well as the 49 Engineering Credit Hours required in the accredited Electrical Engineering degree program.

Electrical Engineering is concerned with the design, analysis and implementation of a variety of systems, components and devices, primarily of an electrical or electronic nature, which form the cornerstone of our complex and technologically oriented society. This ranges from small-scale integrated electronics and photonics systems and devices, the technological drivers of the information technology revolution, to large-scale electrical power systems and power generators, which supply the nation's energy needs and form the basis for sustained economic growth. Electrical engineering is a rapidly changing discipline. To adequately train students to meet the challenges of the future and to assume leadership roles in the practice of electrical engineering, the department has in place a modern curriculum that reflects best practices in the industries we serve and is constantly updated to incorporate new technological, scientific and economic developments. The curriculum in the first two years provides a thorough background and in-depth preparation in the physical and mathematical sciences as well as fundamental knowledge and exposure to basic engineering principles and computer programming techniques. Students then concentrate on electrical engineering courses in their junior and senior years. Because of the overwhelming computer-oriented nature of modern electrical and electronic systems, students in electrical engineering are also expected to take courses in computer hardware and software and to incorporate this knowledge into a variety of design experiences offered.

Audio Engineering was developed with support from the School of Music in response to the need for industry professionals with the theoretical knowledge and the analytical, technical and design skills, which can only be acquired in a formal engineering degree. The Audio Engineering option combines traditional electrical engineering studies with audio studies in areas such as acoustics, digital audio, transducers, signal processing, post production, and recording. Our Audio Engineering graduates are highly sought by industry and have been pursuing successful careers in music/entertainment and the telecommunications industries, in the analog and digital electronics industry, and in the hearing aid/medical instrumentation industry, or have chosen to pursue graduate degrees. Students enrolled in Audio Engineering have access to a variety of well-equipped laboratories, At the College of Engineering the students are expected to be involved in laboratories of electronics, computing, digital design, signal processing, and audio and speech processing. At the School of Music students have access to the Gusman Concert Hall, which houses a professional recording studio with automated console and multi-track recording. There, students can record live concerts ranging from small jazz groups to a symphony orchestra. In addition, Audio Engineering students use the Weeks Center for Recording and Performance, which also features a fully professional recording studio, analog and digital signal processing equipment and audio test equipment.

Wireless Communication was recently added to meet the growing need in wireless communications and networking. The option provides a solid background in the areas of conventional communications, modern computer networks and protocols, wireless network design and management, wireless networks, wireless web protocols, internet programming, databases, distributed transaction processing, and security. The Wireless Communication option is concerned with the design and implementation of projects related to wireless systems. The graduates of this option will not only have theoretical and practical foundations, but will also be aware of the recent developments in all emerging fields and standardization efforts in wireless systems. Considering that there currently is and expected to remain an acute shortage of manpower in the high tech areas, we expect our graduates to have no problem in positioning themselves favorably in the job market.

EDUCATIONAL OBJECTIVES

The educational objectives of the Electrical Engineering Degree Program are to produce graduates who have the:

1. knowledge of mathematics, physics and the engineering sciences as well as the skill needed to plan, design, and develop successful solutions to electrical engineering problems.

2. broad educational background, professional and ethical context, and communication and team skills expected from a successful and responsible practicing electrical engineer.

3 background, preparation and experience necessary to be successful in graduate and professional degree programs, and a variety of alternative career paths.

4. foundations for independent learning and commitment to life-long education to continually improve, refine, and broaden their skills and competencies in the face of evolving technological developments and global needs.

This degree program endeavors to achieve its objectives by imparting to its students the fundamental principles underlying modern electrical engineering, along with the necessary skills and experiences to apply standard practices, methodologies and available tools for solving electrical engineering problems. The major areas of Electrical Engineering include electronics, analog and digital circuits, microprocessors, communications and control systems. The design sequence is spread throughout the educational experience curricula, culminating in the two-semester senior design project. Graduates are expected to keep pace with this rapidly evolving discipline. To this end, the faculty stresses the importance of continued education and life-long professional development by trying to instill in their students a sense of excitement for the prospects of this evolving technology, tempered by a strong sense of responsibility and concern for its potential impacts on society.

Requirements of the Electrical Engineering Degree Program (B.S.E.E)
Course
Credits
Electrical
Option
Audio
Option
Wireless
Option
EEN 111 Intro. To Engineering I
3
EEN 112 Intro. To Engineering II
2
EEN 118 Intro. To Programming
3
EEN 201 Electric Circuits I
3
EEN 204 Electric Circuits Lab
1
EEN 218 Inter. Comp. Programming
3
EEN 304 Logic Design
3
EEN 305 Electronics I
3
EEN 306 Electronics II
3
EEN 307 Electric  Circuits II
3
EEN 311 Electronics Lab
1
EEN 312 Microprocessor
4
EEN 315 Digital Design Lab
1
EEN 316 Structured Digital Design
1
EEN 336 Signals & Systems
3
EEN 404 Communication Systems
3
EEN 415 Senior Design I
1
EEN 416 Senior Design II
2
EEN 435 Communication Electronics
3
EEN 436 Intro. to DSP
3
 Total Common Engineering Credits
49
49
49
49
Additional Engineering and Technical Elective ( Courses/# of Credits) EEN 301- 3
EEN 308- 3
EEN 402 -3
EEN 405 -3
Tech Elect - 3
EEN Elect – 6


EEN 437-1
EEN 502-3
EEN 540-3
Tech Elec-2/3
EEN 301-3
EEN 368-3

EEN 437-1
EEN 534–3
EEN 539–3
EEN 562–3
EEN 563–1
EEN 564–3

Tech Elec - 3
Total Additional Engineering and Technical Elective Credits
21
9/10
23
Total Engineering and Tech. Elec. Credits
70
58/59
72
MMI (Music Media) + MTC (Music Theory)
--
16 + 3
--
Total Math & Basic Sciences Credits
33
33
33
Total General Education Credits
24
24
24
TOTAL CREDITS
127
134/5
129

MAJOR

ELECTRICAL ENGINEERING OPTION - 127 credits

FRESHMAN YEAR
Fall Semester
Spring Semester
EEN 111 Introduction to Engineering I
3
EEN 112 Introduction to Engineering II
2
ENG 105 English Composition I
3
EEN 118 Introduction to Programming
3
MTH 110 Analytic Geometry and Calculus I
5
ENG 107 Writing about Science
3
PHY 205 University Physics I
3
MTH 112 Calculus II
4
TOTAL
14
PHY 206 University Physics II
3
    PHY 208 University Physics II Lab
1
    TOTAL
16
SOPHOMORE YEAR
Fall Semester
Spring Semester
EEN 201 Electrical Circuit Theory
3
EEN 204 Electrical Circuits Laboratory
1
EEN 218 Intermediate Computer Programming
3
EEN 304 Logic Design
3
MTH 210 Vectors and Matrices
3
EEN 305 Electronics I
3
PHY 207 University Physics III
3
EEN 307 Linear Circuits and Signals
3
PHY 209 University Physics III Lab
1
MTH 311 Ordinary Differential Equations
3
Humanities and Arts Elective*
3
CHM 151 Chemistry for Engineers I
3
TOTAL
16
CHM 153 Chemistry Laboratory for Engineers
1
    TOTAL
17
JUNIOR YEAR
Fall Semester
Spring Semester
EEN 301 Electromagnetic Field Theory
3
EEN 312 Microprocessor
4
EEN 306 Electronics II
3
EEN 316 Structured Digital Design
1
EEN 311 Electronics Laboratory
1
EEN 404 Communication Systems
3
EEN 315 Digital Design Laboratory
4
EEN 405 Solid State Electronics
3
EEN 336 Signals and Systems
1
EEN 436 Intro. Digital Signal Processing
3
IEN/EEN 310 Engineering Probability
3
Humanities and Arts Elective*
3
People and Society Elective*
3
TOTAL
17
TOTAL
17
   
SENIOR YEAR
Fall Semester
Spring Semester
EEN 308 Linear Control Systems
3
EEN 416 Senior Project II
2
EEN 402 Electrical Machine Theory
3
Technical Elective
3
EEN 415 Senior Project I
1
EEN Elective*
3
EEN 435 Communication Electronics
3
People and Society Elective*
3
EEN Elective
3
Adv. HA/PS Elective*
3
Adv. HA/PS Elective
3
TOTAL
14
TOTAL
16
 

*See description of electives under the Departmental Electives Section.

AUDIO ENGINEERING OPTION - 134/135 Credits

FRESHMAN YEAR
Fall Semester
Spring Semester
EEN 111 Introduction to Engineering I
3
EEN 112 Introduction to Engineering II
2
ENG 105 English Composition I
3
EEN 118 Introduction to Programming
3
MTH 110 Analytical Geometry and Calculus I
5
ENG 107 Writing about Science
3
PHY 205 University Physics I
3
MTH 112 Calculus II
4
MTC 110 Fundamentals of Music
3
PHY 206 University Physics II
3
TOTAL
17
PHY 208 University Physics II Lab
1
    TOTAL
16
SOPHOMORE YEAR
Fall Semester
Spring Semester
EEN 201 Electrical Circuit Theory
3
EEN 204 Electrical Circuits Laboratory
1
EEN 218 Intermediate Computer Programming
3
EEN 304 Logic Design
3
MTH 210 Vectors and Matrices
3
EEN 305 Electronics I
3
PHY 207 University Physics III
3
EEN 307 Linear Circuits and Signals
3
PHY 209 University Physics III Lab
1
CHM 151 Chemistry for Engineers I
3
MMI 201 Introduction to Music Recording
3
CHM 153 Chemistry Laboratory for Engineers
1
TOTAL
16
MTH 311 Ordinary Differential Equations
3
 
TOTAL
17
JUNIOR YEAR
Fall Semester
Spring Semester
EEN 306 Electronics II
3
EEN 312 Microprocessor
4
EEN 311 Electronics Laboratory
1
EEN 316 Structured Digital Design
1
EEN 315 Digital Design Laboratory
1
EEN 404 Communication Systems
3
EEN 336 Signals and Systems
3
EEN 436 Intro. Digital Signal Processing
3
IEN/EEN 310 Engineering Probability
3
MMI 172 Audio Design Workshop III
1
MMI 502 Digital Audio I
3
MMI 503 Digital Audio II
3
Humanities and Arts Elective*
3
MCY 132 The Understanding and Enjoyment of Music II
 3
TOTAL
17
TOTAL
18
SENIOR YEAR
Fall Semester
Spring Semester
EEN 415 Senior Project I
1
EEN 416 Senior Project II
2
EEN 435 Communication Electronics
3
EEN 540 Digital Speech and Audio Processing
3
EEN 437 Real-Time DSP Laboratory
1
MMI 436 Audio Postproduction
3
EEN 502 Engineering Acoustics
3
MMI 501 Transducer Theory
3
Audio Engineering or Tech. Elective
2/3
People and Society Elective*
3
People and Society Elective*
3
Adv. HA/PS Elective*
3
Adv. HA/PS Elective*
3
TOTAL
17
TOTAL
16/17
 

* See description of electives under the Electrical and Computer Engineering Section.
** Note that MMI504 could be substituted for MMI 436

WIRELESS COMMUNICATION OPTION - 129 credits

FRESHMAN YEAR
Fall Semester
Spring Semester
EEN 111 Introduction to Engineering I
3
EEN 112 Introduction to Engineering II
2
ENG 105 English Composition I
3
EEN 118 Introduction to Programming
3
MTH 110 Analytical Geometry and Calculus I
5
ENG 107 Writing about Science
3
PHY 205 University Physics I
3
MTH 112 Calculus II
4
People and Society Elective*
3
PHY 206 University Physics II
3
TOTAL
17
PHY 208 University Physics II Lab
1
    TOTAL
16
SOPHOMORE YEAR  
Fall Semester
Spring Semester
EEN 201 Electrical Circuit Theory
3
EEN 204 Electrical Circuits Laboratory
1
EEN 218 Intermediate Computer Programming
3
EEN 304 Logic Design
3
MTH 210 Vectors and Matrices
3
EEN 305 Electronics I
3
PHY 207 University Physics III
3
EEN 307 Linear Circuits and Signals
3
PHY 209 University Physics III Lab
1
CHM 151 Chemistry for Engineers I
3
Humanities and Arts Elective*
3
CHM 153 Chemistry Laboratory for Engineers
1
TOTAL
16
MTH 311 Ordinary Differential Equations
3
    TOTAL
17
JUNIOR YEAR  
Fall Semester
Spring Semester
EEN 301 Electromagnetic Field Theory
3
EEN 312 Microprocessor
4
EEN 306 Electronics II
3
EEN 316 Structured Digital Design
1
EEN 311 Electronics Laboratory
1
EEN 368 Internet Computing I
3
EEN 315 Digital Design Laboratory
1
EEN 404 Communication Systems
3
EEN 336 Signals and Systems
3
EEN 436 Intro. Digital Signal Processing
3
IEN/EEN 310 Engineering Probability
3
Humanities and Arts Elective*
3
People and Society Elective*
3
TOTAL
17
TOTAL
17
   
SENIOR YEAR  
Fall Semester
Spring Semester
EEN 415 Senior Project I
1
EEN 416 Senior Project II
2
EEN 435 Communication Electronics
3
EEN 437 Real-Time DSP Lab.
1
EEN 534 Communication Networks
3
EEN 563 Wireless Communication Lab
1
EEN 539 Digital Communications
3
EEN 564 Wireless Networks
3
EEN 562 Wireless and Cellular Communication
3
Wireless Communication or Tech. Elective
3
Adv. HA/PS Elective*
3
Adv. HA/PS Elective*
3
TOTAL
16
TOTAL
13

* See description of electives under the Departmental Electives Section.

DOUBLE DEGREE PROGRAM - B.S.E.E. & B.S.B.E.

A BME student who satisfies the requirement of the B.S.B.E. degree with electrical orientation as described in this Bulletin may also qualify for the B.S.E.E. degree by taking the following additional courses: EEN 218, 301, 306, 308, 311, 312, 316, 336, 404, 405, 435, 436 and one of each from (EEN 503, 516, 542, 555) and (EEN 536, 537, 538, 553) as well as having an ECE Faculty as co-sponsor of the Senior Project..

THE FIVE-YEAR B.S.E.E. / M.S.E.C.E. DUAL DEGREE PROGRAM

This is a structured and integrated program with a minimum of 158 approved credits including two required courses EEN 615 & 616 and 12 Technical Elective courses as follows:

• At least one Analysis elective courses.

• At least two Computer Engineering elective courses.

• At least six EEN Elective Courses.

• An additional three EEN or other Technical Elective courses.

The above Elective courses are to be selected in consultation with the advisor such that: At least thirty credits must be at the graduate (500 or 600 level). Of these at least 12 credits must be at the 600 level.

Note that:

• Interested EEN Juniors with cumulative GPA above 3.0 may declare their intent to participate by submitting an official application to the Departmental Graduate Committee for admission into the MSECE portion of the program.

• A student wishing to drop out of the five-year program without the MSECE degree could receive the BSEE degree after completing all its requirements, including the senior design project.

• All students must take the Graduate Record Examination before beginning their fifth-year courses.

• To qualify for the MSECE degree, students must meet all the pertinent Graduate School requirements, including an acceptable GRE score and a minimum of 3.0 GPA in the 30 credits applied towards the MSECE degree.

• The student is awarded both the BSEE and the MSECE degrees after the requirements for both degrees are satisfied.

COURSE REQUIREMENT FOR THE BSEE-MSECE FIVE-YEAR DUAL DEGREE PROGRAM - (158 credits)

The first three years are the same as in the undergraduate B.S.E.E. program with 97 credits. The remaining 61 credits shown below should include at least ten graduate courses of which, at least four are at the 600 level. Also see description of electives under the Electrical and Computer Engineering Section.

FOURTH YEAR
Fall Semester
Spring Semester
EEN 308 Linear Control Systems
3
EEN 415 Senior Project I
1
EEN 402 Electrical Machine Theory
3
EEN Elective*
3
EEN 435 Communication Electronics
3
EEN or Tech. Elective*
3
EEN Elective*
3
Analysis Elective*
3
Adv. HA/PS Elective*
3
People and Society Elective*
3
TOTAL
15
Adv. HA/PS Elective*
3
    TOTAL
16
FIFTH YEAR (GRADUATE CREDITS ONLY)
Fall Semester
Spring Semester
EEN 615 M.S. Design Project I
3
EEN 616 M.S. Design Project II
3
EEN Elective*
6
EEN Electives*
6
EEN or Tech. Elective*
3
Computer Engineering Elective*
3
Computer Engineering Elective*
3
EEN or Tech. Elective*
3
TOTAL
15
TOTAL
15

*See description of electives under the Departmental Electives Section.

MINOR IN ELECTRICAL ENGINEERING

Non-ECE Students wishing to minor in Electrical Engineering should satisfy a 15 credit requirement specified as follows:

  1. A core of seven credits consisting of EEN 201, EEN 204, and EEN 305.

  2. Eight or more credits of Electrical Engineering Electives. It is recommended that these elective credits be taken from one of the following two sets of EEN courses:
  3. • Communication (EEN 306, 307, 311, 336, 404, 436, 534)
    • Electronics (EEN 304, 306, 307, 311, 315, 435, 516, 542, 555)

  4. Students with a major in Computer Engineering wishing to add a minor in Electrical Engineering must take six Electrical Engineering course credits in addition to those needed to satisfy their degree requirements.

  5. A 2.0 grade point average in all EEN courses taken.

BACHELOR OF SCIENCE IN COMPUTER ENGINEERING (B.S.Cp.E.)

Computer engineering is concerned with the characterization, design, analysis and implementation of hardware, software and the overall architecture of computers and computer systems, and with the development of applications enabled by such configurations. This ranges from embedded microprocessors and associated software supporting a variety of familiar devices, to large-scale distributed computer systems interconnected by high-speed telecommunication networks controlled by sophisticated communication protocols. Since modern electronic computing systems are digital in nature, the program provides in-depth coverage of a range of topics dealing with digital information processing systems. Among the topics covered are digital system design, computer organization and architecture, operating systems, software engineering, database systems, image processing and computer vision, programming languages, microprocessor-based systems, digital communications, computer communication networks, wireless and mobile networks, design and implementation of very large scale integrated (VLSI) circuits and systems, artificial intelligence, data mining, agent technology, computer graphics, and multimedia systems and networks.

Computer engineering is a rapidly changing and evolving discipline driven by new technology developments and marketplace conditions. To adequately train students to meet the challenges of the future and to assume leadership roles in the practice of computer engineering, the department offers an up-to-date curriculum that reflects new technology developments that have the potential for significantly impacting professional practice in the industry. The curriculum is constantly updated to incorporate new technological, scientific and economic developments.

EDUCATIONAL OBJECTIVES

The educational objectives of the Computer Engineering DegreeProgram are to produce graduates who have the:

1. knowledge of mathematics, physics and the engineering sciences as well as the skill needed to plan, design, and develop successful solutions to computer engineering problems.

2. broad educational background, professional and ethical context, and communication and team skills expected from a successful and responsible practicing computer engineer.

3. background, preparation and experience necessary to be successful in graduate and professional degree programs, and a variety of alternative career paths.

4. foundations for independent learning and commitment to life-long education to continually improve, refine, and broaden their skills and competencies in the face of evolving technological developments and global needs.

DEGREE PROGRAM

This degree program endeavors to achieve its objectives by imparting to its students the fundamental principles underlying modern computer engineering, along with the necessary skills and experiences to apply standard practices, methodologies and modern tools for solving computer engineering problems. The major areas of Computer Engineering include digital systems, algorithms and data structures, programming languages, computer architecture, microprocessors, operating systems, software engineering, databases, and artificial intelligence.

The computer engineering design sequence is spread throughout the computer engineering curriculum. System design is emphasized during the last three semesters, culminating in the senior design project.

Graduates are expected to keep pace with this rapidly-evolving discipline. To this end, the faculty stresses the importance of continued education and life-long professional development, by trying to instill in their students a sense of excitement for the prospects of this evolving technology, tempered by a strong sense of responsibility and concern for its potential impacts on society.

MAJOR

COMPUTER ENGINEERING CURRICULUM - 129 Credits

FRESHMAN YEAR  
Fall Semester
Spring Semester
EEN 111 Introduction to Engineering I
3
EEN 112 Introduction to Engineering II
2
EEN 118 Introduction to Programming
3
EEN 218 Intermediate Computer Programming
3
ENG 105 English Composition I
3
ENG 107 Writing about Science
3
MTH 110 Analytic Geometry and Calculus I
5
MTH 112 Calculus II
4
PHY 205 University Physics I
3
PHY 206 University Physics II
3
TOTAL
17 
PHY 208 University Physics II Lab
1
    TOTAL
16
SOPHOMORE YEAR  
Fall Semester
Spring Semester
EEN 304 Logic Design
3
EEN 201 Electric Circuits I
3
EEN 318 Advanced Computer Programming
3
EEN 315 Digital Design Laboratory
1
MTH 210 Vectors and Matrices
3
CHM 151 Chemistry for Engineers I
3
PHY 207 University Physics III
3
CHM 153 Chemistry Laboratory for Engineers
1
PHY 209 University Physics III Lab
1
IEN/EEN 310 Engineering Probability
3
Humanities and Arts Elective*
3
MTH 309 Discrete Mathematics I
3
TOTAL
16
People and Society Elective*
3
    TOTAL
17
JUNIOR YEAR  
Fall Semester
Spring Semester
EEN 204 Electric Circuits Laboratory
1
EEN 306 Electronics II
3
EEN 305 Electronics I
3
EEN 311 Electronics Laboratory
1
EEN 307 Electric Circuits II
3
EEN 414 Computer Organization and Design
3
EEN 312 Microprocessor
4
EEN 454 Digital System Design and Testing
2
EEN 316 Structured Digital Design
1
EEN 455 Design-for-Testability Laboratory
1
MTH 311 Ordinary Differential Equations
3
EEN 567 Database Design and Management
3
Humanities and Arts Elective*
3
People and Society Elective*
3
TOTAL
18
TOTAL
16
SENIOR YEAR  
Fall Semester
Spring Semester
EEN 417 Embedded Microprocessor System Design
2
EEN 419 Senior Project
2
EEN 418 Senior Project Planning
1
EEN 514 Computer Architecture
3
EEN 424 UNIX Systems and Servers
3
Computer Engineering Elective**
3
EEN 521 Computer Operating Systems
3
Computer Engineering Elective**
3
Computer Engineering Elective**
3
Adv. HA/PS. Elective*
3
Adv. HA/PS. Elective*
3
TOTAL
14
TOTAL
15
   

* See description of electives under the Departmental Electives Section.

THE FIVE-YEAR B.S.Cp.E. / M.S.E.C.E. DUAL DEGREE PROGRAM

This is a structured and integrated program with a minimum of 160 approved credits that includes ten additional elective courses and replaces three technical elective courses as well as one senior design course currently required under the B.S.Cp.E. Degree as follows:

• Four required courses: EEN 368, 418, 615, 616.

• Two hardware elective courses from: EEN 532, 542, 614.

• Two software elective courses from: EEN 511, 512, 513, 537, 572.

• Four elective courses from the following:

EEN 336, 436, 519, 534, 536, 538, 540,548, 568, 570, 571, 574-578, 586, 587, 634, 638, 653, 671, as well as CSC 544, 529.

• Three additional technical electives to be selected in consultation with the advisor from the appropriate courses listed above for each area.

• At least thirty credits must be at the graduate (500 or 600) level. Of these, at least twelve credits must be in courses open to graduate students only (600 level).

• Interested ECN juniors with cumulative GPA above 3.0 may declare their intent to participate by submitting an official application to the Departmental Graduate Committee for admission into the M.S.E.C.E. portion of the program.

• A student wishing to drop out of the five-year program without the M.S.E.C.E. degree could receive the B.S.Cp.E. degree after completing all its requirements, including the senior design project.

• All students must take the Graduate Record Examination before beginning their fifth-year courses.

• To qualify for the M.S.E.C.E. degree, students must meet all the pertinent Graduate School requirements, including an acceptable GRE score and a minimum of 3.0 GPA in the 36 credits applied towards the M.S.E.C.E. degree.

• The student is awarded both the B.S.Cp.E. and the M.S.E.C.E. degrees after the requirements for both degrees are satisfied.

COURSE REQUIREMENT FOR THE B.S.Cp.E. / M.S.E.C.E. five-year DUAL DEGREE PROGRAM (160 credits)

FOURTH YEAR  
Fall Semester
Spring Semester
EEN 417 Embedded Microprocessor System Design
2
EEN 368 Internet Computing I
3
EEN 424 UNIX Systems and Servers
3
EEN 418 Senior Project Planning
1
EEN 521 Computer Operating Systems
3
EEN 514 Computer Architecture
3
Computer Eng. Software Elective
3
Computer Eng. Technical Elective
3
Adv. HA/PS Elective*
3
Computer Eng. Hardware Elective
3
TOTAL
14
Adv. HA/PS Elective*
3
    TOTAL
16
FIFTH YEAR (GRADUATE CREDITS ONLY)  
Fall Semester
Spring Semester
EEN 615 M.S. Design Project I
3
EEN 616 M.S. Design Project II
3
Computer Eng. Concentration Elective
3
Computer Eng. Concentration Elective
3
Computer Eng. Concentration Elective
3
Computer Eng. Concentration Elective
3
Computer Eng. Software Elective
3
Computer Eng. Hardware Elective
3
Computer Eng. Technical Elective
3
Computer Eng. Technical Elective
3
TOTAL
15
TOTAL
15

* See description of electives under the Electrical and Computer Engineering Section.

MINOR IN COMPUTER ENGINEERING

Students wishing to minor in Computer Engineering must satisfy the following requirements:

  1. A core of thirteen credits consisting of EEN 118, 218, 304, and 312.
  2. At least five credits of computer engineering electives selected from the following courses: EEN 315, 316, 318, 368, 414, 424, 454/455, 511, 512, 513, 519, 521, 534, 537, 547, 567, 571.
  3. Students with a major in Electrical Engineering wishing to add a minor in Computer Engineering must take six Computer Engineering course credits in addition to those needed to satisfy their degree requirements.
  4. A minimum grade point average of 2.0 in all EEN courses taken.

BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY AND SOFTWARE ENGINEERING DEGREE PROGRAM (B.S.I.S.E.)

INFORMATION TECHNOLOGY AND SOFTWARE ENGINEERING PROGRAM

Information technology has had a profound impact on business and commerce, education and knowledge dissemination, entertainment and the arts, biomedical research and practice, scholarly research, and society in general. The Internet now interconnects millions of computers around the world allowing individuals, organizations and businesses to communicate freely and almost instantaneously and to share information on a worldwide basis. Modern information technology, based on a combination of highly dynamic and complex electronic computing environments together with networking infrastructure and software systems, requires practitioners who are well versed in a variety of these key areas of information technology. Individuals are needed with experience and hands-on training in the design, deployment, operational use, and management of these complex systems.

The Information Technology and Software Engineering (ITSE) Program at the University of Miami's College of Engineering is designed to prepare students for a successful career as information technology professionals. The extensive practical nature of this curriculum is supported by the new Information Technology Laboratory, which serves as a microcosm of a real-world environment that encompasses enterprise issues such as network connectivity, systems interoperability, portable software development, redundant system architecture, web development, system integration, and multimedia delivery. The hardware and software systems that constitute the laboratory are those used in enterprises to provide their information technology solutions. Departmental laboratories utilized by this program include the following:

  1. Multimedia Laboratory (Arnold Center for Confluent Media Studies)
  2. Software Engineering Laboratory
  3. Networks Laboratory
  4. Microprocessor Laboratory
  5. Embedded Systems Laboratory
  6. Digital Signal Processing Laboratory
  7. Digital Audio and Speech Processing Laboratory
  8. Information Technology Laboratory

Information Technology option provides an in-depth training in the areas of computer organization and architectures, operating systems, software development and documentation, information retrieval and database systems, computer communication networks, the Internet and intranets, wireless and mobile networks, multimedia systems and networks, systems and network management, information modeling and characterization, and modern information processing concepts to prepare the information technology professional of the 21st century. The curriculum is constantly updated to incorporate new technological developments and reflect best practices in the information technology industry.

Software Engineering option is concerned with the sound application of engineering and mathematical techniques in designing, building, operating and maintaining reliable and economical software systems. As computer use has increased and the need for reliable, efficient, economical and "correct" software systems has grown it is one of the fastest growing segments of the computing industry and plays an important role in almost every field. This option provides a solid background in the areas of general engineering, mathematics, science and a strong emphasis in software design and development. The rate of growth of software systems has far outpaced the growth of hardware systems in recent years. With this growing market, there is a need to produce engineers who have the formal training in sound engineering practices, while at the same time are able to work in team environments on large scale, complex software systems. This option prepares the student for the demands of this exciting field with a strong emphasis on hands-on training.

EDUCATIONAL OBJECTIVES:

The educational objectives of the Information Technology and Software Engineering Degree Program are to produce graduates who have the:

1. knowledge of mathematics, science, and engineering, and the skills needed to analyze computer and information technology applications and requirements, and to plan, design, and develop successful solutions.

2. broad educational background, professional and ethical context, and communication and team skills expected from a successful and responsible practicing information technology professional.

3. background, preparation and experience necessary to be successful in graduate and professional degree programs, and a variety of alternative career paths.

4. foundations for independent learning and commitment to life-long education to continually improve, refine, and broaden their skills and competencies in the face of evolving technological developments and global needs.

DEGREE PROGRAM

This degree program endeavors to achieve its objectives by imparting to its students the fundamental principles underlying the field of information technology, along with the necessary skills and experiences to apply standard practices, methodologies and modern tools for developing information technology solutions. The major areas of Information Technology include algorithms and data structures, computer programming, web technologies, computer networks, network programming/computing, software development and testing, database management systems, and multimedia systems and networks.

The design experience involving a wide spectrum of information technologies is spread throughout the information technology curriculum. System design is emphasized during the last three semesters, culminating in the senior design project.

Graduates are expected to keep pace with this rapidly-evolving discipline. To this end, the faculty stresses the importance of continued education and life-long professional development, by trying to instill in their students a sense of excitement for the prospects of this evolving technology, tempered by a strong sense of responsibility and concern for its potential impacts on society.

MAJOR

INFORMATION TECHNOLOGY OPTION - 128 credits

FRESHMAN YEAR
Fall Semester
Spring Semester
EEN 111 Introduction to Engineering I
3
EEN 112 Introduction to Engineering II
2
EEN 118 Introduction to Programming
3
EEN 218 Intermediate Computer Programming
3
ENG 105 English Composition I
3
Basic Science Elective
3
MTH 110 Analytic Geometry and Calculus I
5
Basic Science Lab Elective
1
PHY 205 University Physics I
3
ENG 107 Writing About Science
3
  TOTAL
17
MTH 112 Calculus II
4
 
  TOTAL
16
SOPHOMORE YEAR
Fall Semester
Spring Semester
EEN 304 Logic Design
3
EEN 201 Electric Circuits I
3
EEN 318 Advanced Computer Programming
3
EEN 368 Internet Computing I
3
MTH 210 Vectors and Matrices
3
MTH 309 Discrete Mathematics I
3
PHY 207 University Physics III
3
Basic Science Elective
3
PHY 209 University Physics III Laboratory
1
People and Society Elective*
3
Humanities and Arts Elective*
3
  TOTAL
15
  TOTAL
16
   
JUNIOR YEAR
Fall Semester
Spring Semester
EEN 312 Microprocessor
4
EEN 414 Computer Organization and Design
3
EEN 424 UNIX Systems and Servers
3
EEN 567 Database Design and Management
3
IEN/EEN 310 Engineering Probability
3
EEN 570 Network Client-Server Programming
3
IEN 572 Management of Technology/ or
CIS 360 Analysis of Information Systems
3
EEN 575 Data Network Design and Management
3
Humanities and Arts Elective*
3
I.T. Technical Elective*
3
  TOTAL
16
People and Society Elective*
3
      TOTAL
18
SENIOR YEAR
Fall Semester
Spring Semester
EEN 418 Senior Project Planning
1
EEN 419 Senior Project
2
EEN 534 Communication Networks
3
EEN 571 Interactive Multimedia Computing
3
EEN 576 Internet and Intranet Security
3
I.T. Technical Elective*
3
I.T. Technical Elective*
3
I.T. Technical Elective*
3
I.T. Technical Elective*
3
Adv. HA/PS Elective*
3
Adv. HA/PS Elective*
3
  TOTAL
14
 TOTAL
16
   

* See description of electives under the Departmental Electives Section.

AREAS OF CONCENTRATION WITHIN THE BSISE PROGRAM (IT OPTION):

GENERAL IT CONCENTRATION

Fifteen credits to satisfy the I.T. elective courses are selected in consultation with, and approval of, the academic advisor.

COMPUTER ENGINEERING IT CONCENTRATION

EEN 204 Electronic Circuits Laboratory (1 cr.)
EEN 315 Digital Design Laboratory (1 cr.)
EEN 316 Structured Digital Design (1 cr.)
EEN 454 Digital System Design and Testing (2 cr.)
EEN 455 Design-for-Testability Laboratory (1 cr.)
Three courses selected from EEN 514, 521, 532, 542 and CSC 529 (3 cr. each)
(EEN 305 is a prerequisite for EEN 532, 542)

COMPUTER SCIENCE IT CONCENTRATION

Select fifteen credits from:
CSC 517 Data Structures and Algorithm Theory (3 cr.)
CSC 518 Interpreters and Compiler Theory (3 cr.)
CSC/EEN 519 Programming Languages (3 cr.)
CSC 527 Theory of Computing (3 cr.)
CSC 529 Introduction to Computer Graphics (3 cr.)
CSC 540 Algorithm Design and Analysis (3 cr.)

MULTIMEDIA IT CONCENTRATION

EEN 586 Multimedia Networking (3 cr.)
EEN 589 Multimedia Databases (3 cr.)
CSC 529 Computer Graphics (3 cr.)
EEN 421 Intro. To 3D Computer Modeling and Animation (2cr)

Two courses from:
EEN 422 Character Design and Motion Capture for Computer Games (2cr.)
CSC 329 Game Programming (3cr.)
CSC 547 Computational Geometry (3cr.)

BUSINESS IT CONCENTRATION

Select fifteen credits in junior- and/or senior-level courses in the Business IT concentration to satisfy the I.T. Elective courses. Also, select at least nine credits to satisfy the University of Miami General education requirements, and possibly satisfy the prerequisite courses of the selected I.T. Elective courses. Both selections must be done with the approval of both the department chair and IT program coordinator.

COMMUNICATION IT CONCENTRATION

Select fifteen credits in junior- and/or senior-level courses in the Communication IT concentration to satisfy the I.T. Elective courses. Also, select at least nine credits to satisfy the University of Miami General education requirements, and possibly satisfy the prerequisite courses of the selected I.T. Elective courses. Both selections must be done with the approval of both the department chair and ITSE program coordinator.

SOFTWARE ENGINEERING OPTION - 131 Credits

FRESHMAN YEAR
Fall Semester
Spring Semester
EEN 111 Introduction to Engineering I
3
EEN 112 Introduction to Engineering II
2
EEN 118 Introduction to Programming
3
EEN 218 Intermediate Computer Programming
3
ENG 105 English Composition I
3
Basic Science Elective
3
MTH 110 Analytic Geometry and Calculus I
5
Basic Science Lab Elective
1
PHY 205 University Physics I
3
ENG 107 Writing About Science
3
  TOTAL
17
MTH 112 Calculus II
4
 
  TOTAL
16
SOPHOMORE YEAR
Fall Semester
Spring Semester
EEN 304 Logic Design
3
EEN 201 Electric Circuits I
3
EEN 318 Advanced Computer Programming
3
EEN 312 Microprocessor
4
PHY 207 University Physics III
3
EEN 368 Internet Computing I
3
PHY 209 University Physics III Laboratory
1
Basic Science Elective
3
MTH 210 Vectors and Matrices
3
People and Society Elective*
3
Humanities and Arts Elective*
3
  TOTAL
16
  TOTAL
16
   
JUNIOR YEAR
Fall Semester
Spring Semester
EEN 414 Computer Organization and Design
3
EEN 511 Software Engineering
3
EEN 424 UNIX Systems and Servers
3
EEN 512 Software Architecture
3
IEN/EEN 310 Engineering Probability
3
EEN 567 Database Design and Management
3
IEN 572 Management of Technology/ or
CIS 360 Analysis of Information Systems
3
EEN 570 Network Client-Server Programming
3
MTH 309 Discrete Mathematics I
3
People and Society Elective*
3
Humanities and Arts Elective*
3
TOTAL
15
  TOTAL
18
   
SENIOR YEAR
Fall Semester
Spring Semester
EEN 418 Senior Project Planning (Software Engineering Project)
1
EEN 419 Senior Project
2
EEN 513 Software Design and Testing
3
EEN 575 Data Network Design and Management
3
EEN 521 Computer Operating Systems
3
SE Technical Elective*
3
EEN 576 Internet and Intranet Security
3
SE Technical Elective*
3
SE Technical Elective*
3
SE Technical Elective*
3
Adv. HA/PS Elective*
3
Adv. HA/PS Elective*
3
 TOTAL
16
  TOTAL
17

* See description of electives under the Departmental Electives Section.

THE five-year B.S.I.S.E. / M.S.E.C.E. DUAL DEGREE PROGRAM

This is a structured and integrated program with a minimum of 159 approved credits including six elective courses as follows:

• Six credits of EEN elective courses selected from the following list: EEN 511, 512, 513, 514, 532, 536, 538, 540, 542, 553, 562, 563, 564, 565, 614, 638, and 671.

• Nine credits of technical elective courses selected in consultation with the Academic Advisor

• At least thirty credits must be at the graduate (500 or 600) level including twelve credits in courses open to graduate students only (600 level).

• Interested juniors with cumulative GPA above 3.0 may declare their intent to participate by submitting an official application to the Departmental Graduate Committee for admission into the M.S.E.C.E. portion of the program.

• A student wishing to drop out of the five-year program without the M.S.E.C.E. degree could receive the B.S.I.S.E. degree after completing all its requirements, including the senior design project.

• All students must take the Graduate Record Examination before beginning their fifth-year courses.

• To qualify for the M.S.E.C.E. degree, students must meet all the pertinent Graduate School requirements, including an acceptable GRE score and a minimum of 3.0 GPA in the thirty credits applied towards the M.S.E.C.E. degree.

• The student is awarded both the B.S.I.S.E. and the M.S.E.C.E. degrees after the requirements for both degrees are satisfied.

COURSE REQUIREMENT FOR THE B.S.I.S.E. / M.S.E.C.E. five-year
DUAL DEGREE PROGRAM (159 CREDITS)

The first two years are the same as in the B.S.I.S.E. Degree Program with 65 credits. The remaining 94 credits are specified below:

JUNIOR YEAR  
Fall Semester
Spring Semester
EEN 307 Llinear Circuits and Signals
3
EEN 315 Digital Design Laboratory
1
EEN 424 UNIX Systems and Servers
3
EEN 336 Signals and Systems
3
IEN/EEN 310 Engineering Probability
3
EEN 414 Computer Organization and Design
3
MTH 309 Discrete Mathematics I
3
EEN 567 Database Design and Management
3
Humanities and Arts Elective*
3
EEN 568 Internet Computing II
3
  TOTAL
15
People and Society Elective*
3
      TOTAL
16
SENIOR YEAR  
Fall Semester
Spring Semester
EEN 316 Structured Digital Design
1
EEN 418 Senior Project Planning
1
EEN 404 Communication Systems
3
EEN 454 Digital System Design and Testing
2
EEN 576 Internet and Intranet Security
3
EEN 455 Design-for-Testability Laboratory
1
IEN 572 Management of Technology or/CIS 360 Analysis of Information Systems
3
EEN 562 Wireless and Cellular Communication
3
Technical Elective**
3
EEN 563 Wireless Communication Lab
1
Adv. HA/PS Elective*
3
EEN 570 Network Client-Server Programming
3
  TOTAL
16
EEN 575 Data Network Design and Management
3
    Adv. HA/PS Elective*
3
    TOTAL
17
FIFTH YEAR (GRADUATE CREDITS ONLY)  
Fall Semester
Spring Semester
EEN 521 Computer Operating Systems
3
EEN 571 Interactive Multimedia Computing
3
EEN 534 Communication Networks
3
EEN 616 M.S. Design Project II
3
EEN 615 M.S. Design Project I
3
EEN Elective**
3
EEN Elective**
3
EEN Elective**
3
Technical Elective**
3
Technical Elective**
3
 TOTAL
15
  TOTAL
15

* See description of electives under the Departmental Electives Section.

** Two of these six electives must be at the 600 level.

DEPARTMENTAL LABORATORIES

The Department maintains a variety of well-equipped laboratories and computers adequate for undergraduate instruction and graduate research. The laboratories and computer facilities include:

Electronics Laboratory
Wireless Communications Laboratory
Digital Signal Processing Laboratory
Electrical Energy Conversion Laboratory
Digital Design Laboratory
Information Technology Laboratory
Microprocessor Laboratory
Electro-Optics and Micro-Devices Laboratory
Distributed Decision Environments Laboratory
Computer Vision and Image Processing Laboratory
Embedded Systems Laboratory
Underwater Imaging Laboratory
Networks Laboratory
Multimedia Laboratory (Arnold Center for Confluent Media Studies)
Digital Audio and Speech Processing Laboratory
ECE Computing Laboratory
Optics and Fiber Communications Laboratory

DEPARTMENTAL ELECTIVES

    1. Humanities and Arts/People and Society Electives: selected from the appropriate table found in this Bulletin under the Engineering section

    2.  Technical electives: Appropriate EEN, Math, Physics, Chemistry, Biology, Computer Science, or other Engineering Courses selected in consultation with, and with the approval of, the academic advisor.

    3.  Analysis Elective: selected from EEN 500 or 533 or any Elective Math course approved by the academic advisor.

    4.  Computer Engineering Technical Elective are selected in consultation with the Academic Advisor from the following list of courses: EEN 368, 511, 512, 513, 519, 532, 534, 537, 538, 542, 548, 553, 565, 568, 570, 571, 572, 574, 575, 576, 577, 578, 579, 586, and 587. The EEN 421 and 422 sequence can also be used as one technical elective. In addition, one computer engineering elective course may be selected from the following computer science courses: CSC 517, 518, 527, 529, 540, and 555.

    5.  Information Technology Technical Elective: selected in consultation with, and with the approval of, the academic advisor.
     
    6.  Software Engineering Technical Electives are selected from EEN 519, 537, 562, 568, 571, 572, 574, 577, 578, 579, 586, 587, CSC 329, 529, and 540.

INTERNSHIP PROGRAM

The Department of Electrical and Computer Engineering encourages its students to take advantage of the College of Engineering Internship Cooperative Program with Industry. Students could do that either on a part-time or a full-time arrangement. Students who wish to intern full-time for one semester or for twelve weeks in the summer may apply to earn as much as three credit hours that could be applied to their degree requirement as a Technical Elective. Students interested in such a possibility need to submit a proposal to the ECE Department describing the type of work they expect to accomplish approved by the industrial supervisor. If the proposal is approved the student will be assigned a Faculty Supervisor and will be able to register under EEN499. At the end of the Internship Program, the Student is expected to submit to the ECE Department a technical report with comments from the student industrial supervisor. The Faculty advisor will review the report and submit the appropriate grade for EEN499.

NOTE: An EEN course for which another EEN course is a prerequisite may not be taken unless the student has completed the EEN prerequisite course with a grade of C- or better.

DEPARTMENTAL HONORS

See College of Engineering section

UM Home
UM Home Academic Bulletin Home askUM Calendar myUM Site Map