Departments

Electrical and Computer Engineering (ECE)

Professors Y. Chen (Chair), S. Chien, R. Eberhart, M. El-Sharkawy, M. Rizkalla, O. Yurtseven, K. Varahramyan
Associate Professors  D. Kim,  P. Salama, B. King, S. Koskie, S. Rovnyak
Assistant Professors Lauren Christophor, E. Du, J. Lee, L. Li
Research Professors  M. Agarwal, X. Hu, R. Lind, J. Saleem

The Department of Electrical and Computer Engineering offers programs at the bachelor's, master's, and doctoral levels. At the bachelor's degree level, the department offers programs leading to the Bachelor of Science in Engineering (B.S.E.), Bachelor of Science in Computer Engineering (B.S.Cmp.E.), and Bachelor of Science in Electrical Engineering (B.S.E.E.) degrees. The B.S.E. degree program is designed for students who desire broad flexibility and the opportunity for interdisciplinary study; it does not have a designated professional curriculum. Additional information about the B.S.E. program can be obtained from the faculty in the Department of Electrical and Computer Engineering. The programs leading to the B.S.E.E. and B.S.Cmp.E. are described in this section. Graduate programs in electrical and computer engineering are described in the section entitled "Graduate Engineering Programs" in this bulletin.

Electrical and computer engineering programs are designed to prepare students for careers in the commercial, government, and academic sectors, where electrical and computer engineering expertise is needed in hardware and software design, information processing, circuit and electronics, control and robotics, communications and signal processing,  energy systems, and manufacturing. Programs in the department are enhanced by interaction with local industry. Students have direct and routine access to full-time faculty, which further strengthens and accelerates the learning process. These advantages and the metropolitan environment of the university lead to an application-oriented, practical education that prepares students for success.

The Department of Electrical and Computer Engineering regards research as an important catalyst for excellence in engineering education. Graduate research and undergraduate design projects in the areas of signal processing, communications, image processing, computational intelligence, networking, software engineering, embedded systems, high performance computing, control, robotics, manufacturing, biometrics, nanotechnology, and ASIC and FPGA based electronics offer opportunities for applying and deepening students' expertise.

An undergraduate education in electrical and computer engineering provides a strong foundation in mathematical, physical, and engineering sciences. In acquiring this knowledge, students must also develop problem-solving skills. In addition, the general-education courses in the program provide the communication skills and appreciation of human and social issues necessary to translate engineering achievements into advances for society.

For more information, contact the Department of Electrical and Computer Engineering at (317) 274-9726.

Bachelor of Science in Electrical Engineering

This program is accredited by the Engineering Accreditation Commission, ABET, 111 Market Place, Suite 1050, Baltimore, MD 21202, (410) 347-7700.

The B.S.E.E. degree program prepares students for career opportunities in the hardware and software aspects of design, development, and operation of electronic systems and components, embedded systems, control and robotics, communications, digital signal processing, and energy systems. Challenging positions are available in the government, commercial, and education sectors, in the areas of electronics, communication systems, signal and information processing, power, automation, robotics and manufacturing, control, networking, information processing, and computing. Within these areas, career opportunities include design, development, research, manufacturing, marketing, operation, field testing, maintenance, and engineering management.

The Electrical Engineering Program Educational Objectives are: We expect that after the first few years of employment as practicing engineers Graduates of our Electrical Engineering undergraduate program will succeed in industry and/or post-graduate education by:

  • Providing practical solutions to problems by applying the knowledge of electrical engineering fundamentals, mathematics, and science, and by utilizing industry standard tools and equipment (a, b, c, e, k).
  • Designing and analyzing electrical and electronic systems (a, b, c).
  • Exhibiting strong professional attributes, which include ethical behavior in the workplace, understanding of societal responsibility, and engagement in continuing professional development (f, h, i, j).
  • Collaborating with technical and non-technical personnel in an interdisciplinary team environment through effective communication (g, d).

The minimum number of credit hours for graduation is 126, distributed as follows for each discipline:

  1. Mathematics and Physical Sciences
    • Calculus: MATH -16500, 16600, 17100, 26100, 26600 - 18 credit hours
    • Chemistry: CHEM C10500 - 3 credit hours
    • Physics: PHYS 15200 and 25100 - 9 credit hours
    • Math/Science elective - 3 credit hours
  2. Communications and Ethics
    • Speech: COMM R110 - 3 credit hours
    • Writing: ENG W131 - 3 credit hours
    • Communication in Engineering Practice: TCM 36000 - 2 credit hours
    • Engineering Ethics and Professionalism: ECE 21000, ECE 40100 - 2 credit hours
  3. General Education Electives
    • ECON201 or ECE 32700 - 3 credit hours
    • Electives - 12 credit hours
  4. Freshman Engineering Courses
    • Introduction to the Engineering Profession: ENGR 19500 - 1 credit hours
    • Introduction to Engineering: ENGR 19600 - 3 credit hours
    • Comp Tools for Engr:  ENGR 29700 - 1 credit hours
  5. Engineering Science
    • Circuits: ECE 20100, 20200, and 20700 - 7 credit hours
    • Systems and Fields: ECE 30100, 30200, and 31100 - 9 credit hours
    • C Programming: ECE 26200
    • ECE 26300 - 4 credit hours
    • ME 29500
  6. Engineering Design
    • Electronics: ECE 20800 and 25500 - 4 credit hours
    • Digital Systems: ECE 27000 and 36200 - 8 credit hours
    • Communication Systems: ECE 44000 - 4 credit hours
    • Control Systems: ECE 38200 - 3 credit hours
    • Capstone Design: ECE 48700 and 48800 - 3 credit hours
    • EE and Tech Electives - 15 credit hours
  7. Restricted Electives - 3 credit hours                                                                

Semester by semester, the 126 total credit hours should be distributed as follows:

Freshman Year

First Semester (17 credit hours)

  • ENGR 19500 Introduction to the Engineering Profession - 1 credit hours    
  • ENGR 19600 Introduction to Engineering - 3 credit hours                                                                                   
  • CHEM C10500 Chemical Science I - 3 credit hours                                                                                 
  • MATH 16500 Analyt. Geometry and Calc. I - 4 credit hours                                                                                  
  • COMM R110 Fundamentals of Speech Communication - 3 credit hours
  • Genrnal Education - 3 credit hours                                                                                  

Second Semester (17 credit hours)

  • PHYS 15200 Mechanics - 4 credit hours
  • MATH 16600  Analyt. Geometry and Calc. II - 4 credit hours
  • Math 17100 Multidimentional Math - 3 credit hours
  • ENG W131 Elementary Composition I - 3 credit hours
  • General Education Elective1 - 3 credit hours

Sophomore Year

Third Semester (17 credit hours)

  • MATH 26100 Multivariate Calculus - 4 credit hours
  • PHYS 25100 Electricity and Optics - 5 credit hours
  • ECE 20100 Linear Circuit Analysis I - 3 credit hours   
  • ECE 20700 Electronic Measurement Techniques - 1 credit hours                                                                                   
  • ECE 26300 C Programming - 3 credit hours
  • ECE 26200 C Programming Lab - 1 credit hours                                                                  

Fourth Semester (16 credit hours)

  • MATH 26600 Ordinary Diff. Eqn - 3 credit hours
  • ECE 20200 Circuit Analysis II - 3 credit hours
  • ECE 25500 Introduction to Electronics Analysis and Design - 3 credit hours
  • ECE 20800 Electronic Design and Devices Lab - 1 credit hours
  • ECE 27000 Digital Logic Design and Lab - 4 credit hours
  • ENGR 29700 Computer Tools for Engineers - 1 credit hours
  • ECE 21000 Sophomore Seminar 1 - 3 credit hours

Junior Year

Fifth Semester (16 credit hours)

  • ECE 30100 Signals and Systems - 3 credit hours    
  • ECE 31100 Electric and Magnetic Fields - 3 credit hours                                                                                    
  • ECE 36200 Microprocessor Systems and Interfacing - 4 credit hours                                                                                   
  • TCM 36000 Comm. In Engineering Practice - 3 credit hours
  • Math/Science Elective2 - 3 credit hours

Sixth Semester (15 credit hours)

  • ECE 30200 Probabilistic Methods in Electrical Engineering - 3 credit hours
  • ECE 38200 Feedback System Analysis - 3 credit hours
  • ECE 32700  Engineering Economics - 3 credit hours
  • ME 29500 Mechanicss and Heat - 3 credit hours
  • EE Elective4 - 3 credit hours

Senior Year

Seventh Semester (15 credit hours)

  • ECE 44000 Introduction to Communication Systems Analysis - 4 credit hours
  • ECE 48700 Senior Design I - 1 credit hours
  • ECE 40100 Ethics - 1 credit hours
  • EE Electives4 - 6 credit hours                                                                                   
  • Humanities or Social Science Elective1 - 3 credit hours

Eighth Semester (14 credit hours)

  • ECE 48800 Senior Design II - 2 credit hours
  • EE Electives4 - 6 credit hours
  • Restricted Elective5 - 3 credit hours
  • General Education Elective1 - 3 credit hours

After completing a rigorous, broad education in electrical and computer engineering during the first five semesters, juniors and seniors may select advanced electrical and computer engineering courses and technical elective courses from an approved list. Careful selection of these elective courses allows a student to concentrate in a specialized area of electrical engineering. A listing of acceptable electrical engineering and technical elective courses is given below. The actual course selection will depend on the schedule, as not every course is available every semester. Existing upper-level electrical engineering courses are offered in the areas of signal processing, imaging, robotics, control systems, VLSI, electronic circuits and manufacturing, nano technology, energy systems,  network and data communication, software engineering, and embedded systems design. The Department of Electrical and Computer Engineering groups these and other allowable courses into several areas of specialization. An electrical and computer engineering student should file a plan of study with an academic advisor in either the sophomore year to decide how to select these electives.

1 From approved general education elective list.
2 From approved math/science elective list.
3 From approved technical elective list.
4 From approved electrical engineering elective list.
5 From lists 1-4.

EE Elective Courses choose 15 credit hours

Any non-required ECE 30000-level or above, except ECE 32600 or ECE 32700.

Students wishing to take a 50000-level course must meet with an academic advisor for permission to register for the course.

Math/Science Elective Courses

Math/Science/Technical Elective: Choose 3 credit hours from the list of Math/Science Electives or the list of Technical Electives.

   Math/Science Elective

  • MATH 33300: Chaotic Dynamical Systems 
  • MATH 35100: Elementary Linear Algebra              
  • MATH 51000: Vector Calculus    
  • MATH 52000: Boundary Value Prob. of Diff. Eqn.
  • MATH 51100: Linear Algebra with Applications     
  • MATH 52300: Introduction to Partial Diff. Eqn.   
  • MATH 52500: Introduction to Complex Analysis    
  • MATH 52600: Principles of Math. Modeling
  • MATH 52700: Advanced Math. Eng. & Physics I  
  • MATH 52800: Advanced Math. Eng. & Physics II 
  • MATH 53000: Functions of a Complex Variable I  
  • MATH 53100:  Functions of a Complex Variable II
  • MATH 54400: Real Analysis and Measure Theory
  • BIOL K10100: Concepts of Biology I    
  • BIOL K10300: Concepts of Biology II
  • BIOL K32400: Cell Biology
  • CHEM C10600: Principles of Chemistry II 
  • CHEM C31000: Analytical Chemistry
  • CHEM C34100: Organic Chemistry     
  • CHEM C36000: Elementary Physical Chemistry
  • CHEM C36100: Phys. Chemistry of Bulk Matter  
  • CHEM C36200: Phys. Chemistry of Molecules
  • PHYS 31000: Intermediate Mechanics   
  • PHYS 34200: Modern Physics                                                     
  • PHYS 40000: Physical Optics        
  • PHYS 40000: Quantum Mechanics
  • PHYS 52000: Mathematical Physics  
  • PHYS 53000: Electricity & Magnetism                      
  • PHYS 54500: Solid State Physics  
  • PHYS 55000: Introduction to Quantum Mechanics

Any 30000-level or above math/science course with prior written approval of students' advisory committee

Technical Elective Courses

Any non-required course from lists of Electrical Engineering Elective or Computer Engineering Elective, or from the following courses.

  • ECE 32600: Engineering Project Management 
  • CSCI 43700: Introduction to Computer Graphics
  • ME 20000:  Thermodynamics I 
  • ME 27000:  Basic Mechanics I
  • ME 27200:  Mechanics of Materials  
  • ME 27400:  Basic Mechanics II
  • ME 30100:  Thermodynamics II
  • ME 34400:  Introduction to Engineering Material or students complete three or more 1-credit sessions of either
    • ECE C19900, ECE C29900, ECE C39900, ECE C49400, or ECE C49900, or
    • ECE I19900, ECE I29900, ECE I39900, ECE I49400, or ECE I49900,

*ECE 49500 Selected Topics in Electrical Engineering is generally used to offer new courses.

Restricted Elective: Choose 3 credit hours from any of the aforementioned elective lists.     

Bachelor of Science in Computer Engineering

This program is accredited by the Engineering Accreditation Commission of the Accreditation Board for Engineering and Technology, 111 Market Place, Suite 1050, Baltimore, MD 21202, (410) 347-7700.

The Bachelor of Science in Computer Engineering (B.S.Cmp.E.) degree curriculum provides an in-depth education in the analytical skills, hardware, and software aspects of modern computer systems. The program builds on a strong foundation in engineering design, including traditional analog and digital circuit design. The three main areas of emphasis within the computer-engineering program are embedded systems, telecommunications and networking, and software engineering and distributed computing. Extensive laboratory experiences support the theoretical aspects of the course work. Students gain valuable digital hardware design and software design experiences throughout the curriculum. The junior and senior years strengthen the student's expertise with courses in data structures, embedded systems, computer architecture, parallel and high performance computing systems, advanced digital systems, and computer communications networks and network security.

The Computer Engineering Program Educational Objectives are:We expect that after the first few years of employment as practicing engineers, graduates of our Computer Engineering undergraduate program will succeed in industry and/or post-graduate education by:

  • Providing practical solutions to problems by applying the knowledge of computer engineering fundamentals, mathematics, and science, and by utilizing industry standard tools and platforms (a, b, c, e, k).
  • Developing well-designed computer software and hardware (a, b, c).
  • Exhibiting strong professional attributes, which include ethical behavior in the workplace, understanding of societal responsibility, and engagement in continuing professional development (f, h, i, j).
  • Collaborating with technical and non-technical personnel in an interdisciplinary team environment through effective communication (g, d).

The minimum number of credit hours for graduation is 126, distributed as follows for each discipline:

  1. Mathematics and Physical Sciences
    • MATH 16500, 16600, 17100, and 26100, 26600 - 18 credit hours
    • Chemistry: CHEM C10500 - 3 credit hours
    • Physics: PHYS 15200 and 25100 - 9 credit hours
  2. Communications and Ethics
    • Speech: COMM R110 - 3 credit hours
    • Writing: ENG W131 - 3 credit hours
    • Communication in Engineering Practice: TCM 36000 - 2 credit hours
    • Engineering Ethics and Professionalism: ECE 21000 and 40100 - 2 credit hours
  3. General Education Electives
    •      a. Electives - 15 credit hours
  4. Freshman Engineering Courses
    • Introduction to the Engineering Profession: ENGR 19500 - 1 credit hours
    • Introduction to Engineering: ENGR 19600 - 3 credit hours
    • Comp Tools for Engineers: ENGR 29700 - 1 credit hours
  5. Engineering Science
    • Circuits: ECE 20100, 20200, and 20700 - 7 credit hours
    • Systems and Fields: ECE 30100, 30200 - 6 credit hours
  6. Engineering Design                                                            
    • Digital Systems: ECE27000, 36200, and 36500 - 11 credit hours
    • Capstone Design: ECE48700, 48800 - 3 credit hours
  7. Computer Science
    • Computing II: ECE 26200, 25300,  and CSCI  24000 - 6 credit hours                                                   
    • UNIX Programming:ECE 28200 - 1 credit hours
    • DiscreetMath: CSCI 34000 - 3 credit hours
    • Data Structures: CSCI 36200 - 3 credit hours
    • Operating Systems:  ECE 40800 - 3 credit hours
  8. CmpE Electives4  - 9 credit hours
  9. Advanced CmpE Electives5  - 6 credit hours
  10. Math/Science/Technical  Electives2or3 - 3 credit hours
  11. Restricted Electives6  - 3 credit hours

1 From approved general education elective list.

2 From approved math/science elective list.

3 From approved technical elective list.

4 From approved computer engineering elective list.

5 From lists 1-4.

Semester by semester, the 126 total credit hours should be distributed as follows:

Freshman Year

First Semester (17 credit hours)

  • ENGR 19500 Introduction to the Engineering Profession - 1 credit hours   
  • ENGR 196 Introduction to Engineering - 3 credit hours    
  • MATH 16500  Analytic Geometry and Integrated Calculus I - 4 credit hours
  • CHEM C10500 Chemical Science I - 3 credit hours 
  • COMM R110 Fundamentals of SpeechCommunication - 3 credit hours
  • General Elective - 3 credit hours                           

Second Semester (17 credit hours)

  • PHYS 15200 Mechanics - 4 credit hours
  • MATH 16600 Analytic Geometry and Integrated Calculus II - 4 credit hours
  • ENG W131 Elementary Composition I - 3 credit hours
  • General Education Elective1 - 3 credit hours

Sophomore Year

Third Semester (17 credit hours)

  • ENGR 29700 Computer Tools for Engineers - 1 credit hours
  • MATH 26100 Multivariate Calculus - 4 credit hours
  • PHYS 25100 Electricity and Optics - 5 credit hours
  • ECE 20100 Linear Circuit Analysis I - 3 credit hours
  • ECE 20700 Electronic Measurement Techniques - 1 credit hours
  • ECE 26200 C programming Lab - 1 credit hours
  • ECE 26300 C Programming - 2 credit hours   

Fourth Semester (15 credit hours)

  • MATH 26600 Ordinary Differential Equations - 3 credit hours
  • CSCI 24000 Advanced Programming - 3 credit hours
  • ECE 20200 Circuit Analysis II - 3 credit hours
  • ECE 27000 Digital Logic Design and Lab - 4 credit hours
  • ENGR 29700 Computer Tools for Engineers - 1 credit hours
  • ECE 21000 Sophomore Seminar - 1 credit hours

Junior Year

Fifth Semester (16 credit hours)

  • ECE 30100 Signals and Systems - 3 credit hours
  • ECE 36200 Microprocessor Systems and Interfacing - 4 credit hours   
  • CSCI 340 Discrete Math - 3 credit hours
  • Math/Science/Tech Elective2 or 3 - 3 credit hours
  • General Education Elective- 3 credit hours

Sixth Semester

  • ECE 302 Probabilistic Methods in Electrical Engineering - 3 credit hours
  • ECE 282 UNIX Programming for Engineers - 1 credit hours
  • CSCI 362 Data Structures - 3 credit hours
  • CmpE Elective4 - 3 credit hours
  • TCM 36000 Comm. In Engineering Practice - 2 credit hours
  • ECE 32700 Engineering Econiomics - 3 credit hours

Senior Year

Seventh Semester (15 credit hours)

  • ECE 365 Introduction to the Design of Digital Computers - 3 credit hours
  • ECE 48700 Senior Design I - 1 credit hours
  • ECE 40100 Engineering Ethics - 1 credit hours
  • Advanced Computer Engineering Elect.5  - 3 credit hours
  • CmpE Elective4 - 6 credit hours

Eighth Semester (14 credit hours)

  • ECE 40800 Operating Systems - 3 credit hours
  • ECE 48800 Senior Design - 2 credit hours
  • Advanced CmpE Elective4 - 3 credit hours
  • CmpE Elective - 3 credit hours
  • Restricted Elective5 - 3 credit hours

1 From approved general education elective list.

2 From approved math/science elective list.

3 From approved technical elective list.

4 From approved computer engineering elective list.

5From approved advanced computer engineering elective list

6 From lists 1-4.

Advanced Computer Engineering Elective Courses

  • ECE 42100 Advanced Digital Systems Design
  • ECE 46100 Software Engineering
  • ECE 46300 Intro to Computer Communication Networks
  • ECE 46800 Introduction to Compilers and Translation Engineering
  • ECE 47100 Embedded Systems

Students may also use the 50000-level version of any of these classes

CmpE Elective Courses

Computer Engineering Elective:       Choose 9 credit hours from the following list. At least 3 credit hours must be at or above 400-level.

Any ECE 30000 or above courses, except ECE 32600 or ECE 32700                                                           

  • ECE 25500:  Intro. to Electronic Analysis & Design
  • CSCI 35500: Intro. to Programming Languages 
  • MATH 41400: Numerical Analysis
  • CSCI 43700: Intro. to Computer Graphics
  • CSCI 43500: Multimedia Information Systems
  • CSCI 43800: Computer Graphics II  
  • CSCI 48100: Data mining
  • CSCI 44300: Database Systems                                                                          

* Course ECE 49500 Selected Topics in Electrical Engineering is generally used to offer new courses.  

Math/Science/Technical Elective Courses

Math/Science Elective

  • MATH 33300: Chaotic Dynamical Systems  
  • MATH 35100: Elementary Linear Algebra
  • MATH 51000: Vector Calculus 
  • MATH 52000: Boundary Value Prob. of Diff. Eqn.
  • MATH 51100: Linear Algebra with Applications  
  • MATH 52300: Introduction to Partial Diff. Eqn.
  • MATH 52500: Introduction to Complex Analysis  
  • MATH 52600: Principles of Math. Modeling
  • MATH 52700: Advanced Math. Eng. & Physics I  
  • MATH 52800: Advanced Math. Eng. & Physics II  
  • MATH 53000: Functions of a Complex Variable I 
  • MATH 53100:  Functions of a Complex Variable II  
  • MATH 54400: Real Analysis and Measure Theory
  • BIOL K10100: Concepts of Biology I  
  • BIOL K10300: Concepts of Biology II
  • BIOL K32400: Cell Biology
  • CHEM C10600: Principles of Chemistry II   
  • CHEM C31000: Analytical Chemistry
  • CHEM C34100: Organic Chemistry  
  • CHEM C36000: Elementary Physical Chemistry
  • CHEM C36100: Phys. Chemistry of Bulk Matter  
  • CHEM C36200: Phys. Chemistry of Molecules
  • PHYS 31000: Intermediate Mechanics   
  • PHYS 34200: Modern Physics  
  • PHYS 40000: Physical Optics 
  • PHYS 40000: Quantum Mechanics
  • PHYS 52000: Mathematical Physics      
  • PHYS 53000: Electricity & Magnetism             
  • PHYS 54500: Solid State Physics  
  • PHYS 55000: Introduction to Quantum Mechanics

        Any 300-level or above math/science course with prior written approval of student's advisory committee

Technical Elective: Any non-required course from lists of Electrical Engineering Elective or Computer Engineering Elective or Advanced Computer Engineering Elective, or following courses.

  • ECE 32600: Engineering Project Management
  • CSCI 30000: Systems Programming 
  • CSCI 44100: Client-Server Database Systems      
  • CSCI 48700: Artificial Intelligence  
  • ME 2xx00: Engineering Mechanics & Heat

or student complete three or more 1-credit sessions of either

  • a. ECE C19900, ECE C29900, ECE C39900, ECE C49400, or ECE C49900, or
  • b. ECE I19900, ECE I29900, ECE I39900, ECE I49400, or ECE I49900,

Restricted elective course:  any course in the list of Technical electives, math/science electives, or Humanities or Social Science electives

Bachelor of Science in Engineering-Interdisciplinary Engineering 

This program is not accredited by the Engineering Accreditation Commission of the ABET.

The Electrical and Computer Engineering Department offers a Bachelor of Science in Engineering (B.S.E.) degree program for students wishing to supplement a strong core curriculum in electrical and computer engineering science and design with courses from mathematics, science, business, biomedicine, or another engineering discipline. While not ABET-accredited, the B.S.E. degree program offers the student greater flexibility to create a plan of study to accommodate broad interdisciplinary interests and objectives. The plan coincides with the traditional B.S.E.E. curriculum through the sophomore year and then diverges to include ECE electives and courses from interdisciplinary areas in the remainder of the curriculum.

The minimum number of credit hours for graduation is 126, distributed as follows for each discipline:

  1. Mathematics and Physical Sciences
    • Calculus: MATH 16500, 16600, 26100, and 26600 - 18 credit hours
    • Chemistry: CHEM C10500 - 3 credit hours 
    • Physics: PHYS 15200 and 25100 - 9 credit hours
  2. Communications and Ethics
    • Speech: COMM R110 - 3 credit hours
    • Writing: ENG W131 - 3 credit hours
    • Communication in Engineering Practice: TCM 36000 - 2 credit hours
    • Engineering Ethics and Professionalism: ECE 21000 and 40100 - 2 credit hours
  3. Humanities and Social Sciences
    • Electives  - 15 credit hours
  4. Freshman Engineering Courses
    • Introduction to the Engineering Profession: ENGR 19500 - 1 credit hours
    • Introduction to Engineering: ENGR 19600 - 3 credit hours
    • Programming Concepts: ENGR 19700 - 3 credit hours
    • ENGR 29700 - 1 credit hours
  5. Electrical Engineering Courses
    • ECE Core: ECE 20100, 20200, 20700, 20800, 25500, 27000, 30100, and 36200 - 22 credit hours
    • ECE Electives (any ECE 30000-, 40000-, or 50000-level course) - 9 credit hours
  6. Technical Elective Course  - 3 credit hours
  7. Interdisciplinary Area
    • Core Requirements - 12 credit hours
    • Core Electives - 12 credit hours

Freshman Year

First Semester (15 credit hours)

  • ENGR 19500 Introduction to the Engineering Profession - 1 credit hours
  • ENGR 19600 Introduction to Engineering - 3 credit hours
  • CHEM C10500 Principles of Chemistry I - 3 credit hours
  • COMM R110 Fundamentals of Speech Communication - 3 credit hours
  • MATH 16500 Analytic Geometry and Integrated Calculus I - 4 credit hours

Second Semester (18 credit hours)

  • ENGR 19700 Programming Concepts - 3 credit hours
  • CHEM C10600 Principles of Chemistry II - 3 credit hours
  • ENG W13100 Elementary Composition I - 3 credit hours
  • MATH 16400 Integrated Calculus and Analytic Geometry II - 5 credit hours
  • PHYS 15200 Mechanics - 4 credit hours

The remainder of the interdisciplinary plan of study is individualized. Students should speak to their academic advisors regarding course selection.

Graduate Programs in Electrical and Computer Engineering

Students can earn the Master of Science in Electrical and Computer Engineering (M.S.E.C.E.), and the Master of Science in Engineering (M.S.E.), through the Department of Electrical and Computer Engineering at the Purdue School of Engineering and Technology at IUPUI. The M.S.E.C.E. degree is organized into several areas of study, including computer engineering, controls and automation, communication, signal processing, VLSI/ASIC design, and power sytems, while the M.S.E. degree is interdisciplinary in nature and is primarily for non-electrical engineering undergraduates. Qualified students may be authorized to pursue the Ph.D. degree in electrical and computer engineering at IUPUI. Programs leading to the Ph.D. in electrical and computer engineering is jointly administered with the School of Electrical and Computer Engineering at Purdue University, West Lafayette. For more information about graduate electrical and computer engineering programs visit http://engr.iupui.edu/ece/graduate.shtml?menu=grad.