先决条件

计算机科学系采用先决条件系统,以确保学生在课堂上取得成功的充分准备.

计算机科学课程

大多数学生从计算机科学入门(csci1101)或数据编程(csci1103)开始。, 这两本书都通过编程介绍了计算思维.  看到 入门课程 浏览更多详情.

导论课程结束后, 学生继续学习数据结构(csci2101), 哪一个是进入系里更高级课程的入口.  大多数高级选修课分为三个主题领域:系统, 算法与理论, 和人工智能(见下表).

计算机科学专业欢迎各个系的学生. 你是否有兴趣参加一门课程, 但我不确定它是否适合你的学习, 如果您有任何问题,请随时与我们的教职员工联系.

先决条件结构

先决条件流程图

按主题范畴划分的课程 

目录编号

科目名称

算法与理论 2210 计算理论
2220 计算机科学中的逻辑
3210 计算博弈理论
3225 GIS算法和数据结构*
3250 计算几何
人工智能领域 2400  人工智能
3400  认知体系结构
3420  优化与不确定性
3445  自然计算*
3455  机器学习*
3715  人机交互*
3725  计算创造力*
系统领域 2320 程序设计语言原理
3300 计算机网络
3310 操作系统
3325 分布式系统*

* 表示项目课程