计算机入门(准备选择计算机方向)

抒情君 4

新加坡国立大学

计算机硕士(基础方向)

级别。通过课程学习的硕士

学院。计算学

时间:2 - 3年

招生。一月/八月

截止日期:8月31日/2月28/29日

需要测试。托福/雅思考试如学生是来自非英语授课国家或地区。

学费。

学费。60,000新元(不包括现行消费税)

计算机硕士 - 基础方向

计算机硕士课程是新加坡国立大学计算机学院的一个旗舰研究生课程。 多年来,它已经发展成为一个全面和具有挑战性的研究生课程,其专业模块包括应用和基础计算领域的最新研究成果。该课程提供先进和深入的IT知识,为学生在IT职业方面的挑战做好准备。

从2021年1月开始,计算机学院将为计算机硕士课程引入一个普通轨道。这个新的轨道主要是为拥有非计算机本科学位的学生设计的,目的是为那些希望开始加速转换到计算机领域的毕业生提供一个系统的途径。除了帮助建立强大的计算基础之外,该课程还提供涵盖深度计算专业知识的选修模块,以帮助计算机硕士毕业生为未来在信息通信领域的职业挑战做好准备。

从2023/2024学年开始,所有报名参加没有政府补贴的计算机硕士(普通方向)课程的新加坡人和永久居民将自动获得10%的学费返还。新加坡国立大学的校友,无论其国籍如何,都将获得15%的回扣。

课程结构

这个新的综合课程仍然是一个通过课程作业的硕士课程。学生需要通过40个模块的Comp要求,以及额外12个模块的衔接模块,满足以下要求。

六个基本的计算机模块

6个基本计算模块12个模块学分,用于加强Comp硕士学生的计算基础

衔接模块12个模块学分,用于满足计量经济学课程要求

计量经济学课程

(40个模块学分)

四个选修模块

4个选修模块

从计算机学院提供的4000/5000级模块中选择16个模块学分

一个顶点项目

12个模块学分(横跨两个学期)

为了灌输核心的计算能力,学生阅读六个基本模块,涵盖软件开发、计算系统、数据结构和算法、企业系统、人工智能基础和数据分析。计算机学院提供的选修模块涵盖了计算系统、网络安全、数据分析、企业IT、金融技术、机器人和软件方法等领域。 一个为期两个学期的顶点项目旨在让学生掌握信息通信领域所需的实用软件工程和系统设计技能。它将包括一个计算实习部分,使毕业学生能够获得行业工作经验,以支持实际技能和自我学习。

在满足普通专业方向要求的10个模块中,学生最多可以选择两个4000级的模块,其余模块为5000级。已经完成SoC计算机基础研究生证书(GC)I和/或II的学生可以申请使用已完成的一套基础模块作为模块,以满足一般方向的基本模块要求的24MC。请注意,SoC硕士学位课程的录取是在竞争的基础上进行的,即使成功完成了研究生证书,也不能保证录取。

基本模块。

IT5001 软件开发基础

本模块旨在向非计算机专业的学生介绍软件开发的原理和概念,并加快步伐。学生将被介绍到编程的基础知识(控制流,代码和数据抽象,递归,类型,OO),开发方法(确保正确性,测试,调试),简单的数据结构和算法(列表,地图,排序),以及软件工程原则。通过实践作业和项目,学生将学习良好的软件开发实践(文档、风格),并体验典型的软件工程周期(瀑布式和敏捷式工作流程)。

学生必须通过IT5001,才能继续学习其他CF I模块。

IT5002 计算机系统和应用

该模块旨在向非计算机专业的学生介绍:(a)计算机系统中的常见原则和概念:抽象、分层、代理、缓存、分层命名、预取、管道、锁定、并发;(b)计算设备的内部运作,包括硬件(CPU、内存、磁盘)、操作系统(内核、进程和线程、虚拟内存、文件)和应用(网络、数据库)。

IT5003 数据结构和算法

本模块向非计算机专业的学生介绍高效的计算问题解决方法,并加快步伐。学生将学习制定一个计算问题,确定所需的数据并提出适当的数据结构来表示它们,并应用已知的策略来设计一个算法来解决问题。学生还将学习量化算法的空间和时间复杂性,证明算法的正确性,以及计算的极限。主题包括常见的数据结构及其算法(列表、哈希表、堆、树、图),算法问题解决范式(贪婪、分割和征服、动态编程),以及NP-完整性。

IT5004 企业系统架构基础

本模块旨在使非计算机专业的学生掌握在组织中架构和设计现代企业系统的基本知识,这些系统可能是合理的复杂、可扩展、分布式、基于组件和关键任务的。学生将发展对高层概念的理解,如企业架构和软件架构。他们将继续获得基本的系统分析和设计技术,如面向对象的需求分析和使用统一建模语言的设计。

IT5005 人工智能

人工智能的研究,或称AI,旨在使机器达到人类水平的智能。该模块全面介绍了人工智能的基本组成部分,包括如何解决问题,知识表示和推理,计划和决策,以及学习。该模块为没有任何人工智能背景的学生学习人工智能的高级模块做好准备。

IT5006 数据分析的基础

本模块向学生介绍了商业分析的基本概念。他们可以学习如何应用基本的商业分析工具(如R),以及如何有效地使用和解释分析模型和结果以做出明智的商业决策。该模块为没有任何分析背景的学生继续学习商业和数据分析的高级模块做好准备。

IT5007 应用架构的软件工程

前提是。IT5003数据结构和算法

为了满足不断变化的业务需求,本课程专注于现代应用架构上灵活和敏捷的软件开发。学生学会设计和开发现代应用程序,以支持不同平台的多个客户,如桌面,移动设备和云。该课程包括设计(1)基于网站的前端软件和(2)与常见的基于云的后端互动的移动应用程序前端。最后一部分涉及为更高层次的目标如安全和性能而设计软件。将教授编写现代软件的工具和技术,如HTML5、CSS3、React.js、Node.js、MySQL/MongoDB和Git。

录取标准

计算机硕士-普通方向(Comp)是一个新的课程,适合拥有非计算机学位的候选人。近年来,计算机专业知识在劳动力中的价值急剧增加,激发了各行业和背景的候选人对该领域的热情和兴趣。然而,对于许多没有相关学位的人来说,追求计算机研究生学位的途径很少。计算机硕士普通课程旨在为这些考生提供机会,以提高他们的计算机知识,并在各自的行业中重新定位为合格的IT专业人士。

要进入该课程,候选人应拥有任何学科的良好荣誉学位或同等学历,或已完成计算机基础研究生证书,且CAP达到3.0或以上,才有资格进入这一途径。

以上的入学要求是最低要求。录取是在竞争的基础上进行的,有IT相关工作经验的学生将被优先录取。

GRE/TOEFL/其他考试

国际申请者*应提交GRE/GMAT/TOEFL/IELTS考试成绩,作为证明其学术和语言能力以及为研究生学习做好准备的证据。考生可能被要求参加学校规定的其他测试。

毕业于印度大学的考生可以提交GATE成绩代替。

考生的GRE成绩应不低于320分(口语和定量)和3.5分(分析),或GMAT成绩在650分以上。基于互联网的考试(IBT)的最低托福成绩为90分;或雅思成绩为6.0分。GRE和TOEFL成绩的有效期分别为5年和2年。

*毕业于英语不是主要交流媒介的大学的国际申请人必须提交托福(http://www.ets.org/)或雅思(国际英语语言测试系统)(http://www.ielts.org)成绩。

此文章摘自学校官网NUS Computing - Programmes

上一篇:

下一篇:

  推荐阅读

分享