New Building Website

Computer Engineering Major

Degree awarded: Bachelor of Science in Engineering with a Major in Computer Engineering 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.

Students interested in a double major must choose an additional 18  elective hours of adviser approved courses and cannot use a required course in one major as an elective in the other major.

For information, contact the Electrical and Computer Engineering office, 260 Engineering Building (EGR) (513-529-0740) or see the Undergraduate Student Handbook.

Program Requirements for a Bachelor of Science in Applied Science with a Major in Computer Engineering.

Total Degree Requirements - 128 semester hours depending on the student's choice of thematic sequence.

General Education (27 hours)

English (9 hours) 7%
ENG 111 College Composition (3)
ENG 112 Composition and Literature (3)
ENG 313 Technical Writing (3)


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

US and World Cultures (6 hours) 5%
Miami Plan Foundation III A US Cultures Elective (3)
Miami Plan Foundation III B World Cultures Elective (3)

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

  • CSA2-Computer Systems:  CSA 174, CSA 271, and CSA 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%
CSA 174 Fundamentals of Programming (3)
CSA 271 Object-Oriented Programming (3)
CSA 274 Data Abstraction and Data Structure (3)
CSA 381 Operating Systems (3)

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


Required Electrical Engineering (32-33 hours) 25%

ECE 205 Electric Circuit Analysis I (3)
ECE 278 Computer Architecture (3)
ECE 287 Digital Systems Design (4)
ECE 304 Electronics (3)
ECE 305 Electric Circuit Analysis II (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 Network Peerformance Analysis (3)

Professional CpE Engineering Electives (9 hours) 7%
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 Communication Systems (3)
ECE 491 Power systems Engineering (3)

General Technical Electives (3 hours) 3%

Choose from:

  • Additional courses from the Professional CpE Elective list.
  • CSA 201, 241, 273, 283, 385, 386, 443, 464, 467, 471, or 486
  • EGM/MGT 311
  • 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 such as ECE 470 may be approved by petition.

* STA 301/368 can be substituted for ECE 345

PDF Versions:
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