Professors Y. Chen, S. Chien, M. El-Sharkawy, M. Rizkalla, D. Russomanno, P. Salama, P. Schubert
Associate Professors Z. Ben Miled, L. Christopher, E. dos Santos, D. Kim, B. King (Chair), S. Koskie, J. Lee, L. Li, S. Rovnyak
Assistant Professors Q. Zhang
Lecturer S. Shayesteh
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 department also offers a minor in Electrical and Computer Engineering. 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 engineering 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, circuits 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. Undergraduate and graduate research and undergraduate design projects in the areas of signal processing, loT, machine learning, deep learning, cybersecurity, cryptography, power, communications, image processing, artificial intelligence, networking, software engineering, embedded systems, high performance computing, gpu programming, control, robotics, manufacturing, medical imaging, nanotechnology, micro-electronics, and ASIC and FPGA based electronics offer opportunities for applying and deepening students' expertise.
An undergraduate education in electrical or computer engineering provides a strong foundation in the 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 communication skills and the appreciation of human and social issues necessary to translate engineering achievements into advances for society.
Admission into Electrical and Computer Engineering
Freshman engineering students who declare a computer engineering or electrical engineering major must complete all Freshman Engineering requirements, including minimum grade requirements, before registering for ECE courses and being accepted into the department. For the freshman-year course lists and grade requirements, visit: https://et.iupui.edu/departments/ece/students/policies/.
Electrical and Computer Engineering 5-year B.S./M.S. Program
The Department of Electrical and Computer Engineering offers a 5-year B.S./M.S. Program for both BSEE and BSCmpE majors. The program provides academically successful students the opportunity to earn both a Bachelor's and a master's degree in five years. To be eligible for this combined-degree program, students must have a minimum 3.2 cumulative GPA at the beginning of the junior year in the bachelor's degree program, and must maintain this GPA throughout the remainder of the undergraduate program.
For more information about the BS/MS program, visit: https://et.iupui.edu/departments/ece/programs/5yearbsms/.
Minor in Electrical and Computer Engineering
The minor in Electrical and Computer Engineering provides students in related science and engineering programs with the opportunity to gain fundamental knowledge in the field of Electrical and Computer Engineering, and to participate in interdisciplinary study.
The total credit hours required is 21 credit hours. A student must take at least 12 required credit hours in the IUPUI ECE department and cannot count more than nine equivalent credit hours in ECE minor. The minor will be posted to the student's transcript concurrent with the major bachelor's degree.
Student must take all of the following courses (or equivalent courses) and receive at least a C grade for each course.
- ECE 20400 Introduction to Electrical and Electronics Circuits - 4 credit hours
- ECE 26100 Engineering Programming Lab l - 1 credit hour
- ECE 26300 Introduction to Computing in Electrical Engineering - 3 credit hours
- ECE 30100 Signals and Systems - 3 credit hours
- ECE 30200 Probabilistic Methods in Electrical and Computer Engineering - 3 credit hours
- ECE 36200 Microprocessor Systems and Interfacing - 4 credit hours
Students must take at least one of the following courses (or equivalent courses) and receive at least a C grade for the course.
- ECE 25500 Introduction to Electronics Analysis and Design - 3 credit hours
- ECE 32100 Electromechanical Motion Devices - 3 credit hours
- ECE 36500 Introduction to the Design of Digital Computers - 3 credit hours
- ECE 38200 Feedback System Analysis and Design - 3 credit hours
- ECE 44000 Transmission of Information - 4 credit hours
For more information, contact the Department of Electrical and Computer Engineering at eceugadv@iupui.edu.
ECE UndergraduateAcademic Policies
Freshman Requirements
All freshman-year course requirements must be completed in order to register for any ECE courses, with the exception of ECE 32700, an IUPUI General Education Core Social Science course. Computer Engineering students who have been admitted to the School of Engineering and Technology may take ECE 26300 and ECE 26100 (C Programming) concurrent with the freshman engineering courses.
- Freshman year course requirements include ENGR 19500, ENGR 19600, MATH 16500, MATH 17100, PHYS 15200, CHEM-C 105, ENG-W 131*, COMM-R 110*. A minimum grade of C- is required in all freshman year courses except CHEM-C 105.
*TCM 36000 requires a grade of C or higher in both ENG-W 131 and COMM-R 110
Senior Design Courses
Students must have senior standing in the degree programs to take ECE 48700, the first of the two-course senior design sequence.
- For a student to have senior standing in the degree program, the student must have successfully completed all freshman, 200-, and 300-level required courses, with the following exceptions:
- For computer engineering students, ECE 36500 may be taken during the senior year.
- For electrical engineering student, in rare cases ECE 31100 or ECE 38200 may be taken during the senior year. However, students are strongly urged to complete both of these requiredcourses during their junior year in the program, as their senior design work will be impacted.
Minimum Grade Requirements
For students admitted to the School ofEngineering & Technology with a decared major of Electrical Engineering or Computer Engineering, a minimum grade of C- is requiredin the courses listed below
- ENGR 19500, ENGR 19600, ENGR 29700;
- ENG-W 131*, COMM-R 110*;
- MATH 16500, MATH 16600, MATH 17100, MATH 26100, MATH 26600;
- PHYS 15200, PHYS 25100;
- ECE courses:
- 20100, 20700, 26100, 20200, 25500 (EE only), 21000, 27000, 30100, 30200
- CSCI courses (CmpE only):
- 24000, 34000**
*TCM 36000 requires a grade of C or higher in both ENG-W 131 and COMM-R 110
**CSCI 36200 requires a grade of C- or higher in both CSCI 24000 and CSCI 34000.
Transfer Credit and Course Substitutions
The use of any transfer credit to fulfill a degree requirement must be approved by the faculty in the ECE department. The ECE department does not accept transfer credit for engineering required or elective courses at the 300-level or higher, with the exception of some Purdue University courses. A grade of C- or higher is required for all other transferred credit.
- New transfer students will have their transfer credit from previously attended institutions evaluated and approved for use toward degree requirements during their initial semester at IUPUI, before being admitted into the ECE department
- Current IUPUI electrical or computer engineering students, whether in the ECE Department, E&T New Student Academic Advising Center, or University College, must receive approval by the ECE faculty in advance and in writing for any course substitution or use of transfer credit to meet degree requirements, whether the course is taken at IUPUI or is transferred from any other university. Approval is on a case-by-case basis.
Pre- and Corequisites
The ECE Department faculty enforces all pre- and co-requisites, including minimum grade requirements. All minimum grade requirements must be satisfied for a pre- or co-requisite to be successfully completed. Pre- and co-requisites for courses include the specific courses listed, and all pre- and co-requisites of those listed courses.
For instance, you must have a grade of C- or higher in ECE 20100, PHYS 25100, and MATH 26100 in order to satisfy the pre-requisites for ECE 20200. A grade lower than C- in any one of those courses means that the requisites have not been satisfied, and you cannot take ECE 20200.
If a student has registered for a course and does not meet the course requisites, the student must drop or withdraw from the course. Enrollment in a class does not entitle a student to remain in the course without meeting ECE Department requirements, course requisites, and minimum grades.
When the term 'senior standing' is used by the ECE Department as a pre-requisite, or in course or degree program information, this refers to senior standing in the degree program. See the secion on Senior Design Courses above.