|
课程名称
|
课程内容
|
课程目标
|
课时
|
分类
|
|
计算机基础导论
|
计算机原理 ,网络基础, 软件基础,编程基础,IT发展及现状
|
了解计算机基础知识,拓展知识面,为后续课程做准备
|
40
|
公共基础课
|
|
计算机英语
|
英语语法,常用单词用法,计算机常用词汇,计算机英语阅读与写作
|
培养计算机英语阅读与写作能力,为后续课程及就业打下基础
|
60
|
公共基础课
|
|
计算机操作基础
|
电脑入门基础知识,中、英文打字,Windows系统常用操作,常用工具软架操作
|
具备基本的操作计算机能力,为后续课程打下基础
|
30
|
公共基础课
|
|
办公应用软件
|
办公应用软件常用操作:包括文字处理,表格绘制,版式制作,幻灯片制作放映,以Office2000为案例
|
掌握办公软件常用操作,熟悉计算机,具备文档处理能力。为后续课程与工作打下基础
|
30
|
公共基础课
|
|
Internet操作入门
|
网络及Internet基本理论知识、局域网互联与配置,调制解调器的安装及调试、电子信箱申请与应用、软件下载、信息检索
|
掌握互联网配置及常用操作,为充分利用互联网交流,信息检索,学习打下基础
|
20
|
公共基础课
|
|
软件工程
|
软件工程概念、瀑布开发模型、结构化设计语言、质量保证及开发规范
|
掌握软件工程基本理论,为规范化软件开发及进一步学习打下基础
|
30
|
公共基础课
|
|
程序设计初步与C语言
|
结构化程序设计。C语言概述、特点与语法,基本数据结构
|
初步掌握结构化程序设计和C语言,掌握基本数据结构及算法的实现
|
30
|
选修课
|
|
基本职业规范及人际沟通
|
基本职业道德、公关礼仪,人际交流与沟通
|
了解基本职业规范,提高个人修养,为以后工作打下基础
|
20
|
选修课
|
|
数据结构初步
|
常用的数据结构及算法介绍。如串操作、数组、指针、树、递归、排序等。
|
了解在开发中常用数据结构,算法及其效率。为其它课程学习和软件开发打下基础。
|
30
|
选修课
|
|
关系数据库基础
|
数据库基本知识;关系数据库管理系统的基本原理;数据库的基本操作
|
培养基本关系数据理论知识与基本操作,为后续课程打下基础
|
25
|
选修课
|
|
软件测试概述
|
软件测试介绍,软件生命周期与测试,测试策略、种类与方法
|
掌握软件测试的作用与方法,为后续课程打下基础
|
30
|
必修课
|
|
测试管理与常用测试工具
|
测试过程管理、测试用例,Bugzilla,P2P等测试工具
|
掌握用测试编写及测试过程管理,了解常用测试工具
|
40
|
必修课
|
|
常用开发语言介绍
|
主流开发语言介绍,如JAVA/J2EE,VC++/.NET
|
熟悉主流开发语言,为配置管理和测试打下基础
|
25
|
必修课
|
|
软件配置概述
|
软件配置管理概念及规范,版本管理、分支管理、变更管理等主要内容
|
掌握软件配置管理概念与主要内容,为软件配置管理打下基础
|
30
|
必修课
|
|
软件配置常用工具
|
结合软件配置管理,ClearCase,SourceSafe,WinCVS等常用操作
|
掌握常用配置管理工具操作,为软件配置管理打下基础
|
40
|
必修课
|
|
专业实践
|
实际软件系统开发测试管理或配置管理实践
|
将理论与实际相结合,培养实际工作经验
|
30
|
必修课
|