University of Miami Campus
Bachelor of Science
On Campus
University of Miami Logo
University of Miami
Coral Gables
United States

Computer Engineering - Computer Engineering

About

The Computer Engineering program at the University of Miami provides students with a rigorous education in both computer science and electrical engineering, preparing them to design, develop, and implement hardware and software solutions in a wide range of industries. This four-year Bachelor of Science program emphasizes the integration of computational theory, digital systems design, embedded systems, and programming skills. Students explore core topics such as algorithms, computer architecture, operating systems, networking, digital logic, and electronics, gaining the technical proficiency and problem-solving capabilities necessary to tackle complex engineering challenges. The curriculum balances theoretical foundations with practical application, ensuring that graduates understand both the hardware and software aspects of computing systems and their interactions in real-world environments.

Students gain extensive hands-on experience through laboratory exercises, design projects, and team-based assignments, which simulate the collaborative nature of professional engineering work. Faculty mentorship guides students in implementing embedded systems, designing circuits, optimizing software performance, and developing innovative solutions to technical problems. The program also emphasizes ethical considerations, cybersecurity awareness, and professional communication, preparing students to work responsibly and effectively in multidisciplinary teams. Through internships, research opportunities, and exposure to emerging technologies such as artificial intelligence, robotics, and IoT, students graduate with a versatile skill set that enables them to excel in both industry and research settings.

Key information

Duration
-
Tuition fee
$63,456.00/year
Start dates & application deadlines
-
More details
-

Key Facts

  • Program Title: Computer Engineering - Computer Engineering
  • Degree Type: Bachelor of Science
  • Duration: 4 years
  • Mode of Study: Full-time, On Campus
  • Application Deadline: 06 January 2026
  • Location: University of Miami, United States
  • Field of Study: Computer Sciences
  • Language of Instruction: English

Program Structure

Year 1 – Foundations in Engineering and Computing
• Introduction to Computer Engineering
• Calculus I & II
• Physics with Laboratory
• Introduction to Programming
• Engineering Design Fundamentals

Year 2 – Core Computer Engineering Principles
• Digital Logic Design
• Data Structures and Algorithms
• Electrical Circuits and Electronics
• Computer Architecture
• Probability, Statistics, and Linear Algebra

Year 3 – Advanced Computing and System Design
• Operating Systems
• Embedded Systems
• Networking and Communications
• Microprocessors and Digital Systems
• Software Engineering

Year 4 – Integration, Capstone, and Professional Experience
• Senior Design Project
• Advanced Topics in Computer Engineering (AI, Robotics, or IoT)
• Cybersecurity and Ethics
• Internship or Industry Collaboration
• Professional Portfolio and Presentation

Career Opportunities

Graduates of the Computer Engineering program are prepared for careers in software development, hardware design, embedded systems engineering, networking, cybersecurity, robotics, and data analytics. Alumni work in technology companies, telecommunications, defense and aerospace industries, research institutions, and startups, applying their expertise to develop innovative computing solutions. The program also provides a strong foundation for graduate studies in computer engineering, computer science, electrical engineering, artificial intelligence, or cybersecurity, enabling specialization and advanced research. Graduates possess both the hardware and software proficiency, analytical skills, and practical experience necessary to contribute effectively to cutting-edge projects, technological innovation, and interdisciplinary engineering teams.

Why Choose This Program

The Computer Engineering program at the University of Miami combines rigorous technical training, hands-on experience, and professional preparation, providing students with the skills to excel in a rapidly evolving technology landscape. Students benefit from faculty mentorship, access to state-of-the-art laboratories, and opportunities for internships, research, and industry collaboration. The curriculum emphasizes both hardware and software development, critical thinking, and problem-solving, preparing graduates to design, implement, and optimize complex computing systems. By integrating theoretical knowledge with practical applications, this program equips students to innovate, lead projects, and address real-world challenges across diverse fields such as artificial intelligence, embedded systems, cybersecurity, and robotics, positioning them for success in both professional and academic settings.

Contact Information

For further information, please contact the admissions office at:
Phone: +1 305 284 2000
Email: admissions@miami.edu
Address: University of Miami, 1320 S Dixie Hwy, Coral Gables, FL 33146, United States