计算机技术与科学
计算机技术与科学
一、工学基础课程(10门28学分)
MAT1110 | 高等数学Ⅰ | 6学分 |
MAT1210 | 高等数学Ⅱ | 6学分 |
MAT1130 | 线性代数 | 2学分 |
MAT1240 | 概率论与数理统计 | 3学分 |
PHY1030 | 普通物理学 | 4学分 |
PHY1000 | 普通物理实验 | 2学分 |
ENC9105 | 工程设计导论 | 2学分 |
ENC9110 | 化学导论 | 1学分 |
ENC9120 | 生物导论 | 1学分 |
ENC9301 | 工程师职业道德与责任 | 1学分 |
二、专业基础课程(8门26学分)
CST9100 | 计算科学导论 | 2学分 |
CST9104 | 程序设计基础 | 4学分 |
CST9200 | 离散数学I | 4学分 |
CST9201 | 离散数学II | 2学分 |
CST9208 | 数字逻辑 | 3学分 |
CST9209 | 汇编程序设计 | 3学分 |
CST9210 | 数据结构 | 4学分 |
EEG9960 | 电工电子学 | 4学分 |
三、专业课程 (必修)(7门24学分)
CST9211 | 计算机组织与体系结构 | 4学分 |
CST9305 | 操作系统 | 4学分 |
CST9306 | 软件工程 | 3学分 |
CST9307 | 编译原理 | 3学分 |
CST9308 | 计算机网络与通信 | 4学分 |
CST9309 | 数据库原理 | 4学分 |
CST9311 | 计算方法 | 2学分 |
四、实践环节 (必修)(11门22学分)
CST7111 | 系统设计与集成I☆ | 1学分 |
CST7112 | 系统设计与集成Ⅱ☆ | 1学分 |
CST7113 | 系统设计与集成Ⅲ☆ | 2学分 |
CST8101 | 软件算法综合设计☆☆ | 1学分 |
CST8102 | 小型数字系统设计☆☆ | 1学分 |
CST8103 | 大型软件项目实施☆☆ | 1学分 |
CST8104 | 网络工程项目实施☆☆ | 1学分 |
ACM程序竞赛 | 1学分 | |
EEG9920 | 电子工艺实习 | 1学分 |
CST7111 | 生产实习 | 2学分 |
CST7121 | 毕业设计及论文☆ | 10学分 |
五、选修课(鼓励额外选修ENC9099 创新设计项目) (15学分)
ENC9099 | 创新设计项目☆☆ | 1学分 |
EEG9930 | 图像处理 | 2学分 |
EEG9940 | 数字信号处理 | 2学分 |
CST9001 | 算法设计与分析 | 2学分 |
CST9002 | 面向对象程序设计 | 2学分 |
CST9006 | 人工智能导论 | 2学分 |
CST9008 | 应用密码学 | 2学分 |
CST9013 | 微机原理与接口技术 | 2学分 |
CST9014 | Unix/Linux技术及应用 | 2学分 |
CST9015 | 计算机图形学 | 2学分 |
CST9017 | 嵌入式系统设计 | 2学分 |
CST9021 | 片上可编程系统 | 2学分 |
CST9026 | Java程序设计 | 2学分 |
CST9028 | 并行程序设计 | 2学分 |
CST9029 | 多媒体技术 | 2学分 |
CST9004 | 软件工具与环境 | 2学分 |
CST9030 | 系统建模与应用集成 | 2学分 |
CST9031 | 软件项目管理 | 2学分 |
CST9032 | 软件设计案例分析与软件工程实践 | 2学分 |
CST9033 | 数据挖掘(双语) | 2学分 |
CST9034 | 软件质量与测试 | 2学分 |
CST9035 | 大型数据库设计与管理 | 2学分 |
EEG9950 | 通信工程 | 2学分 |
CST9016 | 网络工程 | 2学分 |
CST9036 | 信息安全概论 | 2学分 |
CST9037 | 协议工程 | 2学分 |
CST9038 | 网络管理 | 2学分 |
CST9039 | 电子商务 | 2学分 |
注:
- 带五角星(☆)的课程为综合本专业核心专业领域的1级综合项目,1级项目为本专业的核心骨架,必须按照给定的时间选修;
- 带双五角星(☆☆)的课程为2级综合项目,2级项目带领一组相关课程并有可能会跨学期,选课时必须考虑相关课程的选修以及时间顺序。