UChicago MS in Computational Analysis and Public Policy
University of Chicago · Harris School of Public Policy · Chicago, United States- Full time
- In person
- TOEFL or IELTS unless Harris grants a published exemption
Tuition, living for 24 months, application, SEVIS and visa.
published or derived planning amount
units
in-person route only
full-time study
programme-specific status
programme rules control
What is the UChicago MS Computational Analysis and Public Policy?
The UChicago MS Computational Analysis and Public Policy is a 1800-credit, full-time, in-person master’s taught by Harris School of Public Policy at Chicago. Its academic centre is computer science, data analysis and evidence-based public policy. This guide covers the campus route only. UChicago identifies the degree as STEM-OPT eligible; that classification is an immigration planning factor, not an employment promise.
For an Indian applicant, the decision joins four separate tests: UChicago publishes no universal numeric GPA minimum on the checked programme page. The transcript must show programming, calculus, statistics, economics and public-policy reasoning; the Fall 2027 admissions position must match the current school calendar; and the conservative full-programme plan is INR 2.07 crore. The curriculum moves through software development, machine learning, statistics and policy evaluation, with named study including Computer Science with Applications I and II and Databases and Machine Learning I and II. Strength in one test does not cancel a missing prerequisite, a late file or an unaffordable funding plan.
How much does the UChicago MS Computational Analysis and Public Policy cost for an Indian student?
The full planning case is USD 215,431, about INR 2.07 crore. It combines the latest published or schedule-derived tuition and fees, UChicago’s graduate living categories for 24 months, the application fee, SEVIS and the F-1 visa fee, before flights and a housing deposit.
| Item | INR | Local currency | When it is due |
|---|---|---|---|
| Six-quarter planning tuition at the current Harris rate | INR 1.33 crore | USD 139,140 | Across the stated full-time plan |
| UChicago living and study allowance for 6 quarters | INR 72.63 lakh | USD 75,756 | Across the stated full-time plan |
| Graduate application | INR 0.00 lakh | USD 0 | At application |
| SEVIS I-901 fee | INR 0.34 lakh | USD 350 | Before the visa interview |
| F-1 visa application | INR 0.18 lakh | USD 185 | At visa booking |
| Full-programme planning total | INR 2.07 crore | USD 215,431 | Before flights and a housing deposit |
The table treats the SEVIS and visa charges as separate payments. It does not add a second visa-maintenance total because the complete living plan already covers the study period. Converted at USD 1 = INR 95.88, derived from ECB reference rates dated 18 September 2026.
UChicago requires international graduate students to submit a financial guarantee before the university can issue an I-20.UChicago international graduate admission
The living line uses UChicago’s published 2026-27 graduate allowance for 6 quarters. Housing, food, books, personal costs, insurance and travel remain planning allowances rather than a promise of actual spending.
The tuition line uses the latest amount or rate published for this exact programme. It is a planning baseline, not an unpublished 2027-28 invoice, and later university decisions can change the bill.
Flights, exchange spreads, a refundable housing deposit and personal contingency remain outside the table. They vary too much to attach one official amount to every applicant, but they still need cash in the funding plan before departure.
A scholarship should reduce the plan only after it appears in a written award. Campus employment is limited, competitive and dependent on authorisation, so it is not a sound way to close a known tuition gap at the application stage.
The estimate isn’t an invoice, doesn’t cap individual spending and can’t replace the payment terms in an UChicago offer. It won’t predict actual housing costs and shouldn’t be treated as a scholarship assumption. It is a common comparison case that keeps the main assumptions visible before an applicant commits.
The institution identity is independently recorded by the Research Organization Registry. That confirms the provider behind the bill, while the offer and student account remain the controlling sources for the amount and due dates.
Can an Indian prospective student meet UChicago MS Computational Analysis and Public Policy entry rules?
The first check uses the programme-specific admission page. The baseline is a recognised bachelor’s degree with quantitative and programming readiness. No universal numeric GPA floor was published on the checked programme page. Subject preparation, English evidence and every listed document remain separate tests because the award name alone does not establish readiness.
| Requirement | Published rule | What you do |
|---|---|---|
| Degree match (India) | a recognised bachelor's degree with quantitative and programming readiness | Map the transcript and supporting evidence to programming, calculus, statistics, economics and public-policy reasoning |
| Academic record (India) | No minimum GPA published | Submit the complete marks record and grading scale, and treat recommendations as guidance rather than an admission guarantee |
| English (India) | TOEFL or IELTS unless Harris grants a published exemption | Check the exact school policy before booking a test or claiming a waiver |
| Academic purpose (India) | A coherent reason for advancing into computer science, data analysis and documented proof-based public policy | Connect earlier documented proof to the published culminating assessment |
| International records (India) | Original-language records with complete official English translations where needed | Do not upload self-translated or incomplete records |
The transcript match is strongest when earlier study names the methods behind software development and machine learning. Where a course title is broad, a syllabus or official description can show the topics and assessed depth.
Preparation for the software development requirement should already be visible through software development. The master’s develops that base; it is not a substitute for every prerequisite the school expects at entry.
Evidence for machine learning can come from a substantial university project, laboratory, dissertation or professional assignment. The useful evidence states the problem, method, result and limitations.
The statement has a specific job: connect prior preparation to statistics and explain why UChicago’s policy evaluation route is the next academic step. Repeating the programme description does not establish that progression.
Academic records, literal English translations where required, accepted language evidence and referee responses remain independent completion checks. A strong academic match can still be incomplete if one is missing.
With no universal numeric GPA floor published, the complete academic record matters more than a single cut-off. Subject depth, the statement, recommendations and the complete application can still distinguish applicants.
MS in Computational Analysis and Public Policy uses Software Development as a 3-credit checkpoint. Readiness for software development is visible before Software Development, not repaired automatically by enrolment. A transcript item, syllabus topic and assessed result together make that preparation easier to recognise.
MS in Computational Analysis and Public Policy uses Machine Learning as a 3-credit checkpoint. Readiness for machine learning is visible before Machine Learning, not repaired automatically by enrolment. A transcript item, syllabus topic and assessed result together make that preparation easier to recognise.
MS in Computational Analysis and Public Policy uses Statistics as a 3-credit checkpoint. Readiness for statistics is visible before Statistics, not repaired automatically by enrolment. A transcript item, syllabus topic and assessed result together make that preparation easier to recognise.
MS in Computational Analysis and Public Policy uses Policy Evaluation as a 3-credit checkpoint. Readiness for policy evaluation is visible before Policy Evaluation, not repaired automatically by enrolment. A transcript item, syllabus topic and assessed result together make that preparation easier to recognise.
MS in Computational Analysis and Public Policy uses Software Development as a 3-credit checkpoint. Readiness for software development is visible before Software Development, not repaired automatically by enrolment. A transcript item, syllabus topic and assessed result together make that preparation easier to recognise.
the software development requirement gives UChicago MS Computational Analysis and Public Policy a concrete test of software development. Its 200-credit position in the software development requirement matters for civic technology analyst preparation because the assessed work can document a method, result and limitation. Within the programme’s academic field, the the software development requirement evidence says more than the module label alone.
the machine learning requirement gives UChicago MS Computational Analysis and Public Policy a concrete test of machine learning. Its 300-credit position in the machine learning requirement matters for policy data scientist preparation because the assessed work can document a method, result and limitation. Within the programme’s academic field, the the machine learning requirement evidence says more than the module label alone.
Statistics I and II gives UChicago MS Computational Analysis and Public Policy a concrete test of statistics. Its 200-credit position in Statistics I and II matters for public-interest technologist preparation because the assessed work can document a method, result and limitation. Within the programme’s academic field, the Statistics I and II evidence says more than the module label alone.
the policy evaluation requirement gives UChicago MS Computational Analysis and Public Policy a concrete test of policy evaluation. Its 300-credit position in the policy evaluation requirement matters for programme evaluator preparation because the assessed work can document a method, result and limitation. Within the programme’s academic field, the the policy evaluation requirement evidence says more than the module label alone.
For UChicago MS Computational Analysis and Public Policy, the admission evidence has to support software development and machine learning before the software development requirement begins. The Harris School of Public Policy wording makes this a course-match question, not a branding question about the applicant’s previous university.
A coherent preparation map for UChicago MS Computational Analysis and Public Policy moves from prior software development into the software development requirement, then uses the machine learning requirement to extend machine learning. Readiness for Statistics I and II is shown through statistics, while the policy evaluation requirement makes the policy evaluation expectation visible. This sequence is specific to the programme’s academic field; a generic claim of quantitative or professional ability would not establish all four links.
Three checks that can block a MS in Computational Analysis and Public Policy application
A GPA floor is not an admission promise
No universal numeric GPA minimum is stated on the checked programme page. Competitive review can still distinguish applicants through subject depth, statement quality, recommendations or quantitative readiness.
The degree title cannot prove prerequisites
A broad Indian degree title may hide whether software development and machine learning were studied at the expected depth. Syllabi or official course descriptions can make that preparation visible when transcript titles do not.
English rules can be course-specific
Use TOEFL or IELTS unless Harris grants a published exemption as the working programme reference. UChicago states that an English-medium degree from India does not by itself create a university-wide waiver, so the exact school rule controls.
How should an Indian applicant apply for UChicago MS Computational Analysis and Public Policy?
The application follows the official Harris School of Public Policy route for the exact campus programme. The current Fall 2027 status is rounds on 8 October and 3 December 2026, then 21 January and 17 June 2027. The planning timeline allows 75 days after an offer for funding evidence, I-20 work, SEVIS payment and the visa process.
The route uses the exact full-time, in-person programme in the application named by the school. It then moves through required academic and programme documents, the stated fee, checklist review, offer conditions, financial evidence, I-20 production and the F-1 process.
| Start by | Task | Takes | Why this date |
|---|---|---|---|
| 17 Jan 2027 | Complete English evidence | 75 days | Meet TOEFL or IELTS unless Harris grants a published exemption with time for one retake. |
| 19 Feb 2027 | Audit the course match | 14 days | Match prior study to programming, calculus, statistics, economics and public-policy reasoning and the published GPA rule. |
| 05 Mar 2027 | Prepare programme documents | 28 days | Collect official records, translations, statement, CV and any required recommendations or test. |
| 02 Apr 2027 | Submit the UChicago application | 1 day | Use the exact campus-immersion plan and keep the receipt. |
| 03 Apr 2027 | Clear conditions and prepare F-1 | 75 days | Fund the offer, obtain the I-20, pay SEVIS and book the visa process. |
The allowances are Nbyula planning estimates, not processing times published by University of Chicago.
Build the file around Software Development and Machine Learning, not around a generic UChicago statement. Use earlier coursework or employment to show readiness, then identify the gap that the published curriculum is meant to close.
The official status is rounds on 8 October and 3 December 2026, then 21 January and 17 June 2027. A priority date and a final closure serve different purposes, and a published academic deadline is separate from the time needed for the I-20 and visa process.
After admission, read the offer and My UChicago task list line by line. Financial guarantee, final transcripts, immunisation records and I-20 processing can each continue after the academic decision and can each delay enrolment if ignored.
For F-1 planning, check the SEVIS I-901 step and the US visa fee page directly. Fee payment does not guarantee a visa, and a programme offer does not replace consular review.
This page covers full-time campus study. Where UChicago also lists Online, select the campus-immersion plan because the visa and STEM-OPT discussion does not apply to UChicago Online in the same way.
What jobs can follow UChicago MS Computational Analysis and Public Policy?
The study plan supports directions such as civic technology analyst, policy data scientist, public-interest technologist and course evaluator. UChicago marks the degree STEM-OPT eligible, but the OPT framework is work authorisation rather than a placement or sponsorship guarantee. Each direction still needs role-specific, inspectable work samples.
| Measure | Finding | Basis |
|---|---|---|
| Software Development | Civic Technology Analyst | Documented proof from Software Development |
| Machine Learning | Policy Data Scientist | Documented proof from Machine Learning |
| Statistics | Public-Interest Technologist | Role direction inferred from the study plan |
| Guaranteed placement or sponsorship | None published | No exact-course guarantee located |
These are curriculum-linked directions for MS in Computational Analysis and Public Policy, not a measured probability of employment, salary, sponsorship or promotion. No employment guarantee is claimed.
For a civic technology analyst application, work from the assessed civic technology analyst component is most useful when it preserves the brief, inputs, method, decisions and limitations. That record is stronger than a transcript line alone.
The route towards policy data scientist work draws more directly on the assessed policy data scientist component and machine learning. A credible sample shows the trade-off made and the effect of uncertainty, rather than listing software or techniques without context.
A candidate targeting public-interest technologist can use Statistics I and II to connect statistics with one inspectable result. The role is a curriculum-linked direction, not a measured placement probability.
The programme evaluator direction depends on how the assessed programme evaluator component and the culminating work are chosen. Elective access, prior experience and the quality of the retained work sample all affect whether that direction is plausible.
The degree carries no published placement rate, salary promise or employer-sponsorship guarantee. Any OPT period is work authorisation subject to current rules; it does not require an employer to hire the graduate.
This research pass did not locate three independent, exact-programme student accounts. Workload, elective access and team-project experience therefore remain questions rather than claims borrowed from unrelated UChicago degrees.
Inside MS in Computational Analysis and Public Policy, Machine Learning carries 3 published credits. Its value for a civic technology analyst direction depends on making machine learning inspectable. A retained question, method, result and limitation can show what Machine Learning added without implying a promised hiring result.
Inside MS in Computational Analysis and Public Policy, Statistics carries 3 published credits. Its value for a policy data scientist direction depends on making statistics inspectable. A retained question, method, result and limitation can show what Statistics added without implying a promised hiring result.
Inside MS in Computational Analysis and Public Policy, Policy Evaluation carries 3 published credits. Its value for a public-interest technologist direction depends on making policy evaluation inspectable. A retained question, method, result and limitation can show what Policy Evaluation added without implying a promised hiring result.
Inside MS in Computational Analysis and Public Policy, Software Development carries 3 published credits. Its value for a course evaluator direction depends on making software development inspectable. A retained question, method, result and limitation can show what Software Development added without implying a promised hiring result.
Inside MS in Computational Analysis and Public Policy, Machine Learning carries 3 published credits. Its value for a civic technology analyst direction depends on making machine learning inspectable. A retained question, method, result and limitation can show what Machine Learning added without implying a promised hiring result.
The civic technology analyst case inside UChicago MS Computational Analysis and Public Policy turns on what the assessed civic technology analyst component adds to software development. A retained output from the assessed civic technology analyst component can show how evidence was selected and how uncertainty changed the decision. That is the programme-specific value of the 200-credit the assessed civic technology analyst component component.
The policy data scientist case inside UChicago MS Computational Analysis and Public Policy turns on what the assessed policy data scientist component adds to machine learning. A retained output from the assessed policy data scientist component can show how evidence was selected and how uncertainty changed the decision. That is the programme-specific value of the 300-credit the assessed policy data scientist component component.
The public-interest technologist case inside UChicago MS Computational Analysis and Public Policy turns on what Statistics I and II adds to statistics. A retained output from Statistics I and II can show how evidence was selected and how uncertainty changed the decision. That is the programme-specific value of the 200-credit Statistics I and II component.
The programme evaluator case inside UChicago MS Computational Analysis and Public Policy turns on what the assessed programme evaluator component adds to policy evaluation. A retained output from the assessed programme evaluator component can show how evidence was selected and how uncertainty changed the decision. That is the programme-specific value of the 300-credit the assessed programme evaluator component component.
The published culminating work is where UChicago MS Computational Analysis and Public Policy can join statistics with public-interest technologist evidence. Its value depends on the retained method, result and explanation; a capstone label does not create a public-interest technologist employment outcome on its own.
The role map for UChicago MS Computational Analysis and Public Policy also has limits. the assessed civic technology analyst component may support civic technology analyst evidence, but it does not replace the different proof expected for policy data scientist. Statistics I and II may help a public-interest technologist portfolio, while the assessed programme evaluator component can be more relevant to programme evaluator. Those distinctions keep the role-facing subject area outcomes tied to assessed work instead of presenting every graduate as suitable for every adjacent role.
Who is UChicago MS Computational Analysis and Public Policy for, and who should avoid it?
A strong fit already has preparation in software development and machine learning, wants assessed evidence in statistics and can fund INR 2.07 crore without promised employment. A weak fit needs foundational repair, wants a different academic centre or depends on uncertain US earnings to make the course affordable.
| Verdict | Your background | Why |
|---|---|---|
| Strong fit | Prepared for software development | Earlier study supports progression into Software Development. |
| Strong fit | Needs documented proof in policy evaluation | The published culminating route can produce inspectable work. |
| Needs evidence | Still choosing between civic technology analyst and policy data scientist | Electives must turn that uncertainty into one coherent capability map. |
| Needs evidence | Funding is close to the ceiling | The INR 2.07 crore case excludes flights and a housing deposit. |
| Do not shortlist | Needs basic preparation before machine learning | Graduate credits are too expensive to use mainly for prerequisite repair. |
| Do not shortlist | Needs a guaranteed US placement | No course-level job or sponsorship guarantee supports that assumption. |
The positive academic case begins with the machine learning option. A suitable entrant recognises its foundation from previous work but still needs graduate depth in the intended area of study.
The next fit question is whether the statistics option adds a method or system the applicant cannot already demonstrate. Heavy overlap weakens the value case unless the elective structure can redirect those credits.
For someone pursuing civic technology analyst work, the degree is more useful when statistics produces an artefact that can be inspected and explained. A purely aspirational role title is not evidence of fit.
Someone aiming for policy data scientist work must also value policy evaluation. If that part of the degree has little use in the intended role, a differently structured master’s may be a better match.
The named modules Statistics I and II and the software development option create a real choice about depth. A coherent selection builds one capability story; a scattered selection can satisfy credits without producing a clear portfolio.
Affordability is separate from academic fit. The INR 2.07 crore plan excludes flights and a housing deposit, and the rupee amount moves with the exchange rate even when UChicago leaves a dollar charge unchanged.
This page assumes full-time campus study at Chicago. Online or part-time enrolment would change the attendance, living-cost, visa and work-authorisation assumptions and is outside this comparison.
The weakest fit is an applicant who needs extensive prerequisite repair or guaranteed US employment to make the degree viable. Graduate tuition is an expensive way to repeat foundations, and no placement guarantee is published.
An elective-fit reading of UChicago MS Computational Analysis and Public Policy asks whether software development closes a prior gap for civic technology analyst work. This 200-credit component remains academic until the candidate can explain its assessment, result and limitations. Credit weight alone cannot predict hiring.
An elective-fit reading of UChicago MS Computational Analysis and Public Policy asks whether machine learning closes a prior gap for policy data scientist work. This 300-credit component remains academic until the candidate can explain its assessment, result and limitations. Credit weight alone cannot predict hiring.
An elective-fit reading of UChicago MS Computational Analysis and Public Policy asks whether statistics closes a prior gap for public-interest technologist work. This 200-credit component remains academic until the candidate can explain its assessment, result and limitations. Credit weight alone cannot predict hiring.
An elective-fit reading of UChicago MS Computational Analysis and Public Policy asks whether policy evaluation closes a prior gap for programme evaluator work. This 300-credit component remains academic until the candidate can explain its assessment, result and limitations. Credit weight alone cannot predict hiring.
A candidate choosing UChicago MS Computational Analysis and Public Policy for programme evaluator work should be able to explain why policy evaluation matters more than another specialisation. That explanation links the intended area of study to a real gap in the candidate’s existing record instead of relying on UChicago’s general reputation.
Four checkpoints distinguish UChicago MS Computational Analysis and Public Policy: the machine learning option tests software development for civic technology analyst; the statistics option tests machine learning for policy data scientist; Statistics I and II tests statistics for public-interest technologist; and the software development option tests policy evaluation for programme evaluator. A candidate need not pursue all four roles, but the chosen the intended area of study route should make one of those links materially stronger than it was before the 1800-credit degree.
What does the UChicago MS Computational Analysis and Public Policy curriculum contain?
The official programme page publishes a 1800-unit requirement or equivalent programme structure. This map separates named requirements from elective space and does not assume that every elective runs in every quarter. The final registration plan still depends on current availability, prerequisites and adviser approval.
| Component | units | Where it sits |
|---|---|---|
| Computer Science with Applications I and II | 200 | |
| Databases and Machine Learning I and II | 300 | |
| Statistics I and II | 200 | |
| Political Economy and Microeconomics I and II | 300 | |
| Programme Evaluation | 100 | |
| Harris and Computer Science electives plus practical experience | 700 | |
| Total | 1800 |
The note “Published curriculum component” applies to 6 components in this table.
- Complete 1800 approved graduate credit hours.
- Follow the published choice among practical experience plus Harris and Computer Science electives.
- Confirm approved electives, prerequisites and the plan of study with the academic unit.
Use the required sequence to establish readiness for Software Development, then choose electives that deepen statistics instead of creating several disconnected introductions. The official plan of study remains the authority for what can count together.
UChicago can revise course availability and approved lists. Recheck every code, credit value, campus offering and culminating route before accepting an offer, especially where the catalogue publishes an area rather than a closed list of named electives.
Should an Indian prospective student shortlist the UChicago MS Computational Analysis and Public Policy?
Shortlist the UChicago MS Computational Analysis and Public Policy when your transcript already supports software development and machine learning, your intended work uses statistics and the full INR 2.07 crore plan is fundable without depending on uncertain work income. Treat those as separate thresholds.
The strongest case connects Software Development to Machine Learning, then uses the culminating route to create inspectable proof. That is a clearer reason to choose this course than a general wish to study at a large US university.
STEM-OPT eligibility alone does not justify choosing this degree. The published entry floor is No minimum GPA published on a 4.00 scale, but selection can still test subject depth. The conservative cost case is INR 2.07 crore before flights and a housing deposit, and UChicago publishes no guaranteed job or sponsorship outcome for this exact course.
- UChicago MS Computational Analysis and Public Policy is a 1800-credit, full-time in-person master's at Chicago.
- The checked programme page does not publish a universal numeric GPA floor, while programme-specific preparation is still required.
- The working English reference is TOEFL or IELTS unless Harris grants a published exemption.
- The current Fall 2027 status is rounds on 8 October and 3 December 2026, then 21 January and 17 June 2027.
- The conservative full-programme planning case is USD 215,431, about INR 2.07 crore.
- STEM-OPT eligibility can support an extension application but does not guarantee employment or sponsorship.
Frequently asked questions
How much is UChicago MS Computational Analysis and Public Policy for an Indian student?
The planning total is USD 215,431, about INR 2.07 crore. It includes tuition and fees, 24 months of UChicago-based living categories, the published application fee, USD 350 SEVIS fee and USD 185 visa fee. Flights, exchange spreads and a housing deposit remain outside the estimate.
What GPA is required for UChicago MS Computational Analysis and Public Policy?
The checked programme page does not publish a universal numeric GPA floor. Submit the complete marks record and grading scale, then judge readiness against the exact prerequisite, experience and holistic-review criteria. This is not an admission guarantee.
Is UChicago MS Computational Analysis and Public Policy available full time on campus?
Yes. UChicago lists an in-person option at Chicago, and this page covers full-time campus study only. Some selected UChicago degrees also advertise an Online modality. Do not transfer the F-1 visa, campus-cost or STEM-OPT assumptions here to an online enrolment without checking the university and immigration rules.
What is the Fall 2027 deadline for UChicago MS Computational Analysis and Public Policy?
The current official status is rounds on 8 October and 3 December 2026, then 21 January and 17 June 2027. Priority review and final closure are different, and international applicants also need time for funding evidence, I-20 production, SEVIS payment, the visa process and travel after the academic decision.
Is UChicago MS Computational Analysis and Public Policy STEM-OPT eligible?
UChicago marks the degree STEM-OPT eligible. An eligible F-1 graduate can normally use up to 12 months of post-completion OPT and may apply for a 24-month STEM extension when the degree, employer, timing and reporting rules are satisfied. Eligibility is not a job, salary, sponsorship or visa guarantee.
What should an Indian applicant prepare for UChicago MS Computational Analysis and Public Policy?
Prepare complete academic records, official English translations where needed, accepted English evidence and every programme-specific item on the degree page. Map previous study to programming, calculus, statistics, economics and public-policy reasoning. Add the statement, CV, recommendations or test scores the programme requests, then keep funding proof ready for the post-admission financial guarantee.
Sources
These sources support the programme, admission, cost, experience and immigration information used on this page.
Sources checked on September 19, 2026. Current intake information follows. Fall 2027 full-time in-person.
More programmes

Leave a Reply