计算机专业入门都有哪些课程

我是一个非计算机专业的学生,相对这个专业有些了解。并掌握一些基础知识,制作个简单动画等等。。
还有像cad之类的计算机应用方面的。
希望有人能介绍几本很基础,且易入门的,我想自学学些东西。

首先要说的是 计算机专业是个好专业 前景很好
如果你看不到好的前景 只能说明你层次和实力不够 而不是计算机学科的问题 因为现在是个学校它就能够开计算机专业
平时如果你有足够的时间和精力想入门 我推荐一本书,绝对适合你:C程序设计 (清华大学出版社,谭浩强主编) 先吃透此书 此书适合入门并且立志投身计算机专业的学生非常经典的教材 国外的教材也好 但是高中阶段时机不成熟 不具备良好的英文阅读材料 当然 你是NB人的话另当别论 培养对计算机兴趣的话可以做个FLASH动画片,用PHOTOSHOP玩个图片之类的,可以增强信心.切记以数理化英语为重点 千万不要为了计算机连大学不上 这就有点偏激了哈

接下来说重点:基础课很重要 如果你侧重软件方面,例如软件开发,软件测试,等等以下课程务必用心学好

离散数学(核心基础课) 高等数学 线性代数 概率统计 数据结构(核心基础课) 算法设计 (核心基础课) 操作系统 C程序设计(核心基础课) 以及精通一门面向对象语言(例如C++,JAVA等) 汇编语言程序设计

在软件里如果是网络安全(对数学功底要求很高) 则增加:网络技术(核心基础课) LINUX操作系统以及信息编码

如果你侧重硬件方面 例如嵌入式系统,计算机体系结构等等 那么以下基础课程务必用心学好

离散数学(核心基础课) 数据结构(核心基础课) 操作系统 C程序设计(核心基础课) 以及精通一门面向对象语言(例如C++,JAVA等) 数字电路(核心基础课) LINUX(此操作系统必须熟练掌握) 计算机组成原理(核心基础课) 微型计算机原理与接口技术 汇编语言程序设计

(注:国外的经典教材比我们国家自己的大学教材要好的多,除过极个别经典教材外)

如果你分软硬确定的话 以上课程能够很好的掌握 说实话你内功基本上就差不多了 内功一旦练好 那么什么什么基于LINUX下的ARM处理器开发,什么.NET等等看似花哨的东西 其实完全是切菜 什么感觉?就比如你是一个英国人 做我们中国学生高考的英语阅读理解一样 感觉很轻松~~~既然轻松了 自己硬了 那么其他之事是水到渠成的 (例如就业,创业等等)

千万不能好高骛远 上面基础打不好 那个流行学那个 以后你会慢慢体会到学习和运用工具的艰难之处 例如 可能你学概率统计的时候感觉没什么用 但是当你面对一个真正的开发实例时,你会发现数学工具是那么的好,而且是那么的有用。

还有一重点 数学并不是对计算机相当重要 因为计算机硬件方向对数学方面的要求不时很高 看个人的资历如何.但,英语很重要,一定要相当重视.

还有就是 不管学软硬件 一定要动手去做 动手去尝试 哪怕失败 一定要积累经验 很重要!!!

PS :口吃对于计算机专业的学生来说不用担心.因为它主要是人和机器间的交流,而不时人与人之间的交流,因此,坦然面对,拥有信心.
补充:
目前,高端的三维CAD系统主要包括UG NX、CATIA、PRO-E。中端主流的三维CAD系统主要包括SolidWorks、SolidEdge、Inventor。国产的三维 CAD系统有Solid3000和CAXA实体工程师。而我国流行的二维CAD系统主要包括AutoCAD、CAXA、中望、浩辰等。
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-04-13
basic foxbase c++ java 还有photoshop

计算机科学有哪些专业课程
1. 编程语言课程:如Java、Python、C等主流编程语言的学习。2. 软件工程:涵盖软件开发的过程、方法和工具,包括需求分析、设计、编码、测试等阶段。3. 数据库系统:学习数据库的设计、管理和优化,以及SQL等数据库查询语言。三、计算机技术和应用课程 1. 计算机网络:研究计算机网络的原理、协议和网络架...

计算机专业都有哪些课程啊?
公共基础课程:主要包括高等数学、大学物理、英语、体育、政治理论、计算机文化基础、C语言等。专业基础课程:线性代数、概率论、电路分析基础、电子电路基础、数字电路基础、电子线路CAD、电子技术实验、电子技术课题设计、离散数学、汇编语言程序设计、计算机组成原理与系统结构、单片机原理、接口技术、操作系统原...

大学本科计算机专业课程有哪些
1、计算机科学与技术专业:C语言程序设计、计算机组成原理、数据结构、操作系统、微机原理及汇编语言、计算机网络、计算机系统结构、软件工程、面向对象程序设计等;2、计算机软件专业:面向对象程序设计、计算机组成原理、操作系统、数据结构、计算机网络、软件工程、编译原理、分布式系统、软件项目管理、Oracle数据...

大学计算机专业课程有哪些
数学基础:包括高等数学、线性代数、离散数学、概率论与数理统计等。这些数学知识是计算机科学的基础,对于理解算法、数据结构、计算机图形学等领域至关重要。计算机科学导论:介绍计算机科学的基本概念、历史、应用领域和未来发展趋势,帮助学生建立对计算机科学的整体认识。编程语言与程序设计:学习一种或多种编...

计算机专业基础课程都有哪些
计算机专业基础课程有:1、计算机文化基础 ;2、计算机组成原理;3、计算机应用技术;4、数据结构导论;5、数据库及其应用;6、微型计算机及接口技术;7、计算机网络技术;8、高级语言程序设计;9、程序设计;10、汇编语言程序设计。

计算机开设的课程有哪些
计算机开设的课程包括:一、基础课程 1. 计算机科学导论:这是计算机专业的入门课程,主要介绍计算机科学的基本概念、发展历程以及应用领域。2. 程序设计语言:如Java、Python、C等,让学生掌握基本的编程技能。二、核心课程 1. 数据结构:研究数据的组织、存储和管理方式,为高效算法设计打下基础。2. ...

计算机专业主要学什么 有哪些课程
计算机专业主要学:计算机软硬件技术基础、数据库系统SQL、数据结构与C程序设计、计算机网络原理、高级语言汇编、多媒体软件应用、计算机网络与网站建设、Delphi程序设计、Java语言程序设计、图形图像应用处理等课程。计算机专业有哪些课程 大学里计算机专业要学习的课程包括三部分:1、基本的公共课程:大学英语、...

计算机专业都学什么课程 计算机专业都学哪些课程
1、主要都会学的有高等数学、线性代数、概率与数理统计、普通物理、离散数学、计算机科学导论、C语言及程序设计、汇编语言、计算机组成原理、算法与数据结构、操作系统原理、软件工程、计算机网络与通信、计算机专业英语、编译原理、数据库系统原理、面向对象编程技术(如:VB,c#,c++等)、JAVA、计算机维修技术...

计算机专业课程有哪些?
计算机专业课程主要有:1. 计算机科学与技术专业基础课程 2. 计算机软件工程专业课程 3. 计算机硬件与数字逻辑课程 4. 网络与通信专业课程 5. 人工智能与机器学习课程等。接下来,我将详细解释这几类课程的主要内容:计算机科学与技术专业基础课程:包括计算机导论、程序设计基础、数据结构等。这些课程主要...

计算机专业有哪些课程
计算机专业课程主要包括以下内容:一、基础课程 1. 计算机科学与技术专业的基础课程是为了培养学生掌握计算机的基本理论、知识和技能。这些课程包括数学基础如高等数学、线性代数和概率统计等,计算机基础知识如计算机组成原理、操作系统等。二、核心专业课程 1. 计算机网络:这是计算机专业的重要课程之一,涵盖了...

相似回答