School of Engineering & Applied Science

Computer Engineering Major

Degree awarded: Bachelor of Science in Engineering with a Major in Computer Engineering at Miami University. Computer engineering is an exciting discipline that blends topics from computer science (such as software development) and electrical engineering (such as digital hardware) to create digital systems that benefit society. For example, computer engineers design and develop products that range from home appliances and computers to industrial robots, and from cars to airplanes and processes that include simple algorithm development to processing of images containing massive information. Computer engineers have influence in fields such as computers, computer systems, computing, energy, information technology, manufacturing, micro-electro-mechanical systems, nanotechnology, power generation, and transportation. They also hold influential positions in a variety of research laboratories. 

The program begins with a solid foundation of mathematics and science and continues with intensive study in computer programming, digital system design, engineering design, communication skills, and Miami's traditional liberal-arts education.  In addition, students can take electives from other areas of engineering, computer science, physics, and mathematics to pursue personal interests. 

For information, contact the Electrical and Computer Engineering office, 260 Engineering Building (EGR) (513-529-0741) 

Program Requirements for a Major in Computer Engineering: Total Degree Requirements - 129 semester hours depending on the student's choice of thematic sequence.  All ECE majors must take the following for a grade (credit/no-credit not allowed):  All engineering, chemistry, physics, mathematics, statistics, computer science, and English courses that are used to satisfy degree requirements. 

General Education (27 hours)

English (9 hours)  
Miami Plan English Composition Electives (MPF I) (6)
ENG 313 Technical Writing (3)

Fine Arts, Humanities, and Social Science (9 hours)  
ECO 201 Principles of Microeconomics (3) (MPF IIC)
Miami Plan Foundation II A Fine Arts Elective (3)
Miami Plan Foundation II B Humanities Elective (3)
 

Global Perspective (6-9 hours) 
6 hours of credit on any Miami-approved study abroad program 
or
9 hours of "G" courses specifically designed to have a global perspective or
9 hours in a "G-cluster", 3 courses that focus on a global issue or theme.

Thematic Sequence (CSE-2 and MTH-3 built-in) are fulfilled by CpE requirements.

  • CSE2-Computer Systems:  CSE 174, CSE 271, and CSE 274
  • MTH3-Almost Linear Structures-Models for Physical Science:  MTH 222, MTH 252, and MTH 347

Mathematics & Science (37 hours) 29%
MTH 151 Calculus I (5)
MTH 222 Linear Algebra (3)
MTH 347 Differential Equations (3)

MTH 251 Calculus II (4)
MTH 252 Calculus III (4)

PHY 181, 183 Physics I and Lab (4, 1)
PHY 182, 184 Physics II and Lab (4,1)

CHM 141, 144 College Chemistry and Lab (3,2)
Miami Plan Foundation IV A Biological Science (3)

Computer Science (12 hours) 9%
CSE 174 Fundamentals of Programming (3) 
CSE 271 Object-Oriented Programming (3) 
CSE 274 Data Abstraction and Data Structure (3) 
CSE 381 Operating Systems (3)

General Engineering (8 hours) 6%
EAS 101 Computing, Engineering and Society (1) 
EAS 102 Problem Solving and Design (3) 
ECE 448 Senior Design Project I (2) 
ECE 449 Senior Design Project II (2) 


Required Electrical Engineering (32 hours) 25%

ECE 205 Electric Circuit Analysis I (4) 
ECE 287 Digital Systems Design (4) 
ECE 289 Computer Organization (3)
ECE 303 Computer-Aided Experimentation (3)
ECE 304 Electronics (3) 
ECE 306 Signals and Systems (3)
ECE 345 Random Signal Processing (3)
ECE 387 Embedded Systems Design (4)
ECE 425 Digital Signal Processing (3)
ECE 461/561 Network Peerformance Analysis (3)

Professional CpE Engineering Electives (9 hours) 7%
ECE 291 Energy Systems Engineering (3)
ECE 325 Applied Electromagnetics (3)
ECE 414 Introduction to VLSI Circuit and System Design (3)
ECE 426 Biomedical Signal Analysis (3)
ECE 427 Radar Signal Processing (3)
ECE 428 Real-Time Digital Signal Processing (3)
ECE 429 Digital Image Processing (3)
ECE 430 Electromagnetics in Wireless Sensing and Communication (3)
ECE 436 Control of Dynamic Systems (3)
ECE 453/553 Communication Systems (3)
ECE 465/565 Introduction to GPS (3)
ECE 475/575 Software Receiver Technologies (3)
ECE 491 Power Systems Engineering (3)
ECE 493/593 Power Electronics (3)
ECE 495/595 Electric Machinery and Drives (3)

General Technical Electives (3 hours) 3%

Choose from:

  • Additional courses from the Professional CpE Elective list.
  • CSE 201, 241, 273, 283, 385, 386, 443, 464, 467, 471, or 486
  • MTH 331, 432, 438, 441, 451, or 453
  • MME 211 or PCE 219 (but not both)
  • MME/PCE 314
  • PHY 286, 291/293, 341, 421, 423, or 441

General Technical electives are subject to the following rules:

  1. Courses cannot be double-counted as both Professional CpE Electives and General Technical Electives.
  2. Other courses may be approved by petition.

All ECE majors must take the following for a grade (credit/no-credit not allowed):  all engineering, chemistry, physics, mathematics, statistics, computer science, and english courses that are used to satisfy degree requirements.

PDF Versions:

201310 Catalog Year = 2012-2013 Sample Four-Year Plan
201210 Catalog Year = 2011-2012 Sample Four-Year Plan
201110 Catalog Year = 2010-2011 Sample Four-Year Plan
201010 Catalog Year = 2009-2010 Sample Four-Year Plan
200910 Catalog Year = 2008-2009 Sample Four-Year Plan
200810 Catalog Year = 2007-2008 Sample Four-Year Plan
200710 Catalog Year = 2006-2007 Sample Four-Year Plan 
200610 Catalog Year = 2005-2006 Sample Four-Year Plan 
200510 Catalog Year = 2004-2005 Sample Four-Year Plan 
200410 Catalog Year = 2003-2004 Sample Four-Year Plan