2027 Online Machine Learning Doctorate Programs That Give Credit for Prior Graduate Work
If you already completed master's-level or doctoral coursework, repeating similar machine learning, statistics, or research classes can add unnecessary cost and time. Many online machine learning doctorate pathways may award transfer credit, advanced standing, or course waivers, but only after a formal review. The stakes are real: the federal graduate Direct Unsubsidized Loan annual limit is $20,500 for the 2024-25 award year, so every accepted credit can matter. This guide explains what may transfer, how schools evaluate prior graduate work, and how to compare policies before you enroll.
Key Things You Should Know
- Prior graduate work can sometimes count toward an online machine learning doctorate, but most schools require accredited graduate credits, strong course matches, official transcripts, and minimum grades such as B or higher.
- Common doctoral transfer limits often range from about 9 to 30 graduate credits, but residency rules may still require a substantial portion of the doctorate to be completed at the degree-granting university.
- Accepted credits may reduce tuition and shorten coursework, but they usually do not remove dissertation, capstone, qualifying exam, research methods, or doctoral residency requirements.
Can Prior Graduate Credits Be Applied to an Online Machine Learning Doctorate?
Yes, prior graduate credits can be applied to some online machine learning doctorate programs, but the answer is never automatic. Schools usually distinguish between transfer credit, which appears as accepted graduate credit on the doctoral plan of study, and advanced standing, which may reduce required coursework because the student already completed comparable graduate study.
For this topic, "prior graduate work" generally means master's-level or doctoral-level courses completed before admission. That work may come from a master's in computer science, data science, statistics, artificial intelligence, engineering, applied mathematics, information technology, or a related quantitative field. Students still exploring earlier academic options may want to compare AI degrees online before committing to a doctorate.
The most important distinction is that machine learning doctorates are research degrees or professional doctorates, not simple course-completion programs. Even if a school accepts prior credits, it must still verify that the student can complete advanced doctoral research in areas such as statistical learning, deep learning, natural language processing, computer vision, responsible AI, optimization, or applied data systems.
The table below explains common ways schools recognize prior graduate learning. It helps you understand what an admissions advisor may mean when they say a program is "transfer-friendly."
| Recognition type | What it usually means | How it may affect the doctorate | Main caution |
| Transfer credit | Previously completed graduate credits are accepted into the doctoral degree plan. | May reduce total credits, tuition, and coursework time. | Credits must meet grade, age, accreditation, and course-match rules. |
| Advanced standing | The student enters with a recognized graduate background, often from a completed master's degree. | May shorten the coursework phase or remove foundational requirements. | It may not appear as one-for-one transferred credits. |
| Course waiver | A required course is waived because the student already demonstrated equivalent knowledge. | May allow the student to take a more advanced elective instead. | A waiver may not reduce total credits or tuition. |
| Block credit | A completed graduate degree is accepted as a package of credits. | Can be simpler than course-by-course review. | Less common for specialized doctoral machine learning requirements. |
Transfer credit is most valuable when it replaces required coursework rather than only elective credits. A student who has already completed graduate algorithms, statistical modeling, neural networks, and research methods is more likely to benefit than a student whose prior coursework is only loosely related to machine learning.
What Types of Prior Graduate Work Can Count Toward an Online Machine Learning Doctorate?
Online machine learning doctorate programs may consider several kinds of prior graduate work. The strongest candidates usually have recent, rigorous, transcripted courses from an accredited U.S. institution or a recognized international university.
The following categories are the most likely to receive serious review because they can map directly to doctoral machine learning preparation:
- Graduate machine learning and AI courses: Supervised learning, unsupervised learning, reinforcement learning, deep learning, generative AI, computer vision, natural language processing, and AI ethics.
- Graduate computer science courses: Algorithms, data structures, distributed systems, database systems, software engineering, cloud computing, and high-performance computing.
- Graduate statistics and mathematics courses: Probability, statistical inference, regression, Bayesian methods, optimization, linear algebra, numerical methods, and stochastic processes.
- Graduate data science and analytics courses: Data mining, predictive modeling, big data systems, experimental design, causal inference, and applied analytics.
- Prior doctoral coursework: Research seminars, methodology sequences, qualifying-exam preparation, and advanced electives from an unfinished PhD, DSc, DBA, or professional doctorate.
Not every graduate course with "AI" or "analytics" in the title will transfer. Doctoral faculty often examine the syllabus, assignments, mathematical depth, programming expectations, research components, and whether the course overlaps with required doctoral outcomes.
The table below summarizes how different kinds of prior graduate work are typically treated. Use it to estimate which credits are worth documenting before you request an evaluation.
| Prior graduate work | Transfer potential | Best use in a machine learning doctorate | Common limitation |
| Completed MS in computer science | High, if the courses are technical and recent | Foundational computing, algorithms, systems, and electives | May not satisfy specialized ML research requirements |
| Completed MS in data science | Moderate to high | Statistics, modeling, data engineering, and applied ML | Applied courses may lack doctoral research depth |
| Completed MS in statistics or applied math | Moderate to high | Probability, inference, optimization, and quantitative methods | May not cover programming or AI systems requirements |
| Graduate business analytics coursework | Moderate | Applied analytics, decision science, and elective credit | May be considered too managerial or tool-based |
| Unfinished doctoral coursework | Potentially high | Doctoral research methods, seminars, and advanced electives | Schools may reject credits tied to an incomplete dissertation phase |
| Certificates, bootcamps, or MOOCs | Usually low for credit | Admissions support or skill evidence | Often not transcripted graduate credit |
Career goals also matter. A student aiming for senior applied AI roles may value transfer credit for engineering and deployment courses, while a student aiming for research faculty or lab leadership may need more doctoral seminars even if some applied credits transfer. If you are still comparing undergraduate or master's preparation, reviewing outcomes for an artificial intelligence major can help clarify whether a doctorate is necessary for your target role.

How Many Credits Can You Transfer Into an Online Machine Learning Doctorate Program?
The number of credits you can transfer depends on the university, degree type, catalog year, accreditation standards, and the specific machine learning concentration. Many online doctoral programs advertise a maximum transfer allowance, but the number that actually applies to your plan may be lower after faculty review.
A common pattern in U.S. doctoral policies is a cap somewhere between a small elective allowance and a larger advanced-standing award for students entering with a relevant master's degree. The table below shows typical policy patterns, not guarantees, so use it as a comparison framework rather than a promise.
| Policy pattern | Typical credit range | Best fit | Decision impact |
| Limited course-by-course transfer | About 6 to 12 credits | Students with a few highly aligned graduate courses | May save one term but does not dramatically shorten the program |
| Moderate transfer allowance | About 12 to 18 credits | Students with a technical master's degree or prior doctoral coursework | Can reduce elective and foundational requirements |
| Advanced standing for a related master's | About 18 to 30 credits | Students with a completed, relevant graduate degree | May substantially reduce coursework, but dissertation work remains |
| Minimal or no doctoral transfer | 0 to a few credits | Research-intensive programs with tightly sequenced curricula | May be better for students seeking full doctoral formation |
When comparing schools, do not stop at the advertised maximum. Ask where the credits apply. Ten accepted elective credits may be less useful than six credits that replace required statistics and research-methods courses.
Students should also watch for residency requirements. In doctoral education, residency does not always mean living on campus; it often means completing a minimum number of credits, research milestones, seminars, or supervised dissertation work through the university awarding the degree. A program may accept 24 prior credits but still require enough in-house doctoral work to preserve academic integrity.
For a practical estimate, calculate transfer value in three steps:
- Find the program's total required credits and maximum transferable graduate credits in the current catalog.
- Ask whether prior credits can replace required courses, concentration courses, electives, or only general graduate credit.
- Subtract only the credits the school confirms in writing from the credits you would otherwise pay for after admission.
This approach prevents a common mistake: assuming that a high transfer cap automatically means a shorter or cheaper doctorate.
What Grades, Course Matches, and Credit-Age Rules Apply to an Online Machine Learning Doctorate?
Graduate transfer credit is usually judged by academic quality, relevance, level, and recency. Machine learning evolves quickly, so older courses in AI programming or neural networks may be viewed differently from older courses in probability theory or linear algebra.
Most schools apply several filters at the same time. The list below explains what admissions and faculty reviewers commonly look for when deciding whether prior graduate work belongs in a doctoral machine learning plan.
- Minimum grade: Many programs require at least a B or equivalent for graduate transfer credit, and some require higher grades for core doctoral courses.
- Graduate level: The course usually must appear on a graduate transcript and be equivalent to master's or doctoral work, not upper-division undergraduate study.
- Course equivalency: The syllabus must show meaningful overlap with the program's required outcomes, readings, projects, mathematical depth, and assessment standards.
- Credit age: Some schools limit transfer credit to courses completed within a recent window, often around 5 to 10 years, especially for fast-changing technical subjects.
- No duplicate degree counting: Some institutions restrict credits already used to complete another degree, while others allow master's credits through advanced standing.
- No remedial or professional-development credit: Workshops, vendor training, noncredit certificates, and continuing education units usually do not count as doctoral credit.
The table below shows how these rules affect different types of coursework. It can help you decide which syllabi and supporting documents are most important to gather.
| Evaluation rule | Why it matters in machine learning | What to prepare | Risk if overlooked |
| Grade threshold | Doctoral programs expect evidence of strong graduate performance. | Official transcript and grading scale if needed | A technically relevant course may be rejected for a low grade. |
| Technical depth | ML doctorate courses often require theory, coding, and research analysis. | Syllabus, assignments, project descriptions, and textbook list | A tool-based course may not match a doctoral requirement. |
| Recency | ML frameworks and AI methods change rapidly. | Completion date and evidence of continued professional use | Older applied AI courses may be denied or treated as electives only. |
| Institutional source | Accredited graduate work is easier to verify. | Transcript from the original institution | Credits from unrecognized providers may not transfer. |
| Degree overlap | Schools vary on whether completed master's credits can count again. | Catalog policy and degree audit from prior program | Credits may support admission but not reduce doctoral requirements. |
If your strongest courses are older, do not assume they are useless. A school may still consider them if they cover stable theory or if your work history shows continued use. However, the final decision usually belongs to the doctoral program, not the admissions office alone.
How Does the Transfer-Credit Evaluation Process Work for an Online Machine Learning Doctorate?
The transfer-credit evaluation process is usually separate from general admission. You may be admitted to the online doctorate before the school finalizes how many credits will apply, which is why a written evaluation matters before you make a financial commitment.
Students comparing online machine learning doctorate programs should expect a multi-step review. The sequence below shows how the process commonly works and where delays often occur.
- Review the doctoral catalog for transfer caps, residency rules, grade thresholds, credit-age limits, and excluded course types.
- Request official transcripts from every graduate institution you attended, including institutions where you completed only a few courses.
- Collect syllabi, course descriptions, reading lists, major projects, research papers, and evidence of programming or statistical work.
- Map each prior course to a specific requirement in the machine learning doctorate instead of submitting a generic list of completed coursework.
- Ask admissions whether preliminary evaluations are available before enrollment or only after admission.
- Submit the transfer-credit request by the school's deadline, using the correct form and documentation format.
- Request a written decision showing accepted credits, denied credits, course substitutions, and remaining requirements.
- Use the updated degree plan to recalculate tuition, fees, expected completion time, and term-by-term workload.
Faculty review is especially important in machine learning because course titles can be misleading. A course called "Advanced AI" at one university may focus on symbolic reasoning, while another may emphasize deep learning architectures, GPU computing, and empirical model evaluation.
Before enrolling, ask for the decision in writing. A verbal estimate such as "you should be able to transfer most of your master's" is not enough for planning tuition, loan borrowing, employer reimbursement, or part-time study around work.
Treat transfer credit as confirmed only when the university issues an official or formal written evaluation that shows exactly how each accepted credit applies to your doctoral plan.

How Do Accreditation and Academic Recognition Affect Machine Learning Doctoral Transfer Credits?
Accreditation affects whether a university will trust the academic quality of your prior graduate credits. For U.S. students, the most important baseline is institutional accreditation recognized through appropriate federal and academic channels. Without that recognition, transfer credit may be denied even if the course content appears relevant.
Programmatic accreditation is less straightforward for machine learning doctorates. Some computer science, engineering, or technology programs may have discipline-specific recognition, but many graduate-level AI, data science, and machine learning programs rely primarily on institutional accreditation and internal faculty standards.
Students trying to reduce cost should compare affordability with recognition; the cheapest online computer science degree may be useful earlier in the pathway, but doctoral transfer value still depends on graduate-level accreditation and course fit.
The table below explains common accreditation and recognition scenarios. It helps identify which credits are likely to face additional scrutiny.
| Prior institution or credential | Typical transfer-credit outlook | What the doctoral school may require | Red flag |
| Regionally or institutionally accredited U.S. university | Usually the strongest starting point | Official transcript and course documentation | Course still may be denied if it is not doctoral-level or relevant |
| Nationally accredited or specialized institution | Varies widely by receiving university | Catalog review and faculty approval | Assuming recognition is automatic |
| International university | Possible, with documentation | Credential evaluation, English translations, grading conversion | Missing syllabi or unclear credit equivalency |
| Unaccredited provider | Usually weak for transfer credit | May be considered only for admissions context, if at all | Promises of easy doctoral credit |
| Corporate, vendor, or bootcamp training | Usually not accepted as graduate credit | May support professional portfolio | Marketing language that calls training "doctoral equivalent" |
Accreditation also matters after graduation. Employers, government agencies, faculty hiring committees, and research organizations may look closely at the legitimacy of the doctorate, especially in AI-related roles where credentials are increasingly scrutinized. A transfer-friendly policy is useful only if the final degree is credible.
How Do Transfer Credits Affect the Curriculum, Residency, and Dissertation Requirements of an Online Machine Learning Doctorate?
Transfer credits usually affect the coursework portion of an online machine learning doctorate, not the full doctoral experience. A student may be allowed to skip repeated material, but the school still needs evidence of doctoral-level research ability, ethical judgment, and original contribution.
Machine learning doctorate curricula vary, but many include a mix of advanced technical courses, research methods, concentration electives, comprehensive or qualifying exams, and a dissertation or applied doctoral project. Students comparing alternatives may also want to review an online PhD in data science, since some data science doctorates offer machine learning research tracks with clearer online delivery models.
The table below shows which doctoral components are commonly affected by transfer credits and which usually remain in place. This distinction is essential when estimating completion time.
| Doctoral component | Can prior graduate credit reduce it? | Why it matters | What to verify |
| Foundational technical courses | Often yes | Prior graduate algorithms, statistics, or programming may overlap. | Whether the course is required or elective in the doctoral plan |
| Specialized ML electives | Sometimes | Prior deep learning or NLP coursework may apply if current and rigorous. | Whether faculty consider the content sufficiently advanced |
| Research methods sequence | Sometimes, but often restricted | Doctoral programs may want students trained in their research standards. | Whether prior methods courses included doctoral research design |
| Residency or in-program credit minimum | Usually no | The university must award a meaningful portion of the degree itself. | Minimum credits or milestones that must be completed after admission |
| Qualifying or comprehensive exam | Usually no | Exams assess readiness for doctoral research at the current institution. | Whether transfer students follow the same exam timeline |
| Dissertation or doctoral project | No, in most cases | The doctorate requires original research or a substantial applied contribution. | Committee rules, proposal process, IRB requirements, and defense format |
The biggest timing risk is assuming that fewer courses automatically means a much shorter doctorate. Dissertation work may take longer than expected, especially if the student needs to secure data access, build models, run experiments, address bias and privacy issues, or revise research design after committee feedback.
Transfer credits may be most helpful for students who want to reach the research phase sooner. They may be less helpful for students who need the doctoral coursework itself to rebuild technical depth, change fields, or prepare for academic research expectations.
How Much Time and Tuition Can Transfer Credits Save in an Online Machine Learning Doctorate?
Transfer credits can reduce tuition if the school charges by credit and the accepted credits replace courses you would otherwise take. The savings are less direct in programs with flat-rate tuition, subscription pricing, cohort pricing, or fees that remain the same regardless of transfer credit.
A current labor-market point can help frame the investment. The U.S. Bureau of Labor Statistics reports a 2024 median annual wage of $140,910 for computer and information research scientists and projects much faster-than-average growth for the occupation over 2023-2033. That does not mean a machine learning doctorate guarantees a particular salary, but it shows why students with advanced AI and research skills are carefully weighing doctoral cost, time, and opportunity cost.
The table below provides an illustrative way to estimate savings. Replace the sample tuition figures with the actual per-credit rate and fees from each school you are considering.
| Accepted transfer credits | If tuition is $900 per credit | If tuition is $1,200 per credit | Possible time effect |
| 6 credits | $5,400 | $7,200 | May remove one or two courses |
| 12 credits | $10,800 | $14,400 | May reduce one term, depending on course sequencing |
| 18 credits | $16,200 | $21,600 | May shorten coursework substantially if courses replace requirements |
| 24 credits | $21,600 | $28,800 | May create advanced standing, but the dissertation timeline still varies |
These examples show why the type of accepted credit matters. If credits count only as electives but required courses are offered in a fixed sequence, the student may save tuition but not much calendar time. If credits replace early prerequisites, the student may move into research preparation sooner.
To estimate your own savings, use this process after you receive a written transfer decision:
- Multiply accepted credits that reduce billed coursework by the current per-credit tuition rate.
- Add mandatory fees that disappear only if you take fewer courses, and exclude fees that remain fixed.
- Compare full-time and part-time schedules because transfer credit may change course load options.
- Ask whether scholarships, employer tuition benefits, military benefits, or assistantships change when credits transfer.
- Recalculate borrowing needs, especially if you rely on graduate federal loans or term-based payment plans.
Transfer credit is worth pursuing when it lowers both cost and unnecessary repetition without weakening preparation for the dissertation. It may be less valuable if the program's required sequence, residency expectations, or dissertation timeline will keep you enrolled for nearly the same length of time.
Can Students Transfer Credits From Another Field, an International University, or an Unfinished Machine Learning Doctorate?
Students can sometimes transfer credits from another field, an international university, or an unfinished doctorate, but each situation requires extra documentation. Machine learning is interdisciplinary, so related graduate work may be valuable even when the prior degree title is not "machine learning."
The strongest cross-field transfer cases usually involve quantitative, computational, or research-intensive coursework. For example, graduate courses in statistics, applied mathematics, electrical engineering, operations research, computational biology, econometrics, or physics may support machine learning doctoral preparation if they align with program outcomes.
When the prior field is different, frame your request around competencies rather than degree titles. The following documentation can make a cross-field or international transfer request easier to evaluate:
- Detailed syllabi: Include topics, weekly readings, assignments, exams, and software or programming tools used.
- Research artifacts: Provide papers, model reports, thesis chapters, or project summaries that show graduate-level analysis.
- Credit and grading explanations: For international coursework, include official credential evaluations and grading conversions when required.
- Faculty credentials or department context: If course level is unclear, documentation from the prior institution may help establish rigor.
- Outcome mapping: Match each prior course to a specific doctoral requirement, such as optimization, statistical learning, or research design.
Unfinished doctoral coursework can be especially valuable, but it is also closely reviewed. Schools may accept prior doctoral seminars or methods courses while refusing dissertation continuation credits, independent study credits, or courses tied to a different research agenda.
The table below compares three common nontraditional transfer situations. It helps you identify the likely obstacle before you apply.
| Situation | Possible transfer value | Main barrier | Best strategy |
| Related-field graduate degree | Moderate to high for quantitative and computing courses | Course titles may not show ML relevance | Submit syllabi and map outcomes clearly |
| International graduate coursework | Possible if the institution and level are recognized | Credit conversion, grading scale, and documentation differences | Ask early about approved credential evaluators |
| Unfinished doctorate | Potentially high for doctoral-level courses | Residency limits and dissertation-credit exclusions | Request faculty review before enrollment |
Students changing fields should also consider whether transferring too aggressively will leave gaps. If you have strong math but limited programming, or strong software experience but limited statistics, repeating or taking foundational doctoral coursework may be the better long-term choice.
How Should Students Compare Online Machine Learning Doctorate Programs That Accept Prior Graduate Work?
The best online machine learning doctorate for a transfer student is not always the one with the highest advertised transfer limit. A better program is one that recognizes the right credits, maintains credible doctoral standards, supports your research goals, and provides a realistic path to completion.
Use the following questions when comparing programs. They are designed to reveal whether transfer credit will genuinely improve affordability and completion time.
- What is the maximum number of graduate credits the program will consider for transfer or advanced standing?
- How many credits must be completed through the university after admission?
- Can transferred credits replace required machine learning, statistics, research, or concentration courses?
- Does the program accept credits already applied to a completed master's degree?
- What minimum grade is required, and are pass/fail graduate courses eligible?
- How old can prior courses be, especially technical AI and programming courses?
- Who makes the final decision: admissions staff, registrar, program director, or doctoral faculty?
- Will the school provide a written preliminary evaluation before you enroll?
- How do transfer credits affect tuition, fees, financial aid, employer reimbursement, and course sequencing?
- What dissertation, residency, research seminar, or defense requirements remain after transfer credit is applied?
The table below can help you compare programs side by side. Use it during admissions calls and keep written answers for your records.
| Comparison factor | Transfer-friendly sign | Possible concern | Why it matters |
| Policy transparency | Catalog clearly explains caps, grades, age limits, and residency. | Advisor gives vague answers not backed by policy. | Clear rules reduce enrollment surprises. |
| Faculty review | Program faculty evaluate technical course equivalency. | Only generic admissions review is offered. | ML coursework needs subject-matter judgment. |
| Written evaluation | Accepted credits and remaining courses are documented. | Transfer estimate is verbal only. | Written records support cost and timeline planning. |
| Curriculum flexibility | Program allows substitutions or advanced electives. | Fixed cohort sequence limits practical savings. | Credits may not shorten time if sequencing is rigid. |
| Research alignment | Faculty expertise matches your ML interests. | Program is transfer-friendly but weak in your research area. | Dissertation support matters more than credit count. |
| Accreditation and reputation | Institution is properly accredited and academically recognized. | Program markets fast completion without clear standards. | Credential credibility affects career value. |
Common mistakes can be costly. Students often focus on the number of credits advertised instead of the number that will apply to required coursework. Others enroll before confirming whether older AI courses, pass/fail graduate credits, or credits from a completed master's degree are eligible.
To avoid those mistakes, do the following before committing:
- Request the current doctoral catalog and transfer-credit policy, not just marketing materials.
- Ask for a preliminary transfer review before paying a nonrefundable deposit when possible.
- Confirm accreditation and whether the degree type fits your career goal, especially for academic, government, or research roles.
- Compare total remaining cost rather than headline tuition or maximum transfer allowance.
- Check whether dissertation support, data access, research faculty, and online residency requirements fit your schedule.
- Keep copies of all written transfer decisions, degree plans, and advisor communications.
Students who should actively pursue transfer credit include those with recent graduate coursework in machine learning, statistics, computer science, or prior doctoral study. Students who may benefit from starting without many transferred credits include career changers, students with outdated technical preparation, and those seeking deep faculty-guided research development before the dissertation.
Other Things You Should Know About Machine Learning
Usually not as direct credit. Professional experience, publications, patents, or industry AI projects may strengthen admission or help with research fit, but most doctoral programs require transcripted graduate coursework for transfer credit.
Policies vary. Some schools list accepted transfer credits on the transcript, while others show them only on the degree audit or plan of study. Ask the registrar how accepted credits are recorded.
Yes, indirectly. Transfer credits can reduce remaining enrollment, which may change borrowing needs, satisfactory academic progress calculations, or term-by-term aid planning. Ask the financial aid office to review your updated degree plan.
In most research doctorates, yes. Transfer credit may reduce coursework, but the dissertation or doctoral project normally remains because it is the central evidence of original doctoral-level contribution.
References
- How a Doctorate in Computer Science Leads to AI Leadership Careers https://www.euroamerican.eu/how-a-doctorate-in-computer-science-helps-move-into-ai-leadership-roles
- Transfer Credit Guidelines https://graduate.sit.edu/admissions-aid/application-process/transfer-credit-guidelines/
- PhD in Technology - Artificial Intelligence and Machine Learning Specialization https://walshcollege.edu/programs/phd-technology-artificial-intelligence-and-machine-learning/
- Grados Propios by Prior Learning Assessment https://azteca.university/studies/degree-courses/validation-prior-learning
- How Long Does It Take to Get a PhD After a Master's Degree? https://streamlinedai.app/blog/how-long-phd-after-masters
- Ph.D. Programs in Computer Science | ComputerScience.org https://www.computerscience.org/degrees/phd/
- PhD program that double-counts Master's degree credits? https://thefora.org/index.php
- Understanding Graduate School Financial Aid - Graduate Programs for Educators https://www.graduateprogram.org/blog/understanding-graduate-school-financial-aid/
- What's the difference (if any) between applying for financial aid for undergrad vs grad? https://talk.collegeconfidential.com/t/whats-the-difference-if-any-between-applying-for-financial-aid-for-undergrad-vs-grad/2037178
- Machine Learning PhD Applications — Everything You Need to Know — Tim Dettmers https://timdettmers.com/2018/11/26/phd-applications/