MSc in Computer Science and Engineering - Languages, Compilers, and Runtime Systems in Ann Arbor United States | University of Michigan Ann Arbor

University of Michigan Ann Arbor | Ann Arbor United States
Visit institution website for more information
Qualification
Masters Degree
Languages
English
Delivery Mode
On-Campus
Tuition (2025)
USD 58,984
Attendance
Full-time
Full-time Duration
12 months

Static and dynamic compiler systems enhance performance, reliability, and energy efficiency by leveraging advanced program analysis, transformation, and adaptation. By thoroughly examining application behavior, these systems enable software customization for specific hardware while also automating hardware adjustments for targeted applications. Runtime profiling data reveals optimization opportunities, including common-case improvements and input-specific enhancements. CSE researchers are pioneering compiler techniques to optimize applications across devices, from mobile to cloud servers. Approaches like approximate computing boost performance in scenarios where perfect accuracy isn't required or achievable. Just-in-time compilation enables on-the-fly optimizations without interrupting execution. Additional research addresses challenges at the intersection of architecture, operating systems, and program analysis, improving parallel software development through solutions for concurrency bugs, memory models, and execution replay. Faculty also develop specialized optimizations for key algorithms and computing frameworks, particularly those used in big data applications like MapReduce.


Destination of Study

Subjects of Study

Language Requirements

English
IELTS 6.5

Qualification Requirements

Applicants complete a bachelor's degree from a U.S. college or university accredited by a regional accrediting association, or complete an international degree that is equivalent to a U.S. bachelor's degree from a college or university recognized and approved by the Ministry of Education or Commission responsible for higher education in the country where the degree is earned.
All applicants are required to upload a scanned copy of their official transcript, for each bachelor's, master's, professional, or doctoral degree earned or in progress
Applicants who must demonstrate English language proficiency through test scores but do so through either TOEFL or IELTS. Minimum scores for admission are below.
IELTS - 6.5
TOEFL IBT - 84

Tuition USD 58,984

Similar programs for you