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

Computer Science

About

The Computer Science Bachelor of Science program at the University of Miami delivers a comprehensive and technically advanced education in the principles and practices that drive modern computing. Over four years of full-time study, students explore core areas such as algorithms, programming, data structures, operating systems, and computer architecture. The curriculum blends theoretical depth with hands-on problem solving, preparing students to analyze computational systems, design efficient software, and innovate across digital platforms. Emphasis is placed on logical reasoning, software development, and algorithmic thinking, equipping students with a robust foundation to address real-world computing challenges.

Throughout the program, students are encouraged to engage with emerging technologies and interdisciplinary projects that span fields like artificial intelligence, cybersecurity, and data science. Faculty mentorship, research opportunities, and access to modern computing labs foster both academic growth and practical skills. Students are supported in building strong portfolios through independent projects and team-based collaboration. With a balance of rigorous theory and applied computing experience, graduates emerge ready to contribute to the rapidly evolving tech landscape or pursue advanced study in computer science and related fields.

Key information

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

Key Facts

  • Program Title: Computer Science
  • Degree Type: Bachelor of Science
  • Duration: 4 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 – Programming and Mathematical Foundations
• Introduction to Computer Science
• Programming in Java or Python
• Calculus I & II
• Discrete Mathematics

Year 2 – Core Systems and Algorithms
• Data Structures and Algorithms
• Computer Organization and Architecture
• Linear Algebra for Computing
• Software Engineering Principles

Year 3 – Specialized Topics and Project Work
• Operating Systems
• Database Systems
• Theory of Computation
• Web Development or Mobile App Design

Year 4 – Advanced Computing and Capstone Experience
• Artificial Intelligence or Machine Learning
• Cybersecurity or Cloud Computing
• Capstone Design Project
• Electives in Human-Computer Interaction, Robotics, or Data Visualization

Career Opportunities

Graduates of the Computer Science program are highly competitive in today’s technology-driven economy. They often pursue careers as software engineers, data analysts, systems developers, or cybersecurity specialists in sectors such as finance, healthcare, media, logistics, and government. Many also join startups, consulting firms, or global tech companies where their programming, analytical, and system design skills are essential. Some students go on to pursue graduate study in computer science, artificial intelligence, or computational science. With growing demand for digital solutions, graduates are well-positioned to develop cutting-edge applications and contribute to technological innovation and digital transformation across industries.

Why Choose This Program

The University of Miami’s Computer Science program offers a forward-thinking and industry-relevant curriculum supported by expert faculty and strong research opportunities. Students benefit from a collaborative learning environment, small class sizes, and access to cutting-edge labs and development tools. The program emphasizes not only technical mastery but also ethical awareness, communication, and teamwork—skills critical in professional software development and computing leadership. With opportunities for internships, undergraduate research, and interdisciplinary learning, students graduate with the confidence and experience needed to thrive in a wide array of tech careers. This program provides a solid and flexible foundation for those who aspire to shape the digital world.

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