Align Master of Science in Computer Science

所属信息

所属院校
NEU Vancouver Khoury College of Computer Sciences

基本信息

项目时长
2.5 years
项目学分
44 credits

申请截止日期

  • 秋季
  • 常规
    4/15
  • 其他
  • 春季
    9/15

申请信息

GPA要求

3.00

TOEFL要求

100.00

IELTS要求

7.50

申请材料

GRE not required

特点

东北大学的Align项目为没有计算机科学背景的学生提供了通向计算机科学硕士学位和技术职业的直接途径。学生将在温哥华获得专业的计算机科学经验和人脉,温哥华是科技领域领先的创业和研发中心。
Northeastern University’s Align program gives students without a background in computer science (CS) a direct path to an MS in computer science and a rewarding tech career. Gain professional computer science experiences and connections in Vancouver, a leading centre of entrepreneurship and research and development in tech.

课程设置介绍:
Concentrations and course offerings may vary by campus and/or by program modality. Please consult with your advisor or admissions coach for the course availability each term at your campus or within your program modality.
Certain options within the program may be required at certain campuses or for certain program modalities. Please consult with your advisor or admissions coach for requirements at your campus or for your program modality.

Align Bridge Coursework

Students are required to take all bridge courses unless otherwise determined by the program. A grade of B or higher is required in each course.

Fundamentals
CS 5001 and CS 5003
Intensive Foundations of Computer Science and Recitation for CS 5001 - 4

Discrete Structures
CS 5002
Discrete Structures - 4

Object-Oriented Design
CS 5004 and CS 5005
Object-Oriented Design and Recitation for CS 5004 - 4

Additional ALIGN courses
CS 5008 and CS 5009
Data Structures, Algorithms, and Their Applications within Computer Systems and Recitation for CS 5008 - 4

Core Requirements

Algorithms
CS 5800
Algorithms - 4

Breadth Areas

Select three courses from two of the three following breadth areas: - 12

Systems and Software

CS 5400: Principles of Programming Language
CS 5500: Foundations of Software Engineering
CS 5520: Mobile Application Development
CS 5600: Computer Systems
CS 5610: Web Development
CS 5700: Fundamentals of Computer Networking
CS 5850: Building Game Engines
CS 6410: Compilers
CS 6510: Advanced Software Development
CS 6620: Fundamentals of Cloud Computing
CS 6650: Building Scalable Distributed Systems
CS 6710: Wireless Network
Theory and Security

CS 6760: Privacy, Security, and Usability
CS 7805: Complexity Theory
CY 5770: Software Vulnerabilities and Security
CY 6740: Network Security
Artificial Intelligence and Data Science

CS 5100: Foundations of Artificial Intelligence
CS 5150: Game Artificial Intelligence
CS 5200: Database Management Systems
CS 5330: Pattern Recognition and Computer Vision
CS 6120: Natural Language Processing
CS 6140: Machine Learning
CS 6200: Information Retrieval
CS 6220: Data Mining Techniques
CS 6240: Large-Scale Parallel Data Processing
CS 7140: Advanced Machine Learning
Electives

Complete 12 semester hours from the following: - 12

CS 5097: Mixed Reality
CS 5100 to CS 7980
CS 7990: Thesis
CS 8674: Master’s Project
CS 8982: Readings
CY 5010: Cybersecurity Principles and Practices
CY 5130: Computer System Security
CY 5210: Information System Forensics
DS 5110: Introduction to Data Management and Processing
DS 5230: Unsupervised Machine Learning and Data Mining
Specific electives such as CS 7980 Research Capstone, CS 7990 Thesis, or CS 8674 Master’s Project may be required at certain Northeastern campuses. Students should consult with their program advisor when developing a plan of study.
项目官网