一 培养目标及培养要求: | ||||||
本专业培养学生良好的综合素质、道德修养和创新能力,成为具有国际竞争力的高层次软件人才。作为软件学院的毕业生应具有扎实的计算机基础知识和分析与设计实际软件系统的能力;具有熟练使用各类流行软件技术解决实际问题的能力和控制软件质量的能力;具有扎实的英语基础和使用英语进行各种交流的能力。 | ||||||
二 学位及学分要求: | ||||||
本专业学生在学期间,必须修满教学计划规定的147学分方能毕业,其中通识教育课程38学分,文理基础课程20学分,专业教育课程74学分(含专业实践与生产实习3学分和毕业论文6学分),任意选修课15学分。达到学位要求者授予工学士学位。 | ||||||
三 课程设置:(147学分) | ||||||
(一) 通识教育课程(38学分) | ||||||
修读要求:I类核心课程,修满24学分;II类专项教育课程,修满13学分(计算机课程除外);III类通识教育选修课程,修满1学分。 | ||||||
(二) 文理基础课程(20学分) | ||||||
学生应在文理基础课程中的技术科学类基础课程中修满20学分(高等数学A,大学物理和普通物理实验)。 | ||||||
(三) 专业教育课程(74学分) | ||||||
1. 专业必修课程(50学分) | ||||||
课程名称 | 课程代码 | 学分 | 周学时 | 开课 学期 | 备注 | |
程序设计 | SOFT130001 | 5 | 4+2 | 1 | ||
计算机系统基础(上) | SOFT130056 | 3 | 3+1 | 2 | ||
数据结构与算法设计 | SOFT130004 | 5 | 4+2 | 3 | ||
离散数学(上) | SOFT130039 | 3 | 3+1 | 3 | ||
计算机系统基础(下) | SOFT130057 | 3 | 3+1 | 3 | ||
Web应用基础 | SOFT130002 | 4 | 4 | 4 | ||
离散数学(下) | SOFT130040 | 2 | 2+1 | 4 | ||
计算机系统工程 | SOFT130058 | 4 | 4 | 4 | ||
面向对象程序设计 | SOFT130059 | 2 | 2 | 4 | ||
概率统计 | SOFT130007 | 3 | 3+1 | 5 | ||
计算机前沿讲座(上) | SOFT130011 | 1 | 5 | |||
软件工程 | SOFT130006 | 4 | 4 | 6 | ||
计算机前沿讲座(下) | SOFT130012 | 1 | 6 | |||
项目管理 | SOFT130010 | 3 | 3 | 7 | ||
专业实践与生产实习(上) | SOFT130013 | 3 | 7 | |||
毕业论文 | SOFT130014 | 6 | 8 | |||
2. 专业选修课程(24学分) | ||||||
1)非爱尔兰班学生只能在A、B、C三个方向中选一个进行主修,跨方向课程可在A、B、C组中进行选择,也可选D组中不打*的课程,修满24学分。 2)爱尔兰班学生必须选D方向进行主修,跨方向课程必须选B组“编译原理”,另外的学分可以在A、B、C组中选择,修满24学分。 3)多选学分计入任意选修学分。 | ||||||
课程名称 | 课程代码 | 学分 | 周学时 | 开课 学期 | 备注 | |
A组 | 数据库设计 | SOFT130015 | 3 | 3 | 5 | |
计算机网络结构 | SOFT130016 | 3 | 3 | 6 | ||
面向对象分析和设计 | SOFT130017 | 3 | 3 | 7 | ||
专业实践与生产实习(下) | SOFT130020 | 3 | 8 | |||
面向服务技术与应用 | SOFT130048 | 3 | 3 | 6 | ||
智能系统原理与开发 | SOFT130049 | 4 | 4 | 5 | ||
B组 | 专业实践与生产实习(下) | SOFT130020 | 3 | 8 | ||
数字部件设计 | SOFT130021 | 4 | 3+2 | 5 | ||
计算机体系结构 | SOFT130022 | 3 | 3 | 6 | ||
计算机网络 | SOFT130023 | 3 | 3 | 6 | ||
操作系统Ⅰ | SOFT130060 | 3 | 3 | 5 | ||
编译原理 | SOFT130061 | 3 | 3 | 7 | ||
C组 | 专业实践与生产实习(下) | SOFT130020 | 3 | 8 | ||
计算机网络 | SOFT130023 | 3 | 3 | 6 | ||
系统程序设计 | SOFT130024 | 2 | 2 | 6 | 全英语课程 | |
高级Web技术 | SOFT130050 | 3 | 3 | 6 | ||
多媒体技术基础 | SOFT130051 | 3 | 3 | 5 | ||
计算机图形学 | SOFT130062 | 3 | 3 | 5 | ||
人机交互 | SOFT130063 | 2 | 2 | 7 | ||
D组 | 数据库设计 | SOFT130015 | 3 | 3 | 5 | |
计算机网络 | SOFT130023 | 3 | 3 | 6 | ||
逻辑程序设计 | SOFT130026 | 2 | 2 | 5 | *全英语课程 | |
形式语言与计算理论 | SOFT130027 | 2 | 2 | 6 | *全英语课程 | |
人工智能 | SOFT130029 | 2 | 2 | 7 | *全英语课程 | |
可计算性和复杂性理论 | SOFT130030 | 2 | 2 | 6 | 全英语课程 | |
操作系统II | SOFT130031 | 2 | 2 | 7 | *全英语课程 | |
操作系统Ⅰ | SOFT130060 | 3 | 3 | 5 | ||
(四) 任意选修(15学分) | ||||||
学生可选修外系课程,跨方向课程或学院开设的选修课程。但D方向学生的任意选修课程必须选修“科学的理论与实践”,“形式化程序构造”。非爱尔兰班学生不能选“科学的理论与实践”,“形式化程序构造”。 | ||||||
信息安全 | SOFT130018 | 3 | 3 | 6 | ||
软件实践 | SOFT130028 | 2 | 2 | 6 | ||
算法设计与分析 | SOFT130036 | 2 | 2 | 8 | ||
计算机系统接口技术 | SOFT130038 | 2 | 2 | 8 | ||
科学的理论与实践 | SOFT130043 | 2 | 2 | 5 | ||
形式化程序构造 | SOFT130044 | 2 | 2 | 6 | ||
ERP原理与实施 | SOFT130045 | 2 | 2 | 5 | ||
专业英语 | SOFT130046 | 2 | 2 | 5 | ||
商务智能 | SOFT130047 | 2 | 2 | 7 | ||
数字图像处理 | SOFT130053 | 2 | 2 | 6 | ||
网络游戏设计与开发 | SOFT130054 | 2 | 2 | 6 | ||
无线网络与应用 | SOFT130055 | 2 | 2 | 7 | ||
软件测试 | SOFT130064 | 2 | 2 | 7 |