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 has solid foundation of mathematics and science; computer programming; digital circuit design; engineering design; communication skills; and Miami's traditional liberal-arts education. In addition you can take electives from other areas of engineering, computer science, physics, and mathematics to pursue your personal interests.
Double majors must have 18 elective credit hours and you cannot use a required course in one major as an elective in the other major. A technical elective must be approved by your advisor unless they deem that the Undergraduate Curriculum Committee (UCC) should make the decision. A student petition would then need to be submitted to the UCC.
For information, contact the Electrical and Computer Engineering office, 260 Engineering Building (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 (MTH2 built-in) Liberal Education sequence outside your major focused around a theme. The thematic sequence MTH2-Basic Mathematical Tools for Science may be fulfilled by ECE requirements (MTH 151 or 153, MTH 231, & STA 301 or STA 368).
Mathematics & Science (37 hours) 29%
MTH 151 Calculus I (5)
MTH 231 Discrete Mathematics (3)
MTH 245 Differential Equation for Engineers (3)
MTH 251 Calculus II (4)
STA 368 Intro to Statistics (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 (18 hours) 14%
CSA 174 Fundamentals of Programming (3)
CSA 271 Object-Oriented Programming (3)
CSA 274 Data Abstraction and Data Structure (3)
ECE 278 Computer Architecture (3)
CSA 283 Data Communication and Networks (3)
CSA 381 Operating Systems (3)
General Engineering (11 hours) 9%
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)
MME 211 Static Modeling of Mechanical Systems (3)
Required Electrical Engineering (23 hours) 18%
ECE 205 Electric Circuit Analysis I (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 387 Embedded Systems Design (4)
ECE 425 Digital Signal Processing (3)
Technical Computer Engineering Electives (12 -13 hours) 9%
The technical electives may, with advisor approval, include courses from CSA, EGR, MTH, and Natural Sciences. Sample courses are:
Software Engineering Elective
CSA 383 Client Server Systems (3)
CSA 385 Data Base Systems (3)
CSA 386 Computer Graphics (3)
CSA 486 Introduction to Artificial Intelligence (3)
CSA 464 Algorithm (3)
CSA 348 Applied Software Engineering (3)
Control and Instrumentation Elective
MME 311 Dynamics Modeling (3)
ECE/MME 436 Control of Dynamics Systems (3)
ECE 470* Special Topics (3)
Communication Elective
ECE 325 Applied Electromagnetics (3)
ECE 414/514 Introduction to VLSI Circuit and System Design (3)
ECE 453 Communication Systems (3)
ECE 461/561 Network Modeling and Performance Analysis (3)
PDF Versions:
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
