Effective Fall 2026

In order to maintain professional standards required of practicing engineers, the Department of Electrical and Computer Engineering requires a cumulative grade point average of at least 2.000 in Electrical Engineering courses as a graduation requirement. It is the responsibility of any student who fails to maintain a 2.000 average to work with their advisor to correct grade point deficiencies. In addition, it is required that students retake any Electrical Engineering course at the 300-level or below in which they receive a grade below C (2.000).

Freshman
AUCCCredits
CHEM 111General Chemistry I (GT-SC2)3A4
CHEM 112General Chemistry Lab I (GT-SC1)3A1
CO 150College Composition (GT-CO2)1A3
ENGR 111Fundamentals of Engineering 3
ENGR 114Engineering for Grand Challenges 3
MATH 160Calculus for Physical Scientists I (GT-MA1)1B4
MATH 161Calculus for Physical Scientists II (GT-MA1)1B4
Select one group from the following:1 7
Group A:  
Culture and Coding: Python (GT-AH3)3B 
CS1--Computational Thinking with Java  
Group B:  
CS1--Computational Thinking with Java
CS1---No Prior Programming Experience
  
3B 
Group C:  
Python for STEM  
CS1--Introduction to Java Programming  
3B 
 Total Credits 29
Sophomore
 
BIOM 200Fundamentals of Biomedical Engineering 2
CS 165CS2--Data Structures 4
CS 214Software Development 3
ECE 205Analog Circuits I 3
ECE 206Analog Circuits II 3
ECE 232Introduction to Project Practices 1
ECE 252Introduction to Digital Circuits 3
LIFE 102Attributes of Living Systems (GT-SC1)3A4
MATH 261Calculus for Physical Scientists III 4
MATH 340Intro to Ordinary Differential Equations 4
 Total Credits 31
Junior
 
BIOM 300Problem-Based Learning Biomedical Engr Lab 4
CS 220Discrete Structures 4
ECE 253Microcontrollers and C for Internet-of-Things 3
ECE 303/STAT 303Introduction to Communications Principles 3
ECE 311Linear System Analysis I 3
PH 141Physics for Scientists and Engineers I (GT-SC1)3A5
PH 142Physics for Scientists and Engineers II (GT-SC1)3A5
Computer Engineering (CpE) Electives/Technical Electives (see lists below)2 4
 Total Credits 31
Senior
 
BIOM 431/ECE 431Biomedical Signal and Image Processing 3
BMS 300Principles of Human Physiology 4
CHEM 113General Chemistry II 3
CHEM 245Fundamentals of Organic Chemistry 4
CT 301C++ Fundamentals 2
MECH 262Engineering Mechanics 4
MECH 339Thermodynamics I for Mechanical Engineers 3
Select one course from the following: 3-4
Linear Algebra for Data Science  
Linear Algebra I  
Select one course from the following: 3
Writing in the Disciplines: Sciences (GT-CO3)2 
Strategic Writing and Communication (GT-CO3)2 
Computer Engineering (CpE) Electives/Technical Electives (see lists below)2 4
 Total Credits 33-34
Fifth Year
 
BIOM 486ABiomedical Design Practicum: Capstone Design I4A,4B,4C4
BIOM 486BBiomedical Design Practicum: Capstone Design II4A,4B,4C4
BME Technical Electives (see list below)2 3
Computer Engineering (CpE) Electives/Technical Electives (see lists below)2 10
1C1C3
Arts and Humanities3B3
Historical Perspectives3D3
Social and Behavioral Sciences3C3
 Total Credits 33
 Program Total Credits: 157-158

Computer Engineering (CpE) Electives (11-17 credits) 

Group 1 - Select 11 credits from the following: 211
Digital System Design Laboratory
Digital System Design
Computer Organization and Architecture
Computer Networks
Embedded Systems and Machine Learning
Group 2 - Select 0-6 credits from the following: 20-6
Optimization Methods in Data Science
Linear System Analysis II
Group 3 - Select 0-6 credits from the following: 2,30-6
Foundations in ECE
Independent Study 3
Independent Study: Open Option Project 3
Independent Study : Vertically Integrated Project 3

Technical Electives (1-7 credits)

Select 1-7 credits from the following: 2,3
CS 310H/IDEA 310HDesign Thinking Toolbox: Mixed Reality Design3
CS 314Software Engineering3
CS 320Algorithms--Theory and Practice3
CS 345Machine Learning Foundations and Practice3
CS 356Systems Security3
CS 370Operating Systems3
CS 4XX Any CS course at the 400-level, excluding CS 408, CS 457 and CS 470
CS 5XX Any CS course at the 500-level
DSCI 475Topological Data Analysis2
ECE 340Electromagnetics for Computer Engineering3
Select up to 3 credits of the Following:
Independent Study 3
Independent Study: Open Option Project 3
Independent Study: Vertically Integrated Projects 3
ECE 4XX Any ECE course at the 400-level
ECE 5XX Any ECE course at the 500-level, excluding ECE 532/SYSE 532
MATH 301Introduction to Combinatorial Theory3
MATH 331Introduction to Mathematical Modeling3
MATH 360Mathematics of Information Security3
MATH 450Introduction to Numerical Analysis I3
MATH 451Introduction to Numerical Analysis II3
MATH 460Information and Coding Theory3
MECH 564Fundamentals of Robot Mechanics and Controls3
STAT 421Introduction to Stochastic Processes3

Biomedical Engineering (BME) Technical Electives (3 credits) 

BC 351Principles of Biochemistry4
BC 401Comprehensive Biochemistry I3
BC 403Comprehensive Biochemistry II3
BC 404Comprehensive Biochemistry Laboratory2
BC 411Physical Biochemistry4
BC 463Molecular Genetics3
BC 465Molecular Regulation of Cell Function3
BC 565Molecular Regulation of Cell Function4
BIOM 304Global Challenges and Collaborations in BME3
BIOM 350AStudy Abroad--Ecuador: Prosthetics1-3
BIOM 421Transport Phenomena in Biomedical Engineering3
BIOM 422Quantitative Systems and Synthetic Biology3
BIOM 441Biomechanics and Biomaterials3
BIOM 476Biomedical Engineering Clinical Practicum 31-3
BIOM 495Independent Study 31-6
BIOM 504/CBE 504Fundamentals of Biochemical Engineering3
BIOM 518/ECE 518Biophotonics3
BIOM 522/CBE 522Bioseparation Processes3
BIOM 525/MECH 525Cell and Tissue Engineering3
BIOM 526/ECE 526Biological Physics3
BIOM 531/MECH 531Materials Engineering3
BIOM 533/CIVE 533Biomolecular Tools for Engineers3
BIOM 537/ECE 537Biomedical Signal Processing3
BIOM 570/MECH 570Bioengineering3
BIOM 572/MECH 572Regenerative Bioengineering with Stem Cells3
BIOM 573/MECH 573Structure and Function of Biomaterials3
BIOM 574/MECH 574Bio-Inspired Surfaces3
BIOM 576/MECH 576Quantitative Systems Physiology4
BIOM 578/MECH 578Musculoskeletal Biosolid Mechanics3
BMS 301Human Gross Anatomy5
BMS 302Laboratory in Principles of Physiology2
BMS 310Anatomy for the Health Professions4
BMS 320Virtual Laboratory in Physiology2
BMS 325Cellular Neurobiology3
BMS 345Functional Neuroanatomy4
BMS 405Nerve and Muscle-Toxins, Trauma and Disease3
BMS 409Human and Animal Reproductive Biology3
BMS 420Cardiopulmonary Physiology3
BMS 430Endocrinology3
BMS 450Pharmacology3
BMS 500Mammalian Physiology I4
BMS 501Mammalian Physiology II4
BMS 503/NB 503Developmental Neurobiology3
BZ 311Developmental Biology4
BZ 350Molecular and General Genetics4
CBE 330Process Simulation3
CBE 543Membranes for Biotechnology and Biomedicine3
CHEM 343Modern Organic Chemistry II3
CHEM 344Modern Organic Chemistry Laboratory2
CHEM 346Organic Chemistry II4
CHEM 433Clinical Chemistry3
ENGR 533Spaceflight and Biological Systems3
ERHS 332Principles of Epidemiology3
ERHS 450Introduction to Radiation Biology3
ERHS 502Fundamentals of Toxicology3
ERHS 510/VS 510Cancer Biology3
ERHS 540Principles of Ergonomics3
FSHN 470Advanced Human Nutrition and Metabolism3
HES 307Biomechanical Principles of Human Movement3
HES 319Neuromuscular Aspects of Human Movement4
HES 403Physiology of Exercise3
HES 420Electrocardiography and Exercise Management3
HES 476Exercise and Chronic Disease3
MATH 455Mathematics in Biology and Medicine3
MECH 432Engineering of Nanomaterials3
MECH 543/BIOM 543Biofluid Mechanics3
MIP 300General Microbiology3
MIP 302General Microbiology Laboratory2
MIP 342Immunology4
MIP 343Immunology Laboratory2
MIP 351Medical Bacteriology3
MIP 352Medical Bacteriology Laboratory3
MIP 420Medical and Molecular Virology4
MIP 443Microbial Physiology3
MIP 450Microbial Genetics3
NB 500/BMS 502Readings in Cellular Neurobiology1
NB 501Cellular and Molecular Neurophysiology2
NB 505/BMS 505Neuronal Circuits, Systems and Behavior3
1

Students must take a total of 7 credits from either of these groups: Group A: CS 150B + CS 164 - OR - Group B: AUCC 3B + CS 163 - OR - Group C: AUCC 3B + CS 152 + CS 162. Recommended sequence for most incoming students is Group A: CS 150B to CS 164.

2

Students are required to complete 18 credits of CpE electives (11 - 17 credits of CpE Electives and 1 - 7 credits of Technical Electives), in addition to 3 credits of BME Technical Electives to reach the required 157 total program credits.

3

A maximum total 6 credits of ECE Independent Study may apply toward total degree requirements, including ECE 395AECE 395B, ECE 395C and ECE 495A, ECE 495B, ECE 495C combined.  A maximum total 3 credits of BIOM Independent Study may apply toward total degree requirements, including BIOM 476 and BIOM 495

Distinctive Requirements for Degree Program:

TO PREPARE FOR FIRST SEMESTER:  The curriculum for this major assumes students enter college prepared to take calculus.

The undergraduate programs in Biomedical Engineering synergize with our partner major undergraduate degrees by providing additional coursework in biology, chemistry, physiology, statics, dynamics and biomedical engineering to synthesize robust dual degree programs.

In order to maintain professional standards required of practicing engineers, the Department of Electrical and Computer Engineering requires a cumulative grade point average of at least 2.000 in Electrical Engineering courses as a graduation requirement. It is the responsibility of any student who fails to maintain a 2.000 average to work with their advisor to correct grade point deficiencies. In addition, it is required that students retake any Electrical Engineering course at the 300-level or below in which they receive a grade below C (2.000).

Freshman
Semester 1CriticalRecommendedAUCCCredits
CHEM 111General Chemistry I (GT-SC2) X3A4
CHEM 112General Chemistry Lab I (GT-SC1) X3A1
ENGR 111Fundamentals of EngineeringX  3
MATH 160Calculus for Physical Scientists I (GT-MA1)X 1B4
First course from Group A, B, or C (See options in Program Requirements Tab)X 3B3
 Total Credits   15
Semester 2CriticalRecommendedAUCCCredits
CO 150College Composition (GT-CO2) X1A3
ENGR 114Engineering for Grand ChallengesX  3
MATH 161Calculus for Physical Scientists II (GT-MA1)X 1B4
Remaining course(s) from Group A, B, or C (See options in Program Requirements Tab)X  4
 Total Credits   14
Sophomore
Semester 3CriticalRecommendedAUCCCredits
BIOM 200Fundamentals of Biomedical EngineeringX  2
CS 165CS2--Data StructuresX  4
ECE 205Analog Circuits IX  3
LIFE 102Attributes of Living Systems (GT-SC1)X 3A4
MATH 261Calculus for Physical Scientists IIIX  4
 Total Credits   17
Semester 4CriticalRecommendedAUCCCredits
CS 214Software Development X 3
ECE 206Analog Circuits IIX  3
ECE 232Introduction to Project PracticesX  1
ECE 252Introduction to Digital CircuitsX  3
MATH 340Intro to Ordinary Differential EquationsX  4
 Total Credits   14
Junior
Semester 5CriticalRecommendedAUCCCredits
ECE 303/STAT 303Introduction to Communications Principles X 3
ECE 311Linear System Analysis IX  3
PH 141Physics for Scientists and Engineers I (GT-SC1)X 3A5
CpE Electives/Technical Electives (See lists on Program Requirements tab) X 4
 Total Credits   15
Semester 6CriticalRecommendedAUCCCredits
BIOM 300Problem-Based Learning Biomedical Engr LabX  4
CS 220Discrete Structures X 4
ECE 253Microcontrollers and C for Internet-of-ThingsX  3
PH 142Physics for Scientists and Engineers II (GT-SC1)X 3A5
 Total Credits   16
Senior
Semester 7CriticalRecommendedAUCCCredits
BMS 300Principles of Human Physiology X 4
CHEM 113General Chemistry II X 3
MECH 339Thermodynamics I for Mechanical Engineers X 3
Select one course from the following:X  3-4
Linear Algebra for Data Science X  
Linear Algebra I X  
Select one course from the following: X 3
Writing in the Disciplines: Sciences (GT-CO3)  2 
Strategic Writing and Communication (GT-CO3)  2 
 Total Credits   16-17
Semester 8CriticalRecommendedAUCCCredits
BIOM 431/ECE 431Biomedical Signal and Image ProcessingX  3
CHEM 245Fundamentals of Organic Chemistry X 4
CT 301C++ FundamentalsX  2
MECH 262Engineering MechanicsX  4
CpE Electives/Technical Electives (See lists on Program Requirements tab) X 4
 Total Credits   17
Fifth Year
Semester 9CriticalRecommendedAUCCCredits
BIOM 486ABiomedical Design Practicum: Capstone Design IX 4A,4B,4C4
CpE Electives/Technical Electives (See lists on Program Requirements tab) X 4
Arts and Humanities X3B3
Historical Perspectives X3D3
Social and Behavioral Sciences X3C3
 Total Credits   17
Semester 10CriticalRecommendedAUCCCredits
BIOM 486BBiomedical Design Practicum: Capstone Design IIX 4A,4B,4C4
BME Technical Elective (See list on Program Requirements tab)X  3
CpE Electives/Technical Electives (See lists on Program Requirements tab)X  6
1C X1C3
 Total Credits   16
 Program Total Credits:   157-158