宁波大学计算机科学与技术专业培养方案及教学计划

  • 格式:doc
  • 大小:305.50 KB
  • 文档页数:14

下载文档原格式

  / 14
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

宁波大学计算机科学与技术专业培养方案及教学计划

一、培养目标

本专业培养具有良好的科学素养,掌握计算机科学与技术,包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专业科学技术人才。

二、培养基本规格与要求

本专业学生主要学习计算机硬、软件的基础理论、计算机工程技术及综合应用方法。

毕业学生通过在校学习应获得以下知识能力:

1. 掌握现代计算机系统的组织与体系结构,具有对其的操作技能及基本的逻辑设计能力。

2. 掌握计算机硬、软件开发和综合应用的知识和能力。

3. 系统地接受计算机科学与技术的基本训练,具有计算机工程与软件工程、信息技术等应用系统的基本设计和开发能力。

4. 具有计算机科学新理论及新技术方面的研究开发的初步能力。

5. 了解计算机科学与技术的理论前沿、应用前景和最新发展动态,以及计算机产业发展状况。

6. 掌握资料查询、文献检索及运用现代信息技术获取相关信息的基本方法;具有一定的技术设计,归纳、整理、分析实验结果,撰写论文,参与学术交流的能力。

三、核心课程

1.学位课程

计算机组成原理与结构、数据结构与算法、操作系统

2.主要课程

面向对象程序设计、离散数学、数字逻辑、计算机组成原理、数据结构、汇编语言与微机接口、操作系统、计算机科学方向系列课程、计算机工程方向、软件工程方向系列课程、信息技术方向系列课程。

四、学制与毕业要求

1. 学制:四年

2. 毕业最低学分

毕业最低学分164学分,其中必修(含通识教育平台、学科大类教育平台、专业教育平台、专业方向模块)学分为109。学生从计算机科学方向、计算机工程方向、软件工程方向、信息技术方向四个模块方向中选一个方向主修。每个毕业生要修满55学分的选修学分(其中必须取得短2、短3学期各3学分),包括通识教育平台选修课程10学分、跨学科大类教育平台课程6学分、专业教育平台选修课程10.5学分、专业方向模块选修课程16.5学分、创新创业4学分、任意选修课程8学分。

五、授予学位及要求

工学学士学位。

学生必须满足宁波大学学士学位授予的相关条例。

六、各类课程设置及学分分配要求

1.各类课程结构的设置说明

课程设置采用“平台+模块”的结构体系。课程按春季、秋季、短学期安排。本专业课程包括以下几大类:

通识教育类(42学分);

基础类(30学分):高等数学、线性代数、概率统计、复变函数与积分变换、大学化学、大学物理、工程技术导论、工程图学基础等;

电子技术类(10学分):电路原理、数字逻辑等;

计算机专业基础类(32学分):离散数学、数据结构与算法、计算机组成原理与结构、编译原理、数据库原理与应用、软件工程、计算机网络、算法设计与分析、面向对象程序设计、操作系统等;

计算机专业应用类(30学分):计算机控制、计算机图形学、人工智能、多媒体技术、信息检索技术、数据仓库与数据挖掘、人机交互设计、软件测试技术、游戏制作、电子商务技术、Web系统与技术、信息保障与安全、实时系统软件设计、软件过程管理、计算机安全、数字图像处理、单片机原理及应用、系统管理与维护、嵌入式系统等。

集中性实践教学环节(20学分):见八(集中性实践教学环节课程设置一览)。

2.学分分配汇总表

3.实践性教学学分分配一览

七、计算机科学与技术专业课程设置总表

教育平台

10

7J01X

面向对象程序设计

Object-oriented Programming

3

6

8

3

4

1

7

1

7

3 10

2J01D

离散数学Discrete Mathematics

4

.5

7

6

7

6

3 102J0

7A

◆★数据结构与算法

Data Structures and Algorithms

3

.5

5

9

4

102J0

7X

数据结构与算法实验

Experiments of Data Structures

and Algorithms

1

3

4

1

7

1

7

4

101G

03X

数字逻辑Digital Logic Circuit

3.

5

6

8

5

1

1

7

3 102J0

2E

★计算机组成原理与结构Computer

Organization and Architecture

4

7

6

5

9

1

7

4

10

2J05X

★操作系统Operating Systems4

8

5

5

1

1

7

1

7

5

10

2J02S

计算机组成与结构课程设计

Course Design of Computer

Organization and Architecture

1

1

1

2

必须

修读10.5

学分,其中

包括短学

期3学分10

2J08S

程序综合实验

Programming Experiments

2

2

2

2 10

7J32X

程序设计实践

Programming Pragmatics

.5

1

7

1

7

3 101G

08X

数值计算与MATLAB语言

Numerical Computations and MATLAB

Program

3

.0

5

9

4

2

1

7

4

计算

机科学10

1G01K

电路原理(一)Principles of

Electrical Circuits(1)

3

5

9

4

2

1

7

4

计算

机工程10

2J03X

汇编语言与微机接口Assembly

Language and Microcomputer

Interface

4

8

5

5

1

1

7

1

7

5全选

10

7J03X

◆JAVA语言与INTERNET程序设计

Programming in JAVA

3

6

8

3

4

1

7

1

7

4

信息

技术

软件

工程