The Master's in Computer Science at Northeastern University’s Khoury College of Computer Sciences is designed to prepare professionals over approximately two years to address diverse technological challenges and develop cutting-edge technologies. The program emphasizes refining knowledge across three main areas: systems and software, theory and security, and artificial intelligence and data science. It aims to equip students with the skills needed for career advancement, research, and specialized roles in the tech industry, offering a blend of rigorous coursework and real-world co-op experiences. The curriculum incorporates interdisciplinary elements like web development, network security, and machine learning, and provides opportunities for internships with major companies such as Microsoft, SAP, and Meta. The program is suitable for recent graduates, current professionals, and even those with no prior tech background who are eager to enter the field.
Why this course is highly recommended
This program is ideal for those looking to advance their careers in tech or make a shift into the industry, thanks to its industry-connected curriculum and opportunities for paid internships and co-ops. It offers access to global employers, innovative project work, and a chance to deepen technical proficiency. The program’s flexibility in part-time or full-time formats and its eligibility for a Canadian Study Permit and Post Grad Work Permit also make it attractive for international students wanting to study and work in Canada.
Students can develop expertise in three broad areas: systems and software, theory and security, and artificial intelligence and data science. The curriculum allows choosing electives from various topics including artificial intelligence, data science, security, graphics, networks, programming languages, and more, enabling students to tailor their learning to their specific interests.
Application fees
14.91L
1st year tuition fees
14.91L
Living cost
Applicants need a bachelor's degree in any discipline, a minimum GPA of 3.0 on a 4.0 scale, and English proficiency scores of at least 100 on TOEFL or 7.5 on IELTS. Additional materials include an application fee, unofficial transcripts, a statement of purpose, a resume, three recommendation letters, and may require a Foreign Credential Evaluation for non-U.S. credentials. GRE scores are optional.

English language test
Want to learn more about the admission process, eligibility criteria,
and acceptance rates for international students? Visit the Northeastern University - Vancouver admission page
for complete details.
Graduates can expect to pursue advanced roles in the tech industry, research, or specialized positions within their current organizations. The program’s emphasis on industry connections and experiential learning enhances employability. Opportunities exist in a rapidly growing tech market, with many roles expected to see a projected increase in regional job openings, especially in areas like software development and security.