Undergraduate

Undergraduate Programs

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.

Bachelor of Science in Computer Engineering -- B.S.Cp.E.

The B.S.Cp.E. degree has the following three options:

Bachelor of Science in Electrical Engineering -- B.S.E.E.

The B.S.E.E. degree has the following three options:

 

Concentration Course Sequence and Flow Chart

Audio Computer Electrical Software Pre-Med
2017-2018 pdf pdf pdf pdf pdf
2016-2017 pdf pdf pdf pdf pdf
2015-2016 pdf pdf pdf pdf pdf
2014-2015 pdf pdf pdf pdf
2013-2014 pdf pdf pdf pdf
Archive for the courses of past years

Departmental Electives

Humanities and Arts/People and Society Cognates
Humanities and Arts (HA) Cognates, and People and Society (PS) Cognates can be selected from the appropriate University list, the link of which can be found in the Engineering section.
EE Core Electives
ECE 301 Electromagnetic Field Theory 3
ECE 308 Linear Control Systems 3
ECE 404 Communication Systems 3
ECE 405 Solid-State Electronics 3
ECE 436 Digital Signal Processing 3
ECE Electives
Select from all ECE elective classes at the 300 level or above.
Technical Electives
Select from all ECE or any 200 level or above CoE courses, as well as courses from Math, Physics, Chemistry, Biology, Computer Science, selected in consultation with, and with the approval of, the academic advisor.
Audio Engineering Electives
Select from the following set of courses:
MMI 361 Acoustics 3
MMI 504 Audio Signal Processing III 3
MMI 505 Current Trends in Music Engineering I 3
MMI 508 Current Trends in Music Engineering III 3
MMI 510 Computational Psychoacoustics 3
MTC 506 Digital Editing and Sequencing 3
EE Design Elective
Select one of the following:
ECE 417 Embedded Microprocessor System Design 3
ECE 454 Digital System Design and Testing 3
ECE 505 Semiconductor Photonic Devices 3
ECE 532 VLSI Systems 3
or any ECE course approved by the Academic Advisor
Basic Science (/Lab) Electives
Basic Science (/Lab) Electives are selected in consultation with the Academic Advisor from courses in Biology, Chemistry, Environmental Science, Geological Science, Marine Science, or Physics.
Computer Engineering (CE) Technical Electives
Select from all ECE at any 300 level or above in consultation with, and with the approval of, the academic advisor. Additionally, one elective course may be selected from the following computer science courses:
CSC 317 Data Structures and Algorithm Analysis 3
CSC 427 Theory of Computing 3
CSC 518 Interpreters and Compiler Theory 3
CSC 529 Introduction to Computer Graphics 3
CSC 540 Algorithm Design and Analysis 3
CSC 555 Multimedia Systems 3
Software Engineering (SE) Technical Electives
Select from all ECE at any 300 level or above in consultation with, and with the approval of, the academic advisor. Additionally, one elective course may be selected from the following computer science courses:
CSC 329 Introduction to Game Programming 3
CSC 424 Computer Networks 3
CSC 427 Theory of Computing 3
CSC 507 Data Security and Cryptography 3
CSC 529 Introduction to Computer Graphics 3
CSC 540 Algorithm Design and Analysis 3
CSC 545 Introduction to Artificial Intelligence 3
CSC 547 Computational Geometry 3
CSC 555 Multimedia Systems 3

Translate »