Computer Science graduates earn a median $94,408 Across 302 US programmes, two years after finishing
See the degree grade →A 40-credit Master of Science in Computer Science that combines coursework with a thesis, project or course-only route. Suited to graduates from computing, engineering or related science/technical disciplines seeking advanced technical depth or research training in a chosen specialization.
The curriculum comprises core courses, a chosen area of specialization, and electives with different arrangements depending on the route:
Applicants need a 4-year undergraduate degree in CS, CSE, CIS, SE, CSSE, EEE, COE, ECE, MIS, Mathematics, Electronics, Physics, Applied Physics or another science/technical discipline as approved by the Program Director, with a minimum CGPA of 2.5 or equivalent. Admission requires an acceptable score on the AIUB-administered admission test or a GRE General Test score above 1100 on the Quantitative and Verbal parts, plus two letters of recommendation. Candidates must pass the written and viva components of the admission test; the Program Director may require up to 6 credits of prerequisite/remedial coursework before starting graduate courses.
Graduates emerge with advanced technical or research skills applicable across software development, networking and security, data science, human–computer interaction, and AI/ intelligent systems. The programme prepares students for technical specialist roles, research positions, or further doctoral study depending on the chosen track and specialization.
No specific scholarships are listed on the programme page. Prospective students should check AIUB’s central scholarship and financial aid resources or contact the Faculty of Science and Technology for available funding, assistantships, or supervisor-supported research funding that may apply to thesis-based candidates.
Shortlist scholarships and plan your application — free guidance from our advisors.