Electrical Engineering
Important Program Update
As the Indiana University and Purdue University partnership in IUPUI ended on June 30, 2024, it is necessary to redefine Butler’s partnership with Purdue Engineering programs. During this time of transition, no new students will be accepted to the Engineering Dual Degree Program.
All students currently enrolled in the Engineering Dual Degree Program, including those starting the program in fall 2023, will be able to complete their degrees on schedule and without interruption. Please direct any questions to Dr. Amber Russell, Program Director, at acrusse3@butler.edu.
From electronic devices, to communication and energy systems, to computer systems, networks, and software, our department offers unique, premier program options that prepare students for meaningful, real-world impact across the board.
In addition to courses required for this discipline, listed below, all students must satisfy the EDDP Common Core curriculum.
For course descriptions, visit the online Class Search.
Approved Electrical Engineering Major Combinations:
Art + Design
- ART 105, Art History Survey 1 (3)
- ART 107, Drawing 1 (3)
- ART 205, Art History Survey 2 (3)
- ART 210, Professional Practices (3)
- ART 308, Graphic Design 1 (3)
- ART 411, Thesis (3)
- ART 453, Internship (3)
- Art and Social Context Elective (3)
- Art Electives (18; maximum of 6 credits of art history)
Electrical Engineering
- SW 220-EC, Social World (3)
- PH 351, Analog Electronics (4)
- ME 295, Mechanics and Heat (3)
- ECE 202, Circuit Analysis II (3)
- ECE 208, Electronic Devices and Design Lab (1)
- ECE 210, Sophomore Seminar (1)
- ECE 255, Intro to Electronics Analysis and Design (3)
- ECE 264, Advanced C Programming (2)
- ECE 270, Digital Logic Design (4)
- ECE 301, Signals and Systems (3)
- ECE 302, Probabilistic Methods (3)
- ECE 311, Electric and Magnetic Fields (3)
- ECE 362, Microprocessors Systems Analysis (3)
- ECE 382, Feedback Systems and Interface (4)
- ECE 401, Engineering Ethics (1)
- ECE 440, Intro to Communication System Analysis (4)
- ECE 487, Senior Design 1 (1)
- ECE 488, Senior Design 2 (2)
- EE electives (15)
Total number of credits including Core and EDDP Core: 171
Astronomy and Astrophysics
- AS 102, Modern Astronomy (5)
- AS 301, Modern Astronomical Techniques (3)
- AS 311, Astrophysics I (3)
- AS 312, Astrophysics II (3)
- AS 340, Cosmology (3)
- PH 201, Introduction to Analytical Physics I (5)
- PH 202, Introduction to Analytical Physics II (5)
- PH 301, Modern Physics (3)
- PH 303, Electromagnetic Waves and Optics (3)
- PH 321, Intermediate Classical Mechanics (4)
- PH 331, Electromagnetic Theory I*
- PH 490, Colloquium (0)
- PH 495, Senior Seminar (1)
Recommended Astrophysics Courses
- PH 311, Experimental Modern Physics (3)
- PH 325, Thermodynamics & Statistical Physics (4)
- PH 421, Quantum Theory I (4)
- PH 461, Computational Physics (3)
Electrical Engineering
- SW 220-EC, Social World (3)
- PH 351, Analog Electronics (4)
- ME 295, Mechanics and Heat^
- ECE 202, Circuit Analysis II (3)
- ECE 208, Electronic Devices and Design Lab (1)
- ECE 210, Sophomore Seminar (1)
- ECE 255, Intro to Electronics Analysis and Design (3)
- ECE 264, Advanced C Programming (2)
- ECE 270, Digital Logic Design (4)
- ECE 301, Signals and Systems (3)
- ECE 302, Probabilistic Methods (3)
- ECE 311, Electric and Magnetic Fields (3)
- ECE 362, Microprocessors Systems Analysis (3)
- ECE 382, Feedback Systems and Interface (4)
- ECE 401, Engineering Ethics (1)
- ECE 440, Intro to Communication System Analysis (4)
- ECE 487, Senior Design 1 (1)
- ECE 488, Senior Design 2 (2)
- EE electives (15)
Total number of credits including Core and EDDP Core: 163
* fulfilled by engineering courses
^ fulfilled by astrophysics courses
Biochemistry
- CH 105, General Chemistry 1 (4)
- CH 106, General Chemistry 2 (4)
- CH 321, Analytical Chemistry 1 (4)
- CH 351, Organic Chemistry 1 (4)
- CH 352, Organic Chemistry 2 (4)
- CH 360, Modern Issues in Biochemistry (1)
- CH 362, Biochemistry 1 (4)
- CH 363, Biochemistry Laboratory 1 (2)
- CH 462, Biochemistry 2A: Central Metabolism (4)
- BI 210, Genetics – Fundamentals (4)
- BI 220, Cell & Molecular Biology – Fundamentals (4)
- BI and/or CH electives (6)
Electrical Engineering
- SW 220-EC, Social World (3)
- PH 351, Analog Electronics (4)
- ME 295, Mechanics and Heat (3)
- ECE 202, Circuit Analysis II (3)
- ECE 208, Electronic Devices and Design Lab (1)
- ECE 210, Sophomore Seminar (1)
- ECE 255, Intro to Electronics Analysis and Design (3)
- ECE 264, Advanced C Programming (2)
- ECE 270, Digital Logic Design (4)
- ECE 301, Signals and Systems (3)
- ECE 302, Probabilistic Methods (3)
- ECE 311, Electric and Magnetic Fields (3)
- ECE 362, Microprocessors Systems Analysis (3)
- ECE 382, Feedback Systems and Interface (4)
- ECE 401, Engineering Ethics (1)
- ECE 440, Intro to Communication System Analysis (4)
- ECE 487, Senior Design 1 (1)
- ECE 488, Senior Design 2 (2)
- EE electives (15)
Total number of credits including Core and EDDP Core: 175
Biology
- BI 111, Contemporary Issues in Biology*
- BI 210, Genetics (4)
- BI 220, Cellular and Molecular Biology (4)
- BI 230, Ecology and Evolutionary Biology (4)
- BI 250, Biostatistics (3)
- BI 299, Biology Seminar*
- BI 480, Senior Biology Capstone (3)
- Biology Electives (16)
Electrical Engineering
- SW 220-EC, Social World (3)
- PH 351, Analog Electronics (4)
- ME 295, Mechanics and Heat (3)
- ECE 202, Circuit Analysis II (3)
- ECE 208, Electronic Devices and Design Lab (1)
- ECE 210, Sophomore Seminar (1)
- ECE 255, Intro to Electronics Analysis and Design (3)
- ECE 264, Advanced C Programming (2)
- ECE 270, Digital Logic Design (4)
- ECE 301, Signals and Systems (3)
- ECE 302, Probabilistic Methods (3)
- ECE 311, Electric and Magnetic Fields (3)
- ECE 362, Microprocessors Systems Analysis (3)
- ECE 382, Feedback Systems and Interface (4)
- ECE 401, Engineering Ethics (1)
- ECE 440, Intro to Communication System Analysis (4)
- ECE 487, Senior Design 1 (1)
- ECE 488, Senior Design 2 (2)
- EE electives (15)
Total number of credits including Core and EDDP Core: 172
* fulfilled by engineering courses
Chemistry
- CH 105, General Chemistry 1 (4)
- CH 106, General Chemistry 2 (4)
- CH 351, Organic Chemistry 1 (4)
- CH 352, Organic Chemistry 2 (4)
300 Level Courses: choose 3 (9-11)
- CH 321, Analytical Chemistry
- CH 331, Inorganic Chemistry
- CH 361 or CH 362, Biological Chemistry
- CH 371, Physical Chemistry
400 Level Lecture Course: choose 1 (3-4)
- CH 422, Analytical Chemistry 2
- CH 425, Environmental Chemistry
- CH 431, Advanced Inorganic Chemistry
- CH 451, Advanced Organic Chemistry
- CH 462, Biochemistry 2
- CH 472, Physical Chemistry 2
- CH 459, Special Topics in Chemistry
400 Level Lab Course: choose 1 (3)
- CH 424, Instrumental Analysis Lab
- CH 433, Inorganic Chemistry Lab
- CH 453, Advanced Organic Chemistry Lab
- CH 463, Biochemistry Lab
- CH 473, Physical Chemistry Lab
400 Level Topics Course: choose 1 (3)
- CH 408, Chemistry in Our Lives
- CH 418, Chemistry and Global Issues
Electrical Engineering
- SW 220-EC, Social World (3)
- PH 351, Analog Electronics (4)
- ME 295, Mechanics and Heat (3)
- ECE 202, Circuit Analysis II (3)
- ECE 208, Electronic Devices and Design Lab (1)
- ECE 210, Sophomore Seminar (1)
- ECE 255, Intro to Electronics Analysis and Design (3)
- ECE 264, Advanced C Programming (2)
- ECE 270, Digital Logic Design (4)
- ECE 301, Signals and Systems (3)
- ECE 302, Probabilistic Methods (3)
- ECE 311, Electric and Magnetic Fields (3)
- ECE 362, Microprocessors Systems Analysis (3)
- ECE 382, Feedback Systems and Interface (4)
- ECE 401, Engineering Ethics (1)
- ECE 440, Intro to Communication System Analysis (4)
- ECE 487, Senior Design 1 (1)
- ECE 488, Senior Design 2 (2)
- EE electives (15)
Total number of credits including Core and EDDP Core: 164
Computer Science
- CS 151, Foundations of Computing I (3)
- CS 248, Object-Oriented Programming and Data Structures (5)
- CS 252, Foundations of Computing II (3)
- CS 321, Computer Organization*
- CS 333, Database Systems (3)
- CS 341, Advanced Data Structures (3)
- CS 351, Algorithms (3)
- CS 383, EPICS (ICR) (3)
- CS 452, Parallel Algorithm Design and Programming (3)
- CS 473, Topics in Computer Science*
- CS 485, Computer Ethics (1)
- SE 361, Object-Oriented Design (3)
Theory Course: choose 1 (3)
- CS 441, Organization of Programming Languages
- CS 445, Artificial Intelligence
- CS 447, Theory of Computation
- CS 458, Intro to Cryptography and Cryptanalysis
Systems Course: choose 1 (3)
- CS 431, Theory of Operating Systems
- CS 435, Computer Networks
- SE 461, Managing Software Development
Electrical Engineering
- SW 220-EC, Social World (3)
- PH 351, Analog Electronics (4)
- ME 295, Mechanics and Heat (3)
- ECE 202, Circuit Analysis II (3)
- ECE 208, Electronic Devices and Design Lab (1)
- ECE 210, Sophomore Seminar (1)
- ECE 255, Intro to Electronics Analysis and Design (3)
- ECE 264, Advanced C Programming^
- ECE 270, Digital Logic Design (4)
- ECE 301, Signals and Systems (3)
- ECE 302, Probabilistic Methods (3)
- ECE 311, Electric and Magnetic Fields (3)
- ECE 362, Microprocessors Systems Analysis (3)
- ECE 382, Feedback Systems and Interface (4)
- ECE 401, Engineering Ethics^
- ECE 440, Intro to Communication System Analysis (4)
- ECE 487, Senior Design 1 (1)
- ECE 488, Senior Design 2 (2)
- EE electives (15)
Total number of credits including Core and EDDP Core: 162
* fulfilled by engineering courses
^ fulfilled by computer science courses
Economics
- MS 264, Business Statistics*
- MS 265, Information Technology (3)
- EC 231, Principles of Microeconomics (3)
- EC 232, Principles of Macroeconomics (3)
- EC 332, Intermediate Macroeconomics (3)
- EC 354, Intermediate Microeconomics (3)
- EC 464, Quantitative Methods-Econometrics (3)
Economics Elective: choose 4 (12)
- EC 336, Comparative Economic Systems
- EC 339, Economic History of the United States
- EC 342, Law and Economics
- EC 346, Health Care Economics
- EC 351, Urban Economics
- EC 352, Personnel Economics
- EC 355, Money and Banking
- EC 391, Environmental and Natural Resources
- EC 434, Public Finance
- EC 438, Economic History of Europe
- EC 462, Mathematical Economics
Electrical Engineering
- ECON 201, Microeconomics^
- PH 351, Analog Electronics (4)
- ME 295, Mechanics and Heat (3)
- ECE 202, Circuit Analysis II (3)
- ECE 208, Electronic Devices and Design Lab (1)
- ECE 210, Sophomore Seminar (1)
- ECE 255, Intro to Electronics Analysis and Design (3)
- ECE 264, Advanced C Programming (2)
- ECE 270, Digital Logic Design (4)
- ECE 301, Signals and Systems (3)
- ECE 302, Probabilistic Methods (3)
- ECE 311, Electric and Magnetic Fields (3)
- ECE 362, Microprocessors Systems Analysis (3)
- ECE 382, Feedback Systems and Interface (4)
- ECE 401, Engineering Ethics (1)
- ECE 440, Intro to Communication System Analysis (4)
- ECE 487, Senior Design 1 (1)
- ECE 488, Senior Design 2 (2)
- EE electives (15)
Total number of credits including Core and EDDP Core: 165
* fulfilled by engineering courses
^ fulfilled by economics courses
Environmental Studies
- ENV 200, Intro to Environmental Studies (3)
- ST 200, Intro to Science and Technology Studies (3)
- ST 205, Science and Society Speaker Studies (2)
- ENV 330, Geographic Information Systems (4)
Select one of the following (3):
- ST 310, Social Studies of Science and Technology
- ST 320, Philosophy of Science
- ST 330, Language, Rhetoric, and Science
- Practical Experience (3)
- ENV electives (12)
- Natural Science Courses (5)
Electrical Engineering
- SW 220-EC, Social World (3)
- PH 351, Analog Electronics (4)
- ME 295, Mechanics and Heat (3)
- ECE 202, Circuit Analysis II (3)
- ECE 208, Electronic Devices and Design Lab (1)
- ECE 210, Sophomore Seminar (1)
- ECE 255, Intro to Electronics Analysis and Design (3)
- ECE 264, Advanced C Programming (2)
- ECE 270, Digital Logic Design (4)
- ECE 301, Signals and Systems (3)
- ECE 302, Probabilistic Methods (3)
- ECE 311, Electric and Magnetic Fields (3)
- ECE 362, Microprocessors Systems Analysis (3)
- ECE 382, Feedback Systems and Interface (4)
- ECE 401, Engineering Ethics (1)
- ECE 440, Intro to Communication System Analysis (4)
- ECE 487, Senior Design 1 (1)
- ECE 488, Senior Design 2 (2)
- EE electives (15)
Total number of credits including Core and EDDP Core: 176
Mathematics
- MA 106, Calculus & Analytical Geometry 1 (4)
- MA 107, Calculus & Analytical Geometry 2 (4)
- MA 208, Calculus & Analytical Geometry 3 (4)
- MA 108, First-Year Problem Solving (1)
- MA 200, Introduction to Proofs (3)
- MA 205, Discrete Mathematics (3)
- MA 310, Linear Algebra (3)
- MA 330, Complex Analysis (3)
- MA 412, Algebra: Groups (3)
- MA 426, Analysis: Theory of Calculus (3)
Restricted Elective: choose 1 (3)
- MA 413: Algebra: Rings and Fields
- MA 427: Analysis: Lebesgue Integral
- Math Electives*
Electrical Engineering
- SW 220-EC, Social World (3)
- PH 351, Analog Electronics (4)
- ME 295, Mechanics and Heat (3)
- ECE 202, Circuit Analysis II (3)
- ECE 208, Electronic Devices and Design Lab (1)
- ECE 210, Sophomore Seminar (1)
- ECE 255, Intro to Electronics Analysis and Design (3)
- ECE 264, Advanced C Programming (2)
- ECE 270, Digital Logic Design (4)
- ECE 301, Signals and Systems (3)
- ECE 302, Probabilistic Methods (3)
- ECE 311, Electric and Magnetic Fields (3)
- ECE 362, Microprocessors Systems Analysis (3)
- ECE 382, Feedback Systems and Interface (4)
- ECE 401, Engineering Ethics (1)
- ECE 440, Intro to Communication System Analysis (4)
- ECE 487, Senior Design 1 (1)
- ECE 488, Senior Design 2 (2)
- EE electives (15)
Total number of credits including Core and EDDP Core: 157
* fulfilled by engineering courses
Music
- AM __, Major Instrument or Voice (8)
- AM 23, Keyboard Skills 3 (1)
- AM 24, Keyboard Skills 4 (1)
- ES __, Major Ensemble (6)
- ME 330, Self-Representation for Musicians (1)
- ME 430, E-Portfolio Capstone (0)
- MH 305, Music History and Literature 1 (2)
- MH 306, Music History and Literature 2 (3)
- MH 307, Music History and Literature 3 (3)
- MH 308, Music in Global Contexts (3)
- MT 101, Music Theory 1 (3)
- MT 102, Music Theory 2 (3)
- MT 201, Music Theory 3 (3)
- MT 202, Music Theory 4 (3)
- MT 111, Aural Skills 1 (1)
- MT 112, Aural Skills 2 (1)
- MT 211, Aural Skills 3 (1)
- MT 212, Aural Skills 4 (1)
Electrical Engineering
- SW 220-EC, Social World (3)
- PH 351, Analog Electronics (4)
- ME 295, Mechanics and Heat (3)
- ECE 202, Circuit Analysis II (3)
- ECE 208, Electronic Devices and Design Lab (1)
- ECE 210, Sophomore Seminar (1)
- ECE 255, Intro to Electronics Analysis and Design (3)
- ECE 264, Advanced C Programming (2)
- ECE 270, Digital Logic Design (4)
- ECE 301, Signals and Systems (3)
- ECE 302, Probabilistic Methods (3)
- ECE 311, Electric and Magnetic Fields (3)
- ECE 362, Microprocessors Systems Analysis (3)
- ECE 382, Feedback Systems and Interface (4)
- ECE 401, Engineering Ethics (1)
- ECE 440, Intro to Communication System Analysis (4)
- ECE 487, Senior Design 1 (1)
- ECE 488, Senior Design 2 (2)
- EE electives (15)
Total number of credits including Core and EDDP Core: 173
Physics
- PH 201, Introduction to Analytical Physics I (5)
- PH 202, Introduction to Analytical Physics II (5)
- PH 301, Modern Physics (3)
- PH 303, Electromagnetic Waves and Optics (3)
- PH 311, Experimental Modern Physics (3)
- PH 321, Intermediate Classical Mechanics (4)
- PH 325, Thermodynamics & Statistical Physics (4)
- PH 331, Electromagnetic Theory I*
- PH 490, Colloquium (0)
- PH 495, Senior Seminar (1)
- Physics Elective (4)
Electrical Engineering
- SW 220-EC, Social World (3)
- PH 351, Analog Electronics (4)
- ME 295, Mechanics and Heat^
- ECE 202, Circuit Analysis II (3)
- ECE 208, Electronic Devices and Design Lab (1)
- ECE 210, Sophomore Seminar (1)
- ECE 255, Intro to Electronics Analysis and Design (3)
- ECE 264, Advanced C Programming (2)
- ECE 270, Digital Logic Design (4)
- ECE 301, Signals and Systems (3)
- ECE 302, Probabilistic Methods (3)
- ECE 311, Electric and Magnetic Fields (3)
- ECE 362, Microprocessors Systems Analysis (3)
- ECE 382, Feedback Systems and Interface (4)
- ECE 401, Engineering Ethics (1)
- ECE 440, Intro to Communication System Analysis (4)
- ECE 487, Senior Design 1 (1)
- ECE 488, Senior Design 2 (2)
- EE electives (15)
Total number of credits including Core and EDDP Core: 161
* fulfilled by engineering courses
^ fulfilled by physics courses
View the course listings as a document (pdf)
Science, Technology and Society
- ST 200, Intro to Science & Technology Studies (3)
- ST 205, Science and Society Speaker Series (3) — This is a one credit course offered each term that must be completed three times before graduation.
- Select 2 from the following 3 courses: (6)
- ST 310, Social Studies of Science and Technology
- ST 320, Philosophy of Science
- ST 330, Language, Rhetoric and Science
- STS Electives (18) — Elective courses are from various departments. Of these credits, 12 must be at the 300 level or above. A total of three hours of independent study or internship credit can be used. Only one research methods course is allowed.
- Sci/Tech Electives*
Electrical Engineering
- ECON 201, Microeconomics (3)
- PH 351, Analog Electronics (WAC) (4)
- ME 295, Mechanics and Heat (3)
- ECE 202, Circuit Analysis II (3)
- ECE 208, Electronic Devices & Design Lab (1)
- ECE 210, Sophomore Seminar (1)
- ECE 255, Intro to Electronics Analysis & Design (3)
- ECE 264, Advanced C Programming (2)
- ECE 270, Digital Logic Design (4)
- ECE 301, Signals and Systems (3)
- ECE 302, Probabilistic Methods (3)
- ECE 311, Electric and Magnetic Fields (3)
- ECE 362, Microprocessors Systems & Interface (4)
- ECE 382, Feedback Systems Analysis (3)
- ECE 401, Engineering Ethics (1)
- ECE 440, Intro to Communication System Analysis (4)
- ECE 487, Senior Design I (1)
- ECE 488, Senior Design II (2)
- EE Electives (15)
* fulfilled by engineering courses
Total credits to complete this Engineering Dual Degree program is 170.
Statistics
- MA 106, Calculus & Analytical Geometry 1 (4)
- MA 107, Calculus & Analytical Geometry 2 (4)
- MA 162, Elementary Statistics (3)
- MA 310, Linear Algebra (3)
- MA 360, Probability Theory 1 (3)
- MA 361, Statistical Theory (3)
- MA 362, Linear Regression and Time Series (3)
- MA 369, Multivariate Statistical Methods (3)
- MA 467, Nonparametric Statistical Methods (3)
- MA 468, Predictive Analytics and Data Mining (3)
- MA 469, Advanced Statistical Computing (3)
Choose 1 of the following: (3)
- ID 390, Community Projects / Career Development
- MA 491, Statistics Internship
- MA 492, Professional Experience for Majors
Electrical Engineering
- SW 220-EC, Social World (3)
- PH 351, Analog Electronics (4)
- ME 295, Mechanics and Heat (3)
- ECE 202, Circuit Analysis II (3)
- ECE 208, Electronic Devices and Design Lab (1)
- ECE 210, Sophomore Seminar (1)
- ECE 255, Intro to Electronics Analysis and Design (3)
- ECE 264, Advanced C Programming (2)
- ECE 270, Digital Logic Design (4)
- ECE 301, Signals and Systems (3)
- ECE 302, Probabilistic Methods (3)
- ECE 311, Electric and Magnetic Fields (3)
- ECE 362, Microprocessors Systems Analysis (3)
- ECE 382, Feedback Systems and Interface (4)
- ECE 401, Engineering Ethics (1)
- ECE 440, Intro to Communication System Analysis (4)
- ECE 487, Senior Design 1 (1)
- ECE 488, Senior Design 2 (2)
- EE electives (15)
Total number of credits including Core and EDDP Core: 165
Current students should consult their own academic advisement report in my.butler.edu to see their individual requirements and progress toward degree completion.
Contact Jessica McCormick, jrmccorm@butler.edu, for additional information.
Updated 9/2018