Computer Science
# 151-200
QS Subject Rankings
18month
Program duration
Yes
Scholarships
Program Overview
Main Subject
Computer Science
Degree
BEng
Study Level
Undergraduate
Study Mode
On Campus
Computer science programs offer a blend of theory and practical skills. You'll learn how to program, design efficient algorithms, and manage data structures. These skills form the foundation for building software applications. The program also dives into the underlying hardware of computers and the mathematical principles that make computation possible. Through problem-solving exercises and software engineering practices, you'll gain the ability to analyze challenges, design solutions, and stay on top of the ever-changing world of technology.
- Design and modify the computer and software systems that power every aspect of modern life. Work on exciting real-world applications and develop in-demand skills for a range of industries.
- Design and implement computer systems and software that impact all aspects of modern life, from operating systems and apps, to the software embedded in our mobile phones, GPSs and satellite systems.
- QUT is Australia's top research institution for Data Mining and Analysis (Australian Research Magazine 2024).
Eligibility Requirements
MIT requires a strong academic background for computer science applicants, particularly in math and science, with coursework including calculus, physics, chemistry, and biology (AP courses highly recommended).
- Design and modify the computer and software systems that power every aspect of modern life. Work on exciting real-world applications and develop in-demand skills for a range of industries.
- Design and implement computer systems and software that impact all aspects of modern life, from operating systems and apps, to the software embedded in our mobile phones, GPSs and satellite systems.
- QUT is Australia's top research institution for Data Mining and Analysis (Australian Research Magazine 2024).
Standardized Tests
For computer science admission to MIT, standardized testing (SAT or ACT) is now optional. This means you are not required to submit your scores, but MIT will still consider them if you do.
Providing Scores
- Which test you choose to take is entirely up to you. We have no preference.
- MBA applicants are welcome to submit an application before taking the GMAT/GMAT Focus/GRE/EA, but, with the exception of candidates eligible for waivers, your application cannot be considered for admission until we receive your score.
- Test scores are valid for 5 years but we are flexible, so please let us know if you have an expired score that you would like considered.
- We only consider your highest score.
English Language Proficiency
While MIT doesn't explicitly state an English language proficiency requirement for computer science applicants, it's highly likely that strong English language skills are implicitly expected due to the nature of the program and the university itself.
Duolingo | TOEFL iBT | IELTS | PTE | |
Minimum Recommended Score | 120 | 100 | 7 | 70 |
Tuition fee and scholarships
Domestic Students
Tuition Fee/year 1500 AUD | Other Expenses -- |
International Students
Tuition Fee/year 2000 AUD | Other Expenses -- |
Application Deadline
Fall 2024 Term
Domestic Deadline | International Deadline |
---|---|
March 1, 2024 | March 1, 2024 |
Fall 2024 Term
Domestic Deadline | International Deadline |
---|---|
March 1, 2024 | March 1, 2024 |
Fall 2024 Term
Domestic Deadline | International Deadline |
---|---|
March 1, 2024 | March 1, 2024 |
Curriculum
Core Subjects:
- Introduction to Computer Science and Programming (6.0001)
- Mathematics (Calculus and Linear Algebra)
- Physics/Chemistry
- Principles of Computation (6.042J)
Core Subjects:
- Data Structures and Algorithms (6.006)
- Discrete Mathematics (6.042)
- Introduction to Algorithms (6.046J)
- Computer Systems Engineering (6.033)
Core Electives:
- Artificial Intelligence (6.034)
- Software Construction (6.031)
- Signals and Systems (6.011)
- Probability and Random Processes (6.041)
Capstone and Electives:
- Advanced Topics (Machine Learning, Robotics, etc.)
- Research/Thesis work
- Project-based courses like 6.UAT (Oral Communication) and 6.021 (Computation Structures)
Program Benefits
The MIT Computer Science program provides a rigorous foundation in various CS areas, allowing for specialization and hands-on learning, preparing graduates for diverse, high-demand careers.
- A strong foundation in computer programming and mathematics.
- The fundamentals of logical reasoning, linearity, programming, modeling, analysis and concurrency.
- The main elements of modern computing systems, languages and technologies.
Career Possibilities
Alumni of the program find exciting careers in teaching and business as well as in the computing industry. Our program has a great relationship with major employers in Nashville and beyond.
Careers possibilities with a computer science major include:
- Data Scientist
- Web Developer/Designer
- Software Engineer
- Business Analyst
- Information Researcher
Research Opportunities
In our MASc (Master of Applied Science) program, in addition to seeking to enable students to enhance their knowledge and skills, we also seek to provide an environment that fosters creativity and research excellence on an international scale in a particular field of electrical and computer engineering, and inspires students to a career of contributions to our communities through leadership of advances in the state-of-the-art in their fields of interest.
- Biomedical information technology
- Computer aided design
- Optimization and Simulation
- Image Processing & Multimedia
- Microwaves and Photonics-Optoelectronics
- National Microelectronics & Photonics Testing Collaboratory
Message from Program Director

Sally Kornbluth
President of the Massachusetts Institute of Technology
Welcome to the dynamic world of computer science at Massachusetts Institute of Technology! Our dedicated faculty and diverse curriculum equip you with the skills and creativity for a flourishing tech career. Explore hands-on learning through internships, research, and clubs. We have a program to launch your success, no matter your area of interest.
Key Faculty Members
Hal Abelson
Professor, [CS and AI+D]
Your Guide to Canadian Universities and Programs
Providing information about Canadian universities, programs, and application processes.