论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>硕士论文>范文阅读
快捷分类: 计算机科学杂志 计算机科学和技术毕业论文 计算机科学投稿 计算机科学和技术论文 计算机科学期刊 计算机科学和技术专业导论论文 计算机科学本科论文 计算机科学技术专业论文 计算机科学和技术专业本科毕业论文 计算机科学和应用毕业论文 计算机科学杂志社网站 计算机科学和技术论文下载

有关计算机科学毕业论文格式模板范文 和中美大学计算机科学专业本科课程结构比较相关毕业论文格式模板范文

分类:硕士论文 原创主题:计算机科学论文 发表时间: 2024-01-08

中美大学计算机科学专业本科课程结构比较,该文是有关计算机科学论文范例与课程结构和计算机科学和专业本科类毕业论文格式模板范文.

衷宜,陆建峰

(南京理工大学,江苏 南京 210094)

摘 要:在课程建设中,不仅需要对具体科目或课程类型精心设计,还不能忽视对课程整体性和系统性的关照.作为整体而存在的学校课程,其课程结构的好坏是形成课程整体功能、实现课程整体目标的关键所在.本文将以于南京理工大学和美国加州州立大学(北岭)为例,对中美计算机科学专业本科课程结构进行对比研究,给出两校通识课、专业课、选修课的内容和比例的对比和分析,以期对进一步优化计算机科学专业本科课程结构、深化本科教育改革给出一些启发和借鉴.

关键词:课程结构;通识课;专业课;选修课

中图分类号:G640

文献标识码:A

文章编号:1002-4107(2017)02-0063-03

收稿日期:2016-04-20

作者简介:衷宜(1979—),女,江西南昌人,南京理工大学计算机科学与工程学院讲师,主要软件工程教学与研究.

基金项目:2015年江苏省高等教育教改研究立项课题“软件基础能力递进培养体系的建设”(2015JSJG183);2015年南京理工大学高等教育教学改革研究项目“CMU和ANU软件工程专业课程体系与教学模式的研究与借鉴”;2015年南京理工大学高等教育教学改革研究项目“软件设计基础能力递进培养体系的建设”

中图分类号:文献标识码:文章编号:

在高等教育中,课程设置的直接影响着专业人才的培养的质量,其重要性越来越受到人们的普遍重视.加强课程建设已经成为国家、地方和高校深化教学改革的重要举措.在课程的建设中,不仅需要对具体科目或课程类型精心设计,还不能忽视对课程整体性和系统性的关照.作为整体而存在的学校课程,其课程结构的好坏是形成课程整体功能、实现课程整体目标的关键所在.由于本人就职于南京理工大学(Nanjing University of Science & Technology, NUST)计算机科学与工程学院,又在美国加州州立大学(北岭)(California State University, Northridge, CSUN)作为访问学者对该大学计算机科学系的教育教学进行调研,因此,本文将以NUST和CSUN为例,根据两校最新的本科课程目录、教学计划[1,2]和师生访谈,对中美计算机科学专业本科课程结构进行对比研究,以期对进一步优化我校计算机科学专业本科课程结构、深化本科教育改革获得一些启发和借鉴.

一、计算机科学专业本科教育基本情况

南京理工大学计算机科学专业是江苏省品牌专业,其培养方针是以学科建设为龙头,以队伍建设为核心,以人才培养为根本,以科技创新为动力,构建精英教育和大众教育相结合,研究型和工程型培养相结合的教学培养体系,以使学生能掌握计算机软件与硬件的理论和方法,具备基本实践技能与方法,具有良好的科学素养.

在南京理工大学计算机科学专业的培养计划中,要求学生主要学习计算机系统软、硬件的基础理论及计算机系统设计、研究、开发及综合应用的知识,接受从事研究与应用计算机的基本训练,了解计算机专用芯片设计技术,掌握计算机网络技术并有应用的能力,有系统软件、应用软件的设计开发能力.

美国加州州立大学(北岭)的计算机科学专业的培养中则关注于软件的设计和构建而创造各领域现实问题的解决方案,例如机器人、网络、图形、软件工程和安全.要求学生理解计算机科学与问题解决的原理,关心产业中计算实践和新兴技术,了解社会环境中的计算机技术的影响,并愿意继续追求有价值的专业职业生涯,终身学习.

两个学校的课程设置、教学计划都是紧紧围绕着相应的教学目标而进行着的.以下则会对两校的课程从总体和各部分进行对比和分析.

二、计算机科学专业本科课程结构的比较分析

本节将从总学分要求、计算机科学专业本科课程总体结构、计算机科学专业本科专业课程和非专业课程几个角度对NUST和CSUN的计算机科学专业本科课程结构进行比较,并分析结构不同对学生培养的影响.

(一)总学分的要求

NUST当前的本科教学计划要求本科生共完成180学分,CSUN则要求完成120 units的课程.由于两个学校对于学分的计算方式完全不同,所以不可简单地认为CSUN的本科课程总量比NUST要少.NUST的课堂授课的1学分等于16学时等于45×16分钟等于720分钟.实践类1学分等于40学时等于45×40分钟等于1800分钟.CSUN的unit的计算根据lecture还是lab而不同.Lecture的3 units表示一学期每周2节课,其中1节课1小时15分钟,1学期大概为16周.Lab的1 unit的时间要求与Lecture的3 units相同.因此,CSUN的lecture的1 unit等于75×2×16/3分钟等于800分钟,lab的1 unit等于75×2×16分钟等于2400分钟.

从具体学习时间的角度重新计算:

NUST:>180×720等于>129600分钟

CSUN:>120×800等于>96000分钟

由于以上计算以lecture为例,因此应该说,CSUN和NUST的本科课程总量是相当的.

(二)课程总体结构

教学大纲中规定的课程可分为专业必修、专业选修、通识、数学、哲学、实验科学和全校选修7大类,本节将分别对NUST和CSUN计算机科学学位课程按这7大类进行对比和分析.

从专业课程上看,NUST的核心课程(必修课)所占比例远高于CSUN,而专业选修课则是CSUN更高.从通识基础课程上看,CSUN的数学、哲学、科学、GE所占比例均高于NUST.

由此可以看出,中国大学教育中更注重于专业知识的培养,而美国大学教育更注重于基础学科的培养.基础课程的宽泛有利于促进学生视野的开阔和思维的拓展,利于为学生在未来学习和工作中给出更广博的选择空间.在美国访问过程中,笔者也发现美国大学培养出来的学生有很大比例去从事非所学专业的职业,或者我们叫做“所学非所用”.而中国大学生大部分都从事着与所学专业相同或相关的职业.这一点除了与社会大环境也有关系之外,也与大学教育过程中这种重基础的教育体制有关.

(三)专业课程结构对比

在计算机科学本科专业课程结构的对比中,将分别对NUST和CSUN的专业核心(必修课)和专业选修课进行比较.

1.专业必修课.NUST的计算机科学专业必修课无论门数还是学分数都远比CSUN要多.在硬件方面,增加了电路、模拟电路、数字电路这些电子类课程,还设置了CSUN所没有的网络类课程.因此,NUST的计算机科学专业教育注意广度,要求学生掌握电子、软件、硬件、网络各方面的基本理论和方法.

CSUN的专业必修中更侧重于计算机硬件和软件,尤其是软件.在具体课程的设置中,CSUN更注重课程的深度.以“数据结构”课程为例,CSUN将“数据结构”课程分为“数据结构与程序设计”和“高级数据结构”两门课程,2门课程对数据结构知识点覆盖极广.而NUST的“数据结构”课程这只有一门,知识点只有CSUN“数据结构”内容的2/3不到.而CSUN的“数据结构”课程则覆盖了NUST计算机学院ACM队的教学内容,也就意味着,CSUN计算机科学专业普通学生所学习的数据结构的深度与NUST的精英学生相同.

从以上分析中可以看出,NUST的专业必修课程广而不精,而CSUN的专业必修课程精而不广.在对高年级学生的专业学习情况访谈和调研中发现,CSUN学生的独立构建系统和编写程序的平均能力明显高于NUST学生.这应该与软件课程内容更深,要求更高有直接的关系.

2.专业选修课.在NUST,计算机科学专业选修课提供有10门,要求学生从中选修10学分.可选择的课程有:“.NET编程技术”、“J2EE实用基础”、“多媒体技术”、“分布式系统”、“计算机仿真”、“软件测试技术”、“数字图像处理”、“网格计算技术”、“网络编程技术”、“移动自组织网络”.CSUN则要求从“人工智能”、“信息系统”、“计算机图形”、“多媒体”、“面向对象程序设计”、“计算机安全”、“嵌入式”、“人机交互”等20余门课中选修15 units.

应该说,CSUN可供选修课程更多,学生在对计算机软、硬件领域基础课程理论和方法深入掌握后,可以根据自己的喜好,选择相关方向的课程.因此,CSUN学生在专业方向上的选择尊重个人自愿,给予学生更大的选择空间,有利于促进学生的个性发展和自主性的提高.

(四)非专业课程结构对比

1.GE通识课.GE课程可以划分为以下几类.

第一类是与社会制度密切相关的课程.这方面,NUST有政治课、思想品德课、军事课、历史课和法律课.CSUN则要求学生学习美国历史与制度.这说明两所大学虽然所处的政治环境不同,但都通过课程保证学生对其社会制度有基本的理解和忠诚.但该类课程虽然NUST和CSUN都具有,但比例却有所不同.该类课程NUST共21学分,占GE课程53.85%;CSUN仅6学分,占GE课程的20%.因此,中国高校对于学生政治素养的要求高于美国.

第二类是人文课程.NUST和CSUN均把英语作为重要课程,要求学生掌握,以提高英语沟通技能(阅读、写作和口头交流).但是两者之间也有一定差别.英语在中国属于外语,且中国不属于移民大国,因此在中国高校开设英语课程主要是为了提高学生的国际化交流能力.而作为中国第一语言的中文,并没有开设相应的课程,这使得部分学生中文沟通能力反而较弱,尤其是中文写作能力较差,经常在学术论文中出现错别字、语句不通等现象.英语在美国属于第一语言,虽然有大量非美国学生在美国高校就读,但在美国高校开设英语课程则是为了进一步加强学生的沟通能力,属于职业基本技能之一.除语言外,CSUN注重人文与艺术能力的培养,同时,由于美国是移民国家,多元文化大量交汇融合,因此该校还要求学生必须了解美国的多元文化.NUST在GE课程中没有该类课程.人文课程NUST共10学分,占GE课程25.64%,且均为语言类课程;CSUN共24学分,占80%,语言类课程与文化、艺术等人文类课程并存.

第三类是体育课程.NUST将体育课程作为锻炼学生身体素质的途径,这符合了中国对于学生“德智体”全面发展的需求,让学生有强健的身体作为进一步学习的本钱.而CSUN则没有相应课程.

第四类是工程基本素养课程.由于NUST是以理工为主的高校,工程制图课程也纳入GE课程中.用于培养学生作为创造性思维基础的空间想象力及构思能力.

2.数学.NUST与CSUN计算机科学专业对于数学的要求基本一致,“高等数学”、“线性代数”和“应用统计”均为必修课程.CSUN则在此基础上,增加了“组合算法”课程.C“组合算法”课程介绍各种计算机算法,相应内容与NUST的专业主干课“算法”类似.

3.科学实验.CSUN的科学实验为学生提供了更大的选择空间.允许学生从物理、生物、化学或地质中选择一个方向的系列课程及其实验课程.而NUST只提供了物理及实验课程.

4.形式逻辑.CSUN的计算机科学专业学生必修“形式逻辑”课程.该课程由概念、判断、推理(必然性推理和非必然性推理)等若干部分组成, 形式逻辑是一门工具性学科.课程主要讲述思维的逻辑形式及其规律,给人们提供认识事物、表述论证思想时经常运用的逻辑形式和逻辑规律,以达到正确认识和严密论证的要求.学习形式逻辑的主要意义在于,通过对形式逻辑基本知识的学习和应用,有助于训练和提高人们的思维能力.具体地说,学习形式逻辑,能够给学生探求新知识提供必要的逻辑工具;有助于准确地、严密地表述和论证思想;掌握逻辑工具,有利于反驳谬误、揭露诡辩;还有利于学习、理解和掌握其他各门科学知识.而NUST的计算机科学专业课程中有数理逻辑课程,但数理逻辑课程仅涉及形式逻辑中必然性推理这一小块,完全不能取代形式逻辑课程对于批判性能力培养的作用.

5)公共自选课.公共自选课这是在全校各学科各专业提供的公选课中选择.CSUN的公选课要求并不高,只有2-4 units,而NUST的公选课学分要求较多,为14学分.在GE课程中,NUST的人文类课程较少,而可以在公选课中得到补充.

三、课程时序要求对比

为了保证进入计算机科学专业培养的质量,CSUN将培养过程划分为Pre-major Program和Major Program阶段.学生必须首先完成计算机科学的前期专业培养,包含7个低级课程,有数学、计算机科学和培养基本技能的全校常规课.只有7门课程全部达到C或以上,且课程整体2.0平均积点后,学生才能申请进入计算机科学专业培养.许多课程都有先修课程prerequisite.只有通过先修课程,才能进入到该课程的学习中.学生在选择课程中只要能够按pre-major program到major program,从先行课程(prerequisite)到课程的顺序进行即可,而在这些阶段内部的课程选择时间则由学生自主进行.而且基本所有课程在每个学期都开设,即一学年上下两个学期都开设,这使得学生完全可以根据自己的能力决定每个学期课程数量,调节自己拿到学位的时间.

NUST的培养计划中,基本严格给出了4年培养过程中每个学期所学的课程,即,严格给出了课程的时序.但是,如果学生前期课程不及格,并不会影响他选择后续课程.这种安排,这种培养方案,不能很好得保证专业培养的质量,使得有的学生在专业基础水平不足的情况下,就进入专业高级内容的学习中,而无法真正跟上课程.虽然NUST的培养计划中同样也允许学生3-5年攻读学位时间,可以自己调节.但是由于每门课程一个学年只在固定的时间开设,例如春季、夏季或秋季.也就是说,学生针对一门课,在一年中只有一次选择机会.这使得学有余力的学生也很难跨年度的高一级选择课程,而不及格的学生又必须等上一年才有重新学习该课程的机会.

通过对NUST和CSUN计算机科学专业的课程设置对比和两校学生最终能力的分析,对于NUST计算机相关专业的课程设置有以下建议:

1.为了提高学生交流能力,除了需要加强学生的英文阅读、写作和口语等国际交流能力外,最好能够设置一定量的中文写作和沟通课程.虽然学生从小就有语文课程,但是科技论文和报告的写作能力、团队交流能力、演说能力并不能在以前的语文课程中得到,大部分学生的这些能力还有待提高.而这些部分作为职业基本能力,将直接影响到学生的未来职业生涯.

2.在计算机专业课程方面,为了进一步提高学生的系统分析、设计和实现的能力,应该进一步加强软件类课程的深度,让我们的学生有着扎实的软件基础.

3.为了让学生能够一步一个脚印,踏踏实实的学习,设置必要的前续课程.当基础课程不能通过,即没有扎实掌握的基础上,不能进入到后续课程的学习,由此保证学习质量.

参考文献

[1]本科专业介绍[EB/OL].[2016-4-1]. http://cs.njust.edu.cn/29/b0/c1743a10672/page.htm

[2] Bachelor of Science Degree in Computer Science[EB/OL].[2016-4-1]. http://www.csun.edu/engineering-computer-science/computer-science/bachelor-science-degree-computer-science.

综上所述,本文论述了关于对不知道怎么写课程结构和计算机科学和专业本科论文范文课题研究的大学硕士、计算机科学本科毕业论文计算机科学论文开题报告范文和文献综述及职称论文的作为参考文献资料.

参考文献:

1、 基于社会需求和AHP-QFD的电子商务专业本科课程体系设计 引言随着网络技术的高速发展和全球经济的一体化进程加快,以Intcrnct为基础的电子商务商业经营模式发展迅速,已作为一种新兴的经济形式,成为我国社会经济增长的一个热点根据相关部门预测,每年新增人才需求.

2、 基于社会网络分析的大学本科课程体系以系统工程专业为例 摘要课程体系作为高……院校培养人才的关键载体,是将教育理念付诸实践的桥梁和纽带 人才培养方案的核心构成要素之一就是课程体系设置 本文以社会网络分析理论方法为主要工具,以XX大学系统工程专业2013级学.

3、 云南农业大学动物科学专业人才培养的实践教学协同体系构建 程志斌, 邓卫东, 白华毅, 曹振辉, 邓君明, 陶琳丽,鲁绍雄,哈福, 李国春, 葛长荣(云南农业大学 动物科学技术学院,云南 昆明 650201)摘要从现代畜牧业的特征及对动物科学专业人才培养的需.

4、 翻转课堂在《国际贸易理论和政策》本科课程教学中的应用与实践以贵州大学为例 摘要翻转课堂教学模式在全球教育界广泛开展的当下,众多高校利用翻转课堂教学模式进行了教学改革,并在实践中取得了良好的教学效果,教学质量得到了很大的提高 本研究针对国际贸易理论与政策课程以翻转课堂为教学模.

5、 非生态类本科专业生态学课程设置分析以安徽农业大学为例 生态学是研究生物与环境之间相互关系的学科,其核心是研究生物与环境之间的相互关系 随着社会发展的需要,生态学不再局限于生物学范畴内开展研究,其内涵也逐渐发生了变化,目前已经与地理学、环境学、资源学、管理.

6、 农学和林学专业本科《无机与分析化学》课程教学 一、无机及分析化学课程在农、林专业教育中的重要地位无机及分析化学课程的首要目的是使学生掌握一定深度的无机及分析化学专业知识,并在此基础上明晰为什么化学是推进现代社会文明和科技进步的重要力量 同时,还要.