Last updated on 2026-07-31
Program overview
The Align Master’s in Computer Science program in Vancouver is designed for students from diverse academic backgrounds who may not have prior experience in computer science but are eager to pursue a career in this dynamic field. This program provides graduate-level training, enabling students to apply computer science principles in their areas of expertise or explore entirely new career paths. With a focus on building essential skills in core areas of computer science, the Align program also emphasizes the importance of diversity and inclusion, creating a unique learning environment that values different perspectives and ideas.
Program structure
The Align Master’s in Computer Science program offers a comprehensive structure that supports students from non-technical backgrounds. Key features of the program include:
- Program Length: Typically completed in 2.5 to 3 years.
- Entry Terms: Available for the Fall term.
- Program Format: Options for both part-time and full-time study.
- Introductory Sequence: A two-semester introductory sequence to provide foundational knowledge.
- Work Experience: Opportunities for 4 to 8 months of paid, full-time work experience through co-op or internship placements.
This structure ensures that students are well-prepared for graduate-level coursework and can effectively transition into the tech industry.
Featured Experiences
The Align Master’s in Computer Science program offers a variety of unique experiences that enhance learning and professional development:
- Co-op and internship opportunities with over 800 industry partners, providing real-world experience.
- A diverse learning environment with students from 150+ undergraduate disciplines.
- Access to faculty with connections to leading employers in Vancouver and across Canada.
- Incredible opportunities for networking and building professional connections in the tech industry.
- A welcoming atmosphere that encourages diversity of thought and collaboration among peers.
These experiences are designed to help students break into the tech industry and build a successful career.
Career Options
Graduates of the Align Master’s in Computer Science program can pursue a variety of career paths in Canada. Here are some potential job options:
- Software Developer: Design, develop, and maintain software applications, working with various programming languages and technologies.
- Data Analyst: Analyze and interpret complex data sets to help organizations make informed decisions and improve operations.
- Systems Analyst: Evaluate and improve IT systems, ensuring they meet business needs and enhance efficiency.
- Web Developer: Create and maintain websites, focusing on both the visual design and technical functionality.
- IT Project Manager: Oversee technology projects from inception to completion, ensuring they are delivered on time and within budget.
These roles highlight the versatility of a computer science degree and the demand for skilled professionals in the tech industry.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Northeastern University official website







































