联系我们

更多>>

武汉理工大学自考网

联系人:陈老师
手机:15802715117
座机:027-87893938
邮箱:541112518@qq.com
网址:www.whlgd.net
地址:湖北省武汉市珞狮路122号

教学管理

您当前所在位置:首页 - 专业设置
计算机科学与技术 专升本(2025版)

 

计算机科学与技术

专业名称:计算机科学与技术         专业代码:080901

计划学制:2.5                               学科类型:工学                                

学习方式:网络课程+集中面授 授予学位:工学学士

最低毕业学分规定

课程分类

 

课程性质

公共课程

专业课程

实践性环节

总学分

必修课

31

44

21

96

选修课

/

4

/

4

一、培养目标和毕业要求

(一)培养目标

培养目标1:培养学生爱党爱国、遵纪守法的思想和诚信友善、爱岗敬业的品质。

培养目标2:培养自主学习、协同学习能力和创新意识、创新能力。

培养目标3:培养学生程序编辑能力、软件使用能力、计算机算法应用能力。

培养目标4:培养学生学以致用、活学活用、应用专业知识解决实际问题的能力。

培养目标5:培养学生的劳模精神和大国工匠精神。

(二)毕业基本要求

基本要求1:政治理论水平得到提高,法治观念得到加强。

基本要求2:具有良好的思想品德,社会公德和职业道德。

基本要求3:掌握本专业必需的数学及自然科学基础理论知识。

基本要求4:掌握本专业必需的专业基础课程的理论知识。

基本要求5:本专业主干课程的理论知识得到系统化训练,实际操作能力得到明显提高。

基本要求6:掌握计算机组成原理、网络和软件技术,具备计算机软硬件系统、网络系统使用故障的判断和维护能力。

基本要求7:掌握计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,有一定的计算机软件开发应用能力。

基本要求8:掌握管理学基本原理和知识,具有一定的计算机和软件项目管理及现代企业管理能力。

基本要求9:英语基础和应用水平得到提高,具有一定的外语阅读和交流能力。

基本要求10:具备一定的社会交往与沟通能力,能够就专业技术和服务问题与单位或个人进行沟通和交流。

基本要求11:掌握文献检索资料查询的基本方法,具有独立获取信息和终身学习的能力。

附表(一)培养目标实现矩阵

 

培养目标1

培养目标2

培养目标3

培养目标4

培养目标5

基本要求1

 

 

 

基本要求2

 

 

基本要求3

 

 

 

基本要求4

 

 

基本要求5

 

 

基本要求6

 

 

 

基本要求7

 

 

基本要求8

 

 

 

基本要求9

 

 

基本要求10

 

 

基本要求11

 

 

 

二、专业必修课程和学位课程

专业必修课程

1专业必修课程名称

《计算机科学导论》、《C语言程序设计》、《离散结构》、《数字逻辑》、《面向对象程序设计C++》、《数据结构》、《计算机组成与系统结构》、《JAVA语言程序设计》、《操作系统》、《数据库技术》、《计算机网络》、《软件工程》、《编译技术》、《人工智能概论》。

2课程内容简介

1)《计算机科学导论》课程主要教学内容:从最基本的信息开始,逐级深入地讲述硬件及硬件架构、软件及软件架构、程序设计语言、计算机中的数据、计算机应用及发展方向。通过课程内容的学习,使学生明白一些基本概念、基本理论;同时,强调相关基础课程对计算机学习的重要性。

2)《C语言程序设计》课程主要教学内容:C程序设计语言及开发环境概述、数据类型与表达式、结构化程序设计基础(顺序、选择、循环三种基本程序结构)、数组、指针、函数、编译预处理、结构体类型、文本文件操作等。通过课程内容的学习,使学生理解结构化程序设计的基本思想与方法,熟悉计算机求解实际问题的基本过程,掌握基本的程序设计思想、方法和调试技术,从而具备基本的问题分析、数据表达以及算法描述和实现的能力。

3)《离散结构》课程主要教学内容:以离散结构为主要研究对象,涵盖了与计算机科学直接相关的大部分数学领域。主要包括数理逻辑、集合论、代数系统、图论等四部分内容。通过课程内容的学习,使学生获得数理逻辑、集合论、代数系统、图论等方面的基本概念、理论和运算技能,培养计算思维能力,注重培养学生运用数学与自然科学基础知识解决实际问题的能力。

4)《数字逻辑》课程主要教学内容:用数字电路进行数字系统逻辑设计,而数字系统由各种逻辑功能的逻辑部件构成,逻辑部件按照结构不同可以分为组合逻辑电路和时序逻辑电路。通过课程内容的学习,使学生掌握逻辑代数的基础理论,掌握数字逻辑电路的基本分析和设计方法,掌握简单组合逻辑电路的分析与设计,并能设计简单的同步时序逻辑电路。

5)《面向对象程序设计C++》课程主要教学内容:面向对象程序设计概述、C++程序设计语言、类和对象、继承与派生、多态性、模板和异常处理、输入输出流等。通过课程内容的学习,使学生掌握面向对象方法学的基本思想、面向对象程序设计的基本方法,培养学生运用面向对象的理论和方法、用C++语言、以面向对象的方式进行面向对象程序设计的能力。

6)《数据结构》课程主要教学内容:算法、线性表、栈和队列、串、数组和广义表、树和二叉树、图、查找、排序、文件等。通过课程内容的学习,使学生了解各种数据对象的特性,学会数据的组织方法和把现实世界中的问题在计算机内部的表示方法,以培养学生基本的、良好的算法设计能力和程序设计技能;通过各个教学环节逐步培养学生具有抽象思维能力、逻辑推理能力、空间想象能力和自学能力。

7)《计算机组成与系统结构》课程主要教学内容:计算机系统概述,系统总线,存储器,输入输出系统,计算机的运算方法,指令系统和CPU的结构与功能。通过课程内容的学习,使学生了解单处理机系统的组成结构以及各功能部件的组成和工作原理,帮助学生建立计算机的整机概念,并对一些新技术、新产品以及计算机硬件的发展方向有一定的了解,从而为进一步学习计算机本专业后继课程和进行与硬件有关的技术工作打下基础。

8)《JAVA语言程序设计》课程主要教学内容:面向对象程序设计的基础知识和编程思想,包括Java语言概述、Java语言基础、程序流程控制、数组、类和对象、继承与多态、Java类库、Java的异常处理、图形用户界面GUIJava的输入输出、多线程、网络通信等内容。通过课程内容的学习,使学生领会Java语言的基本特征,了解Java语言的发展方向,掌握面向对象的思想和程序设计方法,培养学生用面向对象程序设计思想和逻辑思维方式进行计算机编程,启发学生的创新意识,提高学生在软件设计过程中分析问题和解决问题的实际动手能力,使学生的理论知识和实践技能得到共同提高。

9)《操作系统》课程主要教学内容:操作系统绪论、操作系统用户接口、进程管理、处理机调度、存储管理、文件管理、设备管理等。通过课程内容的学习,使学生全面了解和掌握操作系统的目标、作用、基本原理,从资源管理的角度理解操作系统的功能和实现过程,帮助学生建立计算机操作系统处理问题的思维模式,初步掌握设计系统的基本思想、基本原理和基本方法,培养和提高学生发现问题、分析问题和解决问题的能力,启发学生将该课程的知识引入到其它基础课和专业课的学习和实际应用中。

10)《软件工程》课程主要教学内容:软件工程的范畴、软件过程、软件生命周期模型、软件需求、面向对象分析与设计、实现与集成、测试、维护等。通过课程内容的学习,使学生掌握面向对象的分析与设计技术,并初步理解软件工程的复杂性,能够为较复杂问题提供合理的解决方案,包括问题分析、基本的体系结构构建和设计方案折中与选择,利用软件工程方法提高程序设计技能,树立在宏观软件工程方法下展开程序设计的理念和习惯。

11)《计算机网络》课程主要教学内容: 互联网应用技术,应用层协议与网络应用系统设计方法,传输层与传输层软件编程基本方法,网络层与IP协议,数据链路层协议与编程方法,物理层与物理层协议,无线网络技术的研究、应用与发展。通过课程内容的学习,使学生掌握计算机网络的基本概念,计算机网络的工作原理以及最新技术,为今后从事相关工作奠定基础。

12)《数据库技术》课程主要教学内容:数据库的体系结构、数据模型、数据库管理系统、关系数据库、关系数据库标准语言SQL、数据库保护、关系数据库设计理论、数据库设计和数据库应用。通过课程内容的学习,使学生系统全面地理解数据库系统的基础理论、基本技术、基本方法以及有关的应用。

13)《编译技术》课程主要教学内容:文法和语言的表示、词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成等各个阶段的原理、方法和实现技术。通过课程内容的学习,使学生理解编译和高级语言程序之间的关系,掌握词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成等各个阶段的原理、方法和实现技术,真正认识计算机信息处理的实质、训练抽象思维能力、体验系统软件的开发过程,进一步提升计算机科学与技术的专业素养。

14)《人工智能概论》课程主要教学内容:人工智能的基本概念和新一代人工智能的发展、知识表示、确定性推理方法、不确定性推理方法、搜索求解策略、智能计算及其应用、人工神经网络及其应用等。通过课程内容的学习,使学生掌握知识表示、确定性和不确定性推理、搜索、进化计算、群智能、人工神经网络等基本理论与实用方法,了解深度学习等人工智能研究前沿内容,通过人工智能应用实例,可以提高应用人工智能理论解决工程问题的能力。

(二)学位课程

《数据结构》、《计算机组成与系统结构》、《操作系统》

附表(二)毕业基本要求实现矩阵

课程

类型

毕业基本要求

1

2

3

4

5

6

7

8

9

10

11

公共

必修

思想道德与法治

 

 

 

 

 

 

 

 

 

马克思主义基本原理概论

 

 

 

 

 

 

 

 

 

中国近现代史纲要

 

 

 

 

 

 

 

 

 

毛泽东思想和中国特色社会主义思想概论

 

 

 

 

 

 

 

 

 

习近平新时代中国特色社会主义思想概论

 

 

 

 

 

 

 

 

 

中国共产党历史

 

 

 

 

 

 

 

 

 

大学生健康心理学

 

 

 

 

 

 

 

 

 

形势与政策

 

 

 

 

 

 

 

 

 

线性代数与概率统计

 

 

 

 

 

 

 

 

 

 

大学英语

 

 

 

 

 

 

 

 

 

 

专业

必修

C语言程序设计

 

 

 

 

 

 

 

 

离散结构

 

 

 

 

 

 

 

 

数字逻辑

 

 

 

 

 

 

 

 

面向对象程序设计C++

 

 

 

 

 

 

 

 

数据结构

 

 

 

 

 

 

 

 

计算机组成与系统结构

 

 

 

 

 

 

 

 

JAVA语言程序设计

 

 

 

 

 

 

 

 

操作系统

 

 

 

 

 

 

 

 

软件工程

 

 

 

 

 

 

计算机网络

 

 

 

 

 

 

 

数据库技术

 

 

 

 

 

 

编译技术

 

 

 

 

 

 

 

人工智能概论

 

 

 

 

 

 

 

专业

选修课

大数据技术

 

 

 

 

 

 

 

 

Python语言程序设计

 

 

 

 

 

 

 

 

嵌入式系统应用

 

 

 

 

 

 

 

 

计算机科学与经济学

 

 

 

 

 

 

 

实践性环节

思想道德与法治实践

 

 

 

 

 

 

 

 

 

马克思主义基本原理概论实践

 

 

 

 

 

 

 

 

 

中国近现代史纲要实践

 

 

 

 

 

 

 

 

 

毛泽东思想和中国特色社会主义思想概论实践

 

 

 

 

 

 

 

 

 

习近平新时代中国特色社会主义思想概论实践

 

 

 

 

 

 

 

 

 

中国共产党历史实践

 

 

 

 

 

 

 

 

 

入学教育

 

 

 

 

 

 

 

 

 

 

C语言程序设计实验

 

 

 

 

 

 

 

 

 

数据结构实验

 

 

 

 

 

 

 

 

 

计算机网络实验

 

 

 

 

 

 

 

 

面向对象程序设计C++实验

 

 

 

 

 

 

 

 

JAVA语言程序设计实验

 

 

 

 

 

 

 

 

计算机软件综合开发实训

 

 

 

 

毕业教育

 

 

 

 

 

 

 

 

 

 

毕业实习

 

 

毕业设计(论文)


三、教学进程安排表

课程

类别

序号

课程代码

课程名称

学分

总学时

学期分配

考核方式

备注

线上教学

线下教学

实验实训

过程性考核

终结性考核

闭卷

开卷

公共课

1

C000826

思想道德与法治

2.5

40

32

8

 

2.5

 

 

 

 

 

 

2

C000716

马克思主义基本原理概论

2.5

40

32

8

 

 

 

2.5

 

 

 

 

3

C000501

中国近现代史纲要

2.5

40

32

8

 

 

2.5

 

 

 

 

 

4

C000715

毛泽东思想和中国特色社会主义思想概论

2.5

40

32

8

 

 

2.5

 

 

 

 

 

5

C000827

习近平新时代中国特色社会主义思想概论

2.5

40

32

8

 

 

 

 

2.5

 

 

 

6

C000828

中国共产党历史

1.5

24

16

8

 

 

 

1.5

 

 

 

 

7

C000829

大学生健康心理学

2

32

32

 

 

2

 

 

 

 

 

 

8

C000772

形势与政策

2

32

32

 

 

0.5

0.5

0.5

0.5

 

 

 

9

017903

线性代数与概率统计

4

64

64

 

 

4

 

 

 

 

 

 

10

000130

大学英语2

3

48

48

 

 

3

 

 

 

 

 

 

11

000132

大学英语3

3

48

48

 

 

 

3

 

 

 

 

 

专业课

12

000611

C语言程序设计

3

48

48

 

 

3

 

 

 

 

 

 

13

C000509

离散结构

4

64

64

 

 

 

4

 

 

 

 

 

14

000202

数字逻辑

3

48

48

 

 

 

3

 

 

 

 

 

15

C000514

面向对象程序设计C++

3

48

48

 

 

 

3

 

 

 

 

 

16

000016

数据结构

3.5

56

56

 

 

 

3.5

 

 

 

 

 

17

C000510

计算机组成与系统结构

4

64

64

 

 

 

 

4

 

 

 

 

18

C000516

JAVA语言程序设计

3

48

48

 

 

 

 

3

 

 

 

 

19

000223

操作系统

4

64

64

 

 

 

 

4

 

 

 

 

20

000219

软件工程

3

48

48

 

 

 

 

3

 

 

 

 

21

010097

计算机网络

3

48

48

 

 

 

 

 

3

 

 

 

22

C000517

数据库技术

4

64

64

 

 

 

 

 

4

 

 

 

23

C000518

编译技术

4

64

64

 

 

 

 

 

4

 

 

 

24

C000519

人工智能概论

2.5

40

40

 

 

 

 

 

2.5

 

 

 

专业选修课

25

C000520

Python语言程序设计

3

48

48

 

 

 

 

3

 

 

 

至少修读4学分

26

C000521

嵌入式系统应用

3

48

48

 

 

 

 

3

 

 

 

27

C000522

大数据技术

2

32

32

 

 

 

 

 

2

 

 

28

C000523

计算机科学与经济学

2

32

32

 

 

 

 

 

2

 

 

实践性环节

29

C000826

思想道德与法治实践

0.5

8

 

 

8

0.5

 

 

 

 

 

 

考查

30

C000716

马克思主义基本原理概论实践

0.5

8

 

 

8

 

 

0.5

 

 

 

 

考查

31

C000501

中国近现代史纲要实践

0.5

8

 

 

8

 

0.5

 

 

 

 

 

考查

32

C000715

毛泽东思想和中国特色社会主义思想概论实践

0.5

8

 

 

8

 

0.5

 

 

 

 

 

考查

33

C000827

习近平新时代中国特色社会主义思想概论实践

0.5

8

 

 

8

 

 

 

0.5

 

 

 

考查

34

C000828

中国共产党历史实践

0.5

8

 

 

8

 

 

0.5

 

 

 

 

考查

35

C000830

入学教育

0.5

8

4

4

 

0.5

 

 

 

 

 

 

36

C000504

C语言程序设计实验

1.5

24

8

 

16

1.5

 

 

 

 

 

 

考查

37

C000525

数据结构实验

1.5

24

8

 

16

 

1.5

 

 

 

 

 

考查

38

C000505

面向对象程序设计C++实验

1.5

24

8

 

16

 

1.5

 

 

 

 

 

考查

39

005262

计算机网络实验

1.5

24

8

 

16

 

 

 

1.5

 

 

 

考查

40

C000507

JAVA语言程序设计实验

1.5

24

8

 

16

 

 

1.5

 

 

 

 

考查

41

C000508

计算机软件综合开发实训

1.5

24

8

 

16

 

 

 

1.5

 

 

 

考查

42

C000831

毕业教育

0.5

8

4

4

 

 

 

 

 

0.5

 

 

43

000255

毕业实习

3

96

 

 

96

 

 

 

 

3

 

 

考查

44

C000579

毕业设计

8

256

 

256

 

 

 

 

 

8

 

 

考查

100

1776

1224

312

240

17.5

26

27

24

11.5

 

 

 

 

四、修读说明

1)入学要求:具有专科学历或者具有同等学历的社会从业人员。

2)最低毕业总学分:100学分。实行学分制,16学时计为1个学分。

3)修业年限:2.5年至5年的弹性学习期限。

4)课程考核由学习过程评价与期末考试组成,课程总评成绩=平时成绩☓40%+期末考试成绩☓60%。课程的期末考试以闭卷形式为主;实践性环节以实验报告、实习报告、课程设计、小论文、大作业、毕业设计等形式完成。

5)线下教学学时占课程总学时的30%左右。

6)超学分选修课程学院提供免费学习。

 

鄂公网安备 42011102001248号