|
College of Engineering -
Undergraduate
www.miami.edu/engineering
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 currently offers three undergraduate degree
programs:
- The Bachelor of Science in Electrical Engineering degree
program (B.S.E.E.)
- Bachelor of Science in Computer Engineering degree program
(B.S.Cp.E.)
- Bachelor of Science in Information Technology and Software Engineering degree program (B.S.I.T.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).
The Electrical Engineering degree program has three options:
- Electrical Engineering Option
- Audio Engineering Option
- 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.
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.
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 Machinery 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
In describing the above curricula, different electives are
mentioned.
The definitions of these electives are listed below:
- Humanities and Arts/People and Society Electives:
selected from the appropriate table found in this Bulletin
under the Engineering section
- 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.
- Analysis Elective: selected from EEN 500 or 533
or any Elective Math course approved by the academic advisor.
- Computer Engineering Technical Elective: see
list following Computer Engineering Curriculum.
- Information Technology Technical Elective: selected
in consultation with, and with the approval of the academic
advisor.
- Software Engineering Technical Electives are
selected from EEN 519, 537, 571, 572, 574, 577, 578, 579,
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.
ACADEMIC
PROGRAMS
BACHELOR OF SCIENCE IN ELECTRICAL ENGINEERING (B.S.E.E.)
The Degree of Bachelor of Science in Electrical Engineering
is attained upon completion of the course requirements described
under the Electrical Engineering Degree Program with any one
of its three options. These are the Electrical Engineering
option, the Audio Engineering option, and the Wireless Communication
option.
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
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.
ELECTRICAL ENGINEERING OPTION - 127 credits
*See description of electives under the Electrical and Computer
Engineering Section.
MINOR IN ELECTRICAL ENGINEERING
Non-ECE Students wishing to minor in Electrical Engineering
should satisfy a 15 credit requirement specified as follows:
- A core of seven credits consisting of EEN 201, EEN 204,
and EEN 305.
- 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:
• Communication (EEN 306, 307, 311, 336, 404, 436,
534)
• Electronics (EEN 304, 306, 307, 311, 315, 435,
516, 542, 555)
- A 2.0 grade point average in all EEN courses taken.
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.
*See description of electives under the Electrical and Computer
Engineering Section.
AUDIO ENGINEERING OPTION
- 134/135 Credits
* 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
* See description of other electives under the Electrical
and Computer Engineering section.
BACHELOR OF SCIENCE IN
COMPUTER ENGINEERING (B.S.Cp.E.)
The Degree of Bachelor Science in Computer Engineering is
attained upon completion of the course requirements described
under the Computer Engineering Curriculum.
COMPUTER ENGINEERING PROGRAM
Computer engineering is concerned with the characterization,
design, analysis and implementation of hardware, software
and overall architecture of computers and computer systems
and 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,
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 economical developments.
EDUCATIONAL OBJECTIVES
The educational objectives of the Computer Engineering Program
are to produce graduates who have:
1. the 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. the broad educational background, professional and ethical
context, and communication and team skills expected from
a successful and responsible practicing computer engineer.
3. the background, preparation and experience necessary
to be successful in graduate and professional degree programs,
and a variety of alternative career paths.
4. the 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 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, database 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.
COMPUTER ENGINEERING CURRICULUM - 129 Credits
* See description under the Electrical and Computer Engineering
Section.
** The three computer engineering elective courses are usually
selected in consultation with the Academic Advisor from the
following list of courses: EEN 368, 470, 511, 512, 513, 519, 523,
532, 534, 537, 538, 542, 548, 553, 568, 570, 571, 572, 573,
574, 575, 576, 577, and 578. However, one computer engineering
elective course may be selected from the following computer
science courses: CSC 517, 518, 527, 529, 540, and 555.
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, 573-578, 634, 638, 653, 671, as well as CSC 544, 529.
• Three additional technical electives.
Elective courses for each of these areas are 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)
* 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:
- A core of thirteen credits consisting of EEN 118, 218,
304, and 312.
- At least five credits of computer engineering electives
selected from the following courses: EEN 315, 316, 414,
424, 454/455, 512, 519, 521, 537, 547, 567.
- A minimum grade point average of 2.0 in all EEN courses
taken.
BACHELOR OF SCIENCE IN
INFORMATION TECHNOLOGY AND SOFTWARE ENGINEERING (B.S.I.T.S.E.)
The Degree of Bachelor of Science in Information Technology And Software Engineering is attained upon completion of the course requirements described under the Information Technology and Software Engineering Program in any one of its two options: the Information Technology option and the Software Engineering option.
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:
- Multimedia Laboratory (Arnold Center for Confluent Media
Studies)
- Software Engineering Laboratory
- Networks Laboratory
- Microprocessor Laboratory
- Embedded Systems Laboratory
- Digital Signal Processing Laboratory
- Digital Audio and Speech Processing Laboratory
- Information Technology Laboratory
Information Technology option provides 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 Program are to produce graduates who have the:
1. the 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. the broad educational background, professional and ethical
context, and communication and team skills expected from
a successful and responsible practicing information technology
professional.
3. the background, preparation and experience necessary
to be successful in graduate and professional degree programs,
and a variety of alternative career paths.
4. the 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
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.
INFORMATION TECHNOLOGY OPTION - 128 credits
* See description of electives under the Electrical and Computer
Engineering Section.
AREAS OF CONCENTRATION WITHIN THE BSITSE PROGRAM (INFORMATION
TECHNOLOGY OPTION):
GENERAL IT CONCENTRATION
Fifteen credits to satisfy the I.T. Elective courses are
selected in consultation with and approval of the academ |