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

Computer Science (Dual Degree)

About

The Computer Science (Dual Degree) Bachelor of Science program at the University of Miami is an intensive five-year academic pathway designed for high-achieving students who want to deepen their expertise and broaden their academic credentials. This dual-degree format integrates the core curriculum of computer science with an additional focus—often in fields such as mathematics, engineering, data science, or business—allowing students to graduate with two complementary undergraduate degrees. Throughout the program, students gain advanced technical skills while developing a multidisciplinary perspective that enhances their problem-solving and innovation capacity in today’s tech-driven world.

Students explore foundational and advanced areas of computer science including algorithms, artificial intelligence, cybersecurity, and software development, while simultaneously completing the requirements for a second major. The program emphasizes both academic rigor and hands-on experience through research, internships, and capstone projects. Students benefit from close faculty mentorship, access to modern computing labs, and opportunities for interdisciplinary collaboration. By the end of the fifth year, graduates are equipped with dual qualifications that make them uniquely competitive in both industry and academia.

Key information

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

Key Facts

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

Program Structure

Year 1 – Core Programming and Analytical Thinking
• Introduction to Computer Science
• Calculus I & II
• Discrete Mathematics
• Introduction to the Secondary Major

Year 2 – System Fundamentals and Theory
• Data Structures and Algorithms
• Computer Organization and Architecture
• Linear Algebra
• Elective in Second Major Discipline

Year 3 – Specialized Topics and Integration
• Operating Systems
• Database Systems
• Theory of Computation
• Electives in Business, Engineering, or Math

Year 4 – Advanced Computing and Project Work
• Artificial Intelligence or Cybersecurity
• Software Engineering
• Senior Capstone I
• High-Level Courses in Second Degree Track

Year 5 – Dual Degree Completion and Application
• Senior Capstone II or Research Thesis
• Interdisciplinary Systems Design or Innovation Lab
• Electives in Advanced Computing Topics
• Final Coursework in Secondary Degree

Career Opportunities

Graduates of the dual-degree Computer Science program are uniquely prepared to take on cross-functional roles across a wide range of industries. Their combined technical expertise and interdisciplinary background make them ideal candidates for positions such as software developers, data scientists, IT consultants, systems architects, or technology analysts. Those who pair computer science with business may enter fields like tech entrepreneurship or product management, while students who combine it with mathematics or engineering are well-suited for careers in machine learning, computational modeling, or embedded systems. Many also pursue graduate study or professional degrees in computing, engineering, or management. The dual-degree advantage provides a broader academic perspective and expanded career mobility, enabling graduates to thrive in both technical and strategic roles.

Why Choose This Program

The University of Miami’s Computer Science (Dual Degree) program offers an ambitious and versatile academic experience for students seeking depth in computing alongside a second area of strength. With a well-structured curriculum, expert faculty guidance, and access to interdisciplinary research opportunities, students receive both a strong technical foundation and expanded intellectual training. The program’s flexibility allows for customized combinations that align with personal goals and career aspirations. Through hands-on labs, real-world projects, and internship support, students build a competitive edge that sets them apart in the tech industry and beyond. For those looking to graduate with two degrees and limitless possibilities, this program delivers both academic distinction and practical preparation.

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