This program provides advanced knowledge in computer science principles, offering both a thesis track for research focus and a non-thesis track for professional mastery.
Students gain expertise in algorithms, software systems, and artificial intelligence, developing the skills to design and implement complex digital and hardware systems.
β’ Degree Required: Bachelor’s degree in Computer Science or related field
β’ GRE/GMAT: Not specified; check UCLA for current policy
β’ TOEFL/IELTS: Required for international students (TOEFL 87+ / IELTS 7.0+)[1]
β’ Statement of Purpose: Required
β’ Letters of Recommendation: Three letters required[1]
β’ Resume: Required
β’ Transcripts: Official transcripts required[1]
β’ Application Fee: $155[1]
β’ Passport Copy: Required[1]
Most programs have rolling admissions or deadlines in early winter for fall admission. Check the official program website for exact dates.
Thrive as Machine Learning Engineer in Cross-Industry AI with software systems expertise