北卡罗来纳大学夏洛特分校计算机科学硕士专业 培养IT时代的领路人!
近些年,互联网已经成为人们日常生活中必不可少的,计算机人才也成为了各行各业中不可或缺的人才之一,可国内现有的教学资源十分有限,而美国很多大学都开设了计算机科学专业,其中最出色的就是北卡罗来纳大学夏洛特分校,下面,小编就带大家深入了解北卡罗来纳大学夏洛特分校计算机科学硕士专业,希望对大家有所帮助:
MASTER OF SCIENCE IN COMPUTER SCIENCE
计算机科学硕士课程为学生提供软件工程、数据科学、人工智能和计算机系统管理方面的高级技能和知识。在硕士课程中获得的技能和知识为IT行业或政府机构、教育或继续教育的职业生涯奠定了良好的基础。计算机科学系提供了一条通过只参加夜校的计算机科学硕士学位课程的途径。如果学生可以参加日间课程,他们可以在一年内完成学位课程。
课程设置:
Foundation of Computing Core
ITCS 6114 - Algorithms and Data Structures (3)
ITCS 6115 - Advanced Algorithms (3)
ITCS 6156 - Machine Learning (3)
AI, Robotics, and Gaming Core
ITCS 5152 - Computer Vision (3)
ITCS 6120 - Computer Graphics (3)
ITCS 6150 - Intelligent Systems (3)
Data Science and Management Core
ITCS 5122 - Visual Analytics (3)
ITCS 6162 - Knowledge Discovery in Databases (3)
ITCS 6345 - Modern Data Science Systems (3)
Software, Systems, and Networks Core
ITCS 5145 - Parallel Computing (3)
ITCS 6166 - Computer Communications and Networks (3)
ITCS 6182 - Computer System Architecture (3)
Optional Concentration (9 credit hours)
AI, Robotics, and Gaming Concentration (ARGC)
Select three of the following:
ITCS 5152 - Computer Vision (3)
ITCS 5156 - Applied Machine Learning (3)
ITCS 5230 - Introduction to Game Design and Development (3)
ITCS 5231 - Advanced Game Design and Development (3)
ITCS 5232 - Game Design and Development Studio (3)
ITCS 5235 - Game Engine Construction (3)
ITCS 5236 - Artificial Intelligence for Computer Games (3)
ITCS 6050 - Topics in Intelligent Systems (3)
ITCS 6120 - Computer Graphics (3)
ITCS 6125 - Virtual and Augmented Reality (3)
ITCS 6127 - Real-Time Rendering Engines (3)
ITCS 6134 - Digital Image Processing (3)
ITCS 6150 - Intelligent Systems (3)
ITCS 6151 - Intelligent Robotics (3)
ITCS 6152 - Robot Motion Planning (3)
ITCS 6156 - Machine Learning (3)
ITCS 6158 - Natural Language Processing (3)
ITCS 6500 - Complex Adaptive Systems (3)
ITCS 6881 - Individual Study in AI, Robotics, and Gaming (1 to 3)
ITCS 6991 - Computer Science Thesis (1 to 3)
Data Science Concentration (DSC)
Select three of the following:
ITCS 5121 - Information Visualization (3)
ITCS 5122 - Visual Analytics (3)
ITCS 5123 - Visualization and Visual Communication (3)
ITCS 6040 - Topics in Data Science (3)
ITCS 6100 - Big Data Analytics for Competitive Advantage (3)
ITCS 6124 - Illustrative Visualization (3)
ITCS 6126 - Large Scale Information Visualization (3)
ITCS 6140 - Data Visualization (3)
ITCS 6155 - Knowledge-Based Systems (3)
ITCS 6157 - Visual Databases (3)
ITCS 6160 - Database Systems (3)
ITCS 6161 - Advanced Topics in Database Systems (3)
ITCS 6162 - Knowledge Discovery in Databases (3)
ITCS 6163 - Data Warehousing (3)
ITCS 6190 - Cloud Computing for Data Analysis (3)
ITCS 6265 - Advanced Topics in Knowledge Discovery in Databases (3)
ITCS 6345 - Modern Data Science Systems (3)
ITCS 6882 - Individual Study in Data Science (1 to 3)
ITCS 6991 - Computer Science Thesis (1 to 3)
Information Security and Privacy Concentration (ISPC)
Required Course
ITIS 6200 - Principles of Information Security and Privacy (3)
Elective Courses
Select two of the following:
ITIS 5221 - Secure Programming and Penetration Testing (3)
ITIS 5250 - Computer Forensics (3)
ITIS 5260 - Introduction to Security Analytics (3)
ITIS 6150 - Software Assurance (3)
ITIS 6167 - Network Security (3)
ITIS 6210 - Access Control and Security Architecture (3)
ITIS 6220 - Data Privacy (3)
ITIS 6230 - Information Infrastructure Protection (3)
ITIS 6240 - Applied Cryptography (3)
ITIS 6362 - Information Technology Ethics, Policy, and Security (3)
ITIS 6420 - Usable Security and Privacy (3)
Software, Systems, and Networks Concentration (SSNC)
Select three of the following:
ITCS 5102 - Survey of Programming Languages (3)
ITCS 5133 - Numerical Computation Methods and Analysis (3)
ITCS 5145 - Parallel Computing (3)
ITCS 5180 - Mobile Application Development (3)
ITCS 5182 - Introduction to High Performance Computing (3)
ITCS 6112 - Software System Design and Implementation (3)
ITCS 6132 - Modeling and Analysis of Communication Networks (3)
ITCS 6166 - Computer Communications and Networks (3)
ITCS 6167 - Advanced Networking Protocols (3)
ITCS 6168 - Wireless Communication Networks (3)
ITCS 6182 - Computer System Architecture (3)
ITCS 6190 - Cloud Computing for Data Analysis (3)
ITCS 6883 - Individual Study in Software, Systems, and Networks (1 to 3)
ITCS 6991 - Computer Science Thesis (1 to 3)
ITIS 5166 - Network-Based Application Development (3)
ITIS 5280 - Advanced Mobile Application Development (3)
ITIS 6167 - Network Security (3)
ECGR 5101 - Advanced Embedded Systems (3)
ECGR 5124 - Digital Signal Processing (3)
ECGR 6181 - Embedded Operating Systems (3)
Capstone (3 credit hours)
ITCS 5180 - Mobile Application Development (3)
ITCS 5231 - Advanced Game Design and Development (3)
ITCS 5232 - Game Design and Development Studio (3)
ITCS 6112 - Software System Design and Implementation (3)
ITCS 6880 - Individual Study (1 to 3)
ITCS 6881 - Individual Study in AI, Robotics, and Gaming (1 to 3)
ITCS 6882 - Individual Study in Data Science (1 to 3)
ITCS 6883 - Individual Study in Software, Systems, and Networks (1 to 3)
ITCS 6991 - Computer Science Thesis (1 to 3)
ITIS 5166 - Network-Based Application Development (3)
入学要求:
申请该项目的学生还需要具备编程语言、数据结构和算法、操作系统或计算机架构方面的知识。微积分、离散数学和线性代数的知识,通常在本科教育中获得,也是需要的。没有计算机科学和数学本科必修课程的学生可以被指导证明之前的知识,由研究生项目主任决定。
学生的本科平均成绩必须至少达到(或相当于)3.0(4.0分),初级/高级平均成绩至少达到3.0。在美国以外完成本科学位的申请人需要一个令人满意的GRE成绩。
学生录取将基于:
先决条件
数学要求:
微积分(6小时)
线性代数或统计学
离散数学
计算机科学的要求:
计算机科学入门课程序列(6小时)[1]
数据结构
编程语言[1]
计算机体系结构或操作系统
计算机科学的附加课程
本科学习成绩
推荐信
在美国以外完成本科学位的申请人需要一个令人满意的GRE成绩
声明的目的
语言要求:
Official TOEFL (Test of English as a Foreign Language), the minimum score is 83 (ibt) OR IELTS (International English Language Testing System), the minimum overall band score is 6.5.
综上所述,以上讲的就是关于北卡罗来纳大学夏洛特分校计算机科学硕士专业的相关问题介绍,希望能给各位赴美留学的学子们指点迷津。近年来,赴美留学一直是广大学生最热门的话题,同时,很多学生对于签证的办理、院校的选择、就业的前景、学习的费用等诸多问题困扰不断,别担心,IDP留学专家可以为你排忧解难,同时,更多关于赴美留学的相关资讯在等着你,绝对让你“浏览”忘返。在此,衷心祝愿各位学子们能够顺利奔赴自己心目中理想的学校并且学业有成!