大学学计算机科学与技术专业需要掌握哪些基础知识

就是说在上大学之前我自己应该已经掌握哪些知识?具体点。谢谢

知识、能力、素质结构 (一)知识结构1、具有一定的文学、艺术、社会学等人文科学知识;2、掌握数学、物理学的基础理论和基本知识;3、掌握计算机科学与技术专业基础理论和基本知识;4、掌握计算机应用技术、系统分析与设计的基本方法;5、具有一定的外语、科技方法和科技写作等方面的知识;6、熟悉与计算机相关的政策、法律和法规。(二)能力结构1、具有设计开发计算机软、硬件的基本能力;2、具有跟踪计算机科学与技术领域发展动态的能力;3、具有分析、解决工程问题和工程管理的基本能力;4、具有通过科技手段获取信息的能力和较强的自学能力;5、具有本专业必需的科技写作能力和外语运用能力。 (三)素质结构1、具有较高的思想政治素质和道德品质,具有较强的法治意识;2、具有一定的文学艺术修养;3、具有良好的科学思维、科学研究、求实创新等科学素质;4、具有较强的工程意识和创新精神;5、具有良好的身体素质和心理素质、诚信意识和团队意识。毕业生应获得以下几方面的知识、能力和素质: (1)系统掌握理工科公共基础知识。具有扎实的数学基础知识和应用数学解决问题的能力;具有主动学习、概括总结和信息获取的能力;具有终身学习的本领;具有较好的表达能力、较强的实际动手能力和创新思维能力;具有良好的职业素养和团队精神。
(2)系统掌握计算机科学与技术各个方向的基础知识、基本理论、基本技能和方法。了解计算机科学与技术的理论前沿、应用背景和发展方向,理论联系实际,受到良好的本学科理论思维和科学实验的基本训练,具有从事本学科领域科研、应用、管理和教学的专业基础知识。初步掌握本学科科学研究和工程技术项目的思想、方法、技术;熟练掌握文献检索和其他获取科技信息的方法;掌握科技论文写作的一般知识和方法。(3)具有较强的计算思维能力、算法设计与分析能力、程序设计能力、网络构建、维护与管理的能力、多媒体应用系统的设计与开发能力、计算机系统维护与管理的能力及计算机系统的认知、分析、设计和应用能力。(4)具有一定的项目管理知识与能力。掌握项目的组织与开发流程,培养规范化的程序设计风格,提高相应的系统分析和系统设计能力;掌握主流的软件技术、硬件技术、网络技术、多媒体技术和计算机控制技术;掌握主流的设计与开发平台、工具与应用环境。
(5)掌握一门外语。能够熟练阅读本专业的外文书刊和文献资料以适应和配合双语教学的开展;能够较为熟练地应用外语进行日常的会话和学术交流;具有一定的科技文献翻译能力。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-04
培养目标:
计算机科学与技术,亦即计算机科学与技术专业。下属三个二级学科,本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。
培养要求:
本专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基本训练,具有研究和开发计算机系统的基本能力。
课程设置:
主干学科:计算机科学与技术主要课程,电路原理、模拟电子技术、数字逻辑、数值分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、数据库原理、编译原理、图形学、人工智能、计算方法、离散数学、概率统计、线性代数以及算法设计与分析、人机交互、面向对象方法、计算机英语等。
主要实践性教学环节:包括电子工艺实习、硬件部件设计及调试、计算机基础训练、课程设计、计算机工程实践、生产实习、毕业设计(论文)。
第2个回答  2010-07-18
C++。asp。多媒体。数据库VB吧。计算机组成原理。

太多了。。。。记不住

这是我以前读书的时候都学的。。

希望对你有所帮助。。祝你学业有成!!本回答被提问者采纳
第3个回答  2015-06-04
培养目标:
计算机科学与技术,亦即计算机科学与技术专业。下属三个二级学科,本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。
培养要求:
本专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基本训练,具有研究和开发计算机系统的基本能力。
课程设置:
主干学科:计算机科学与技术主要课程,电路原理、模拟电子技术、数字逻辑、数值分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、数据库原理、编译原理、图形学、人工智能、计算方法、离散数学、概率统计、线性代数以及算法设计与分析、人机交互、面向对象方法、计算机英语等。
主要实践性教学环节:包括电子工艺实习、硬件部件设计及调试、计算机基础训练、课程设计、计算机工程实践、生产实习、毕业设计(论文)。
第4个回答  2010-07-18
C++。asp。多媒体。数据库VB吧。计算机组成原理。

太多了。。。。记不住

这是我以前读书的时候都学的。。

希望对你有所帮助。。祝你学业有成!!本回答被提问者采纳
相似回答