Course categories
| 本科生类 |
| 计算机基础 | 1 |
| 计算机基础2009 | 4 |
| 计算机科学导论 | 1 |
| 计算机科学导论2009 | 2 |
| C语言程序设计 |
| C语言程序设计2009 | 6 |
| 程序设计方法与实践 | 1 |
| 程序设计方法 | 2 |
| 数据结构与算法 | 1 |
| Linux系统管理 | 1 |
| 软件基础实习 | 2 |
| 软件项目管理 | 2 |
| 软件测试技术与质量保障 | 4 |
| 操作系统 | 9 |
| 数据库原理与设计 | 4 |
| 网站规划与设计 | 21 |
| 计算机专业英语 | 5 |
| 计算机组成原理 | 2 |
| 计算机体系结构 | 1 |
| 编译原理 | 1 |
| 嵌入式计算系统 | 1 |
| 计算机网络 | 5 |
| VHDL与计算机硬件模块设计 | 1 |
| JAVA语言 | 1 |
| 组合数学 | 3 |
| 网络程序设计 | 1 |
| 微机数据库应用 | 6 |
| 网络多媒体技术 | 2 |
| 数字图书馆技术 | 1 |
| 互联网应用技术 | 2 |
| 面向对象程序设计 | 7 |
| 媒体计算 | 1 |
| 沟通与职业素质培养 | 3 |
| 硬件类课外科技活动 | 1 |
| 汉语编程技术 | 2 |
| 汇编语言程序设计 | 1 |
| 软件工程 | 2 |
| 算法分析与设计 | 3 |
| 应用系统开发实践 | 1 |
| 用户界面设计基础 | 2 |
| 个体软件过程 | 1 |
| Java Web程序设计 | 1 |
| 开源软件开发实践 | 1 |
| 汇编与微机接口技术 | 5 |
| 数值分析 | 1 |
| OpenGL三维图形编程 | 1 |
| 统计软件应用 | 1 |
| 办公软件实践课程(MOS课程) | 1 |
| Technologies for Mobile Environments | 1 |
| Software Engineering Environment and Software Automation | 1 |
| 密码学 | 1 |
| 数字媒体实践 | 2 |
| SOA解决方案设计与开发实践 | 1 |
| 软件开发实习 | 1 |
| 计算机图形学 | 1 |
| 3D数学与算法 | 1 |
| BIT-IBM联合实验室创新项目实践 | 1 |
| 无线网络应用 | 1 |
| Web软件技术 | 1 |
| 研究生类 |
| 计算理论 | 1 |
| 高级软件开发技术 | 3 |
| 数据库高级管理与开发 | 4 |
| 编程能力基础训练 | 1 |
| 研究生实习 | 2 |
| 高级软件工程 | 2 |
| 计算机科学技术概论 |
| 计算机网络 |
| 软件测试技术 | 2 |
| 专业英语 | 2 |
| 软件项目管理 |
| 高级操作系统 | 3 |
| 计算机图形学 | 2 |
| ASIC设计导论 | 1 |
| 数字图像处理与模式识别 | 1 |
| 虚拟现实 | 1 |
| 计算机信息安全 | 1 |
| 并行计算 | 1 |
| 图像与视频处理 | 1 |
| 高级计算机网络 |
| 课外知识 | 2 |
| 他山之石 | 3 |
| Moodle by Moodle | 5 |
| 程序设计方法(C/C++) | 1 |