新加坡计算机科学主要是研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科。
新加坡国立大学计算机科学专业课程设置:
1. 软件工程形式方法Formal Methods for Software Engineering
2. 编译器设计Compiler Design
3. 分布式数据库Distributed Databases
4. 计算机视觉和模式识别Computer Vision and Pattern Recognition
5. 程序分析原理Principles of Program Analysis
6. 高级计算机系统结构Advanced Computer Architecture
7. 分布式系统 Distributed Systems
8. 知识发现与数据挖掘Knowledge Discovery and Data Mining
9. 高级计算机网络Advanced Computer Networks
10. 计算复杂度Computational Complexity
11. 系统安全Systems Security
12. 形式规范和设计技术Formal Specification and Design Techniques
13. 仿真和建模技术Simulation and Modelling Techniques
14. 组合算法和图算法Combinatorial and Graph Algorithms
15. 多媒体理论基础Theoretical Foundations in Multimedia
16. 密码学理论与实践Cryptography Theory and Practice
17. 信息安全管理Information Security Management
18. 信息安全管理专题研究Topics in Information Security Management
19. 计算机安全实践Computer Security Practice
20. 软件安全Software Security
新加坡国立大学
新加坡国立大学计算机硕士项目是一项综合的、充满挑战性,并提供具体研究方向选择的研究生课程。它涵盖了理论意义上以及应用价值层面的最新研究成果。新加坡国立大学计算机硕士项目还让学生们深入了解信息技术领域最前沿的专业知识,使他们以后在应对信息技术职业领域的挑战时能处理的游刃有余。
新加坡计算机科学专业一直是近年留学申请的热门方向,新加坡计算机科学专业的课程设置及优势也是打算申请新加坡计算机科学专业的小伙伴们关心的问题,希望本文对新加坡计算机科学专业课程设置及优势的介绍可以给你们带来帮助。