学生须按照以下课程分类,完成132学分课程的学习:

课程类别 学分
Major Required Courses (专业必修课) 42
Major Elective Courses (专业选修课) 18
General Education Core Courses (通识教育核心课) 32
General Education Distribution Courses (通识教育分类选修课) 12
Whole Person Education Experiential Learning Modules (全人教育体验学习课程) 4
Free Elective Courses (自由选修课) 24
合计 132


1)专业必修课

课程代码 课程英文名 课程中文名 学分
 COMP1003  Computer Organisation  计算机组织 3
 COMP2003  Data Structures and Algorithms  数据结构和算法 3
 COMP2013  Object-Oriented Programming  面向对象编程 3
 COMP2023  Software Development Workshop I  软件开发工作坊I 1
 COMP3003  Data Communications and Networking  数据通讯和网络 3
 COMP3013  Database Management Systems  数据库管理系统 3
 COMP3023  Design and Analysis of Algorithms  算法设计和分析 3
 COMP3033  Operating Systems  操作系统 3
 COMP3043  Software Development Workshop II  软件开发工作坊II 1
 COMP3053  Software Development Workshop III  软件开发工作坊III 1
 COMP3063  Software Engineering  软件工程 3
 COMP3203  Introduction to Machine Learning  机器学习 3
 COMP4004  Final Year Project I (COMP)  毕业论文I 3
 MATH1003  Linear Algebra  线性代数 3
 MATH1073  Calculus I  微积分 I 3
 MATH2003  Discrete Structures  离散结构
--  Total  合计 42


2)专业选修课

学生须修读6门专业选修课(18学分)。其中,应从数据分析技术或数字媒体通信技术任一方向选修至少4门(12学分)的课程。

课程代码 课程英文名 课程中文名 学分
数据分析技术
COMP3083 Numerical Computation 数值计算 3
COMP3173 Compiler Construction 编译原理 3
COMP3193 Cloud Computing 云计算 3
COMP4003 Theory of Computation 计算理论 3
COMP4023 Computer and Network Security 计算机和网络安全 3
COMP4043 Data Mining and Knowledge Discovery 数据挖掘与知识发现 3
COMP4053 Database System Implementation 数据库系统开发 3
COMP4063 Digital Media Computing 数字媒体计算 3
COMP4073 Distributed Computing Systems 分布式计算系统 3
COMP4083 E-technology Architectures, Tools and Applications E-技术结构、工具和应用 3
COMP4093 Internet and the World Wide Web 互联网及万维网 3
COMP4103 Artificial Intelligence and Machine Learning 人工智能和机器学习 3
COMP4123 Information Retrieval and Search Engine 信息获取及搜索引擎 3
COMP4143 Introduction to Web Intelligence 万维网智能简介 3
COMP4153 Quantum Finance and Intelligent Financial Trading Systems 量子金融和智能金融交易系统 3
COMP4163 Neural Networks and Deep Learning 神经网络与深度学习 3
COMP4173 Digital Image Processing 数字图像处理 3
DS4033 Text Mining and Analytics 文本挖掘与分析 3
DS4043 Introduction to Statistical Computing 统计计算 3
DS4053 Introduction to Bioinformatics 生物信息学 3
DS4063 Social Computing 社会计算 3
DS4073 Introduction to Data Visualisation 数据可视化基础 3
STAT3003 Survey Sampling 抽样调查 3
STAT4013 Multivariate Analysis 多元统计分析 3
数字媒体通信技术
COMP3083 Numerical Computation 数值计算 3
COMP3173 Compiler Construction 编译原理 3
COMP3193 Cloud Computing 云计算 3
COMP4003 Theory of Computation 计算理论 3
COMP4023 Computer and Network Security 计算机和网络安全 3
COMP4033 Computer Graphics 计算机图形 3
COMP4043 Data Mining and Knowledge Discovery 数据挖掘与知识发现 3
COMP4053 Database System Implementation 数据库系统开发 3
COMP4063 Digital Media Computing 数字媒体计算 3
COMP4073 Distributed Computing Systems 分布式计算系统 3
COMP4093 Internet and the World Wide Web 互联网及万维网 3
COMP4113 Computer Vision and Pattern Recognition 计算机视觉和模式识别 3
COMP4153 Quantum Finance and Intelligent Financial Trading Systems 量子金融和智能金融交易系统 3
COMP4163 Neural Networks and Deep Learning 神经网络与深度学习 3
COMP4173 Digital Image Processing 数字图像处理 3
DS4033 Text Mining and Analytics 文本挖掘与分析 3
DS4043 Introduction to Statistical Computing 统计计算 3
DS4053 Introduction to Bioinformatics 生物信息学 3
DS4063 Social Computing 社会计算 3
DS4073 Introduction to Data Visualisation 数据可视化基础 3
STAT3003 Survey Sampling 抽样调查 3
STAT4013 Multivariate Analysis 多元统计分析 3
其它专业选修课
COMP3073 Introduction to Robotics 机器人技术导论  3
COMP3103 Design Patterns 设计模式  3
COMP3123 Software Testing 软件测试  3
COMP3163 Mobile Application Development 移动平台应用开发  3
COMP3183 Financial Computing 金融计算
COMP4003 Theory of Computation 计算理论  3
COMP4005 Final Year Project II(COMP)* 毕业论文II  3
COMP4133 System Analysis and Design 系统分析与设计  3
MATH1083 Calculus II 微积分 II 3

*如果学生在大四的第二学期选择继续完成毕业论文,须在教务处规定的选课(或加减课)期间内注册毕业论文II课程。
每个学期的专业选修课会根据任课老师的安排进行一些细微的调整。

3)通识教育课程

所有学生需要修满48个学分的通识教育课程以达到毕业的要求。通识教育包括(a)32个学分的通识教育核心课程和(b)12个学分的分类选修课程,以及(c)4个学分的全人教育体验学习模块。关于通识教育课程的更多信息请参考附件I。

4)自由选修课

24个学分的自由选修课可以由学生自主安排:(a)到国外学习一个学期;(b)选修副修课程;或(c)选修教学部门开设的自由选修类课程。

备注:
  1. 以上列举的是2020级的专业课程设置,其它年级课程请访问教务处网页:https://ar.uic.edu.cn/Students_and_Staff/Undergraduate_Handbook.htm

  2. 附件I: 通识教育课程
    附件II: 课程描述