第一篇:计算机核心课程
清华大学计算机专业核心课程
计算机科学与技术专业核心课程6 门,17学分 课号
40240433 30240243 40240144 40240243 40240432 20240103
课程名
计算机系统结构操作系统 编译原理 计算机网络
形式语言与自动机 汇编语言程序设计
学分 3(春)3(春)4(春)3(秋)2(秋)3(秋)
先修要求 操作系统
计算机组成原理,数据结构数据结构 操作系统
离散数学(1)
计算机科学与技术专业限选课不少于11学分,其中:
计算机系统结构-----计算机科学与技术专业选修不少于2学分
学先修要求 分
30240253 微计算机技术 3 汇编语言程序设计嵌入式系统 3 计算机组成原理操作系统 40240412 数字系统设计自动化 2 数字逻辑电路 30240222 VLSI设计导论 2 数字逻辑电路计算机软件与理论---计算机科学与技术专业选修不少于2学分 课号 课程名 学先修要求
分
初等数论及其应2 离散数学
用
30240192 高性能计算导论 2(英语讲课)计算机系统结构 30240262 数据库系统原理 2 数据结构网络编程与计算技术 2 计算机组成原理软件开发方法 2 C++数据结构 软件工程 30240134 软件工程 3 C++ 数据结构
计算机应用技术-----计算机科学与技术专业选修不少于2学分 课号 30240042 40240452 40240062 40240392 40240422 40240472 40240402
课程名 人工智能导论 模式识别
数字图象处理
多媒体技术基础及应用
计算机图形学基础计算机实时图形和动画技术 虚拟现实
学分 2 2 2 2 2 2 2
先修要求
离散数学
几何与代数 概率与统计 人工智能导论
概率与统计 程序设计基础 信号处理原理 数据结构 几何与代数 计算机组成原理
课号
课程名
40240462 40240372 40240362 40240492
现代控制技术 信息检索
电子商务平台及核心技术
数据挖掘2 2 2 系统分析与控制 数据结构
数据结构 JAVA程序设计 数据库系统原理 数据库系统原理
计算机科学与技术专业专题训练不少于5学分,其中计算机网络专题训练为必选 课号
课程名
计算机网络专题训练 操作系统专题训练 编译原理专题训练 数据库专题训练
学分 1(秋)2(秋)2(秋)2(秋)
先修要求先修要求 汇编语言程序设计 离散数学
计算机组成原理 C++ 数据结构 离散数学
几何与代数 概率与统计 人工智能导论
概率与统计 程序设计基础 信号处理原理 数据结构 几何与代数
计算机组成原理 系统分析与控制 数据结构
数据结构 JAVA程序设计 数据库系统原理
数据库系统原理
计算机科学与技术专业的任选课程 课号 课程名 学
分
30240253 微计算机技术 3初等数论及其应2
用
网络编程与计算技术 2 30240134 软件工程 3 30240042 人工智能导论 2 40240452 模式识别 2 40240062 40240392 40240422 40240472 40240402 40240462 40240372 40240362 40240492
数字图象处理
多媒体技术基础及应用
计算机图形学基础
计算机实时图形和动画技术 虚拟现实
现代控制技术 信息检索
电子商务平台及核心技术
数据挖掘2 2 2 2 2 2 2 2
第二篇:计算机专业基础核心课程
计算机专业基础核心课程
一、数学
数学是计算机专业的基础,学好数学是学好计算机专业的关键。高等数学课程主要学习微积分、空间解析几何和微分方程,一般高校通用的教材是同济大学编的《高等数学》,目前已经有了第五版,也可以使用自考教材——西安交通大学陆庆乐编的《高等数学》,可以买一些配套的辅导书和习题解答。
还有两门重要的数学课程是《线性代数》和《概率统计》。可以分别采用高等教育出版社出版、同济大学编写的《线性代数》和浙江大学编写的《概率统计》。注意:自学一定要多做习题,而且最好一门课有一本习题解答和辅导书。除了上面数学基础课外,在计算机专业中举足轻重的就是《离散数学》,这门课要多花点力气来学。可以采用左孝凌教授等编的《离散数学》,上海科学技术文献出版社。也可以用北大、清华的教材,还可以参考左教授编的自学教材,经济科学出版社。
其他课程还有《复编函数》、《计算方法》等,有余力的朋友可以选学。
二、专业基础课
1.《程序设计》:学习内容一般为C和C++。C语言可以采用谭浩强教授的《C程序设计》,内容比较浅显,C++方面的书推荐钱能编写的《C++程序设计》,清华大学出版社。
2.《数据结构》:这门课程比较难,可以采用严蔚敏教授编写的《数据结构(C语言版)》,有配套习题册。好好做题,有时间多编几个大的程序。
3.《模拟电路》和《数字电路》:这是难度较高的两门课程,选用自考教材相对来说容易些,也可以参考清华大学出版社出版的相关教材。
三、专业课
1.《计算机组成原理》:推荐白中英主编的《计算机组成原理》(第三版),科学出版社;黄爱英主编的《计算机组成原理》(第三版),清华大学出版社。
2.《操作系统》:汤子赢编写的《计算机操作系统》(第三版),西安电子科技大学出版社。还可以参考高教司司长张尧学教授编写的教材,清华大学出版社。
3.《汇编语言》:可以用清华大学出版社出版的教材,也可以用自考教材。
4.《数据库原理》:人民大学教授王珊编的《数据库系统概论》(第三版),高等教育出版社,复旦大学施伯乐老师编写的教材也不错。
5.《编译原理》:国防科技大学陈火旺院士编写的教材十分不错,最新版本是2000年出的,国防工业出版社。
四、选修课
包括计算机网络与通讯、软件工程、图形学、人工智能、系统结构、图形学等。此类课程的教材可选用全国高等教育自学考试指定教材,或参考各高校所采用的计算机专科和本科教材及配套辅导书。英文基础好的朋友可以用国外著名大学的影印版教材。
第三篇:计算机经典课程
1.计算机科学概论
计算机科学概论
2.计算机数学基础
高等数学
线性代数
概率论与数理统计
离散数学及其应用
离散数学教程(北大版)
什么是数学
具体数学:计算机科学基础
3.C语言
谭浩强C程序设计
C primer plus
The C programming language C和指针
C专家教程
C陷阱与缺陷
c语言解惑
C标准库
你必须知道的495个C语言问题
4.算法与数据结构
数据结构(清华版)
数据结构与算法分析—C语言描述 编程珠玑
编程珠玑II
算法导论
计算机程序设计艺术卷1
计算机程序设计艺术卷2
计算机程序设计艺术卷3
5.电子技术基础
模拟电子技术(童诗白版)
数字逻辑与数字集成电路(清华版)
6.汇编语言
汇编语言(王爽版)
80X86汇编语言程序设计教程 Intel汇编语言程序设计
IBM PC汇编语言程序设计(国外版)高级汇编语言程序设计
保护方式下的80386及其编程 黑客反汇编揭秘
Windows环境下32位汇编语言程序设计
7.计算机硬件原理
计算机组成-结构化方法
微机原理与接口技术(陈光军版)
计算机体系结构(张晨曦版)
计算机组成与设计硬件/软件接口
Intel微处理器结构、编程与接口
计算机体系结构(量化研究方法)
编程卓越之道卷1
编程卓越之道卷2
深入理解计算机系统
编码的奥秘
8.数据库系统原理
数据库系统概念
数据库系统导论
数据库系统实现
9.编译原理
编译原理(清华第2版)
编译原理及实践
编译原理:原则,技术和工具
现代编译原理-C语言描述
高级编译器设计与实现
10.操作系统原理
操作系统概念
现代操作系统
链接器和加载器
程序员的自我修养:链接、装载与库
自己动手写操作系统
操作系统设计与实现
11.计算机网络
计算机网络(Computer Networks)
TCP-IP详解卷1
TCP-IP详解卷2
TCP-IP详解卷3
用TCP/IP进行网际互联(第一卷)
用TCP/IP进行网际互联第二卷
用TCP/IP 进行网际互联第三卷
12.软件工程和面向对象程序设计
C++编程思想卷1
java编程思想
软件工程(Software.Engineering)
软件工程:实践者的研究方法
深入浅出面向对象分析与设计
head first设计模式
道法自然:面向对象实践指南
面向对象分析与设计
敏捷软件开发:原则、模式与实践
设计模式:可复用面向对象软件的基础
测试驱动开发
重构—改善既有代码的设计
代码大全
程序设计实践
程序员修炼之道:从小工到专家
卓有成效的程序员
代码之美
人月神话
计算机程序的构造和解释
观止-微软创建NT和未来的夺命狂奔
代码优化:有效使用内存[美]克里斯·卡巴斯基 编程高手箴言(梁肇新)
游戏之旅-我的编程感悟(云风)
13.windows编程基础
Windows操作系统原理
Inside Windows 2000
深入解析Windows操作系统
天书夜读:从汇编语言到Windows内核编程 windows程序设计
WINDOWS核心编程
14.linux/unix编程基础
鸟哥的Linux私房菜:基础学习篇
鸟哥的Linux私房菜:服务器架设篇
linux程序设计
UNIX环境高级编程
Unix网络编程卷1
UNIX网络编程卷2
UNIX编程艺术
UNIX Shell范例精解
15.Linux/unix内核源代码和驱动程序 Linux内核设计与实现
LINUX内核源代码情景分析
深入理解LINUX内核
Linux内核完全注释
Linux设备驱动程序
16.C++语言
C++编程思想2
Essential C++
C++ primer
C++程序设计语言
C++语言的设计和演化
Accelerated C++
Effective C++
More Effective C++
Exceptional C++
More Exceptional C++
C++设计新思维
深度探索C++对象模型
C++沉思录
C++ Templates: The Complete Guide C++ FAQs
17.标准库STL使用
C++标准程序库
Effective STL
泛型编程与STL
18.STL源代码
STL源码剖析
19.java语言
java编程思想
Java编程规范
第四篇:计算机大专有哪些课程?
www.xiexiebang.com
计算机大专有哪些课程?
计算机专业课程有哪些?主要有电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、编译原理、系统分析与控制、信号处理原理、通信原理概论等专业
计算机应用专业的主要课程有:计算机应用基础、计算机组装与维护、Visual Basic语言、专业英语、计算机平面与动画设计、计算机网络基础与局域网络的建设与管理、数据库的开发与应用、广告设计与制作、网站建设与网页设计、多媒体设计与制作。
网页与平面设计是近十年逐步发展起来的新型复合型职业,涉及广泛而发展迅速。包括网页制作与设计、商业艺术设计、商业展示设计、商业广告设计、书籍装帧设计、包装结构与工业产品设计、商业插画、标志设计等。
本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。
北大青鸟的专业课程有哪些
accp软件工程师专业
ACCP软件工程师培训课程是北大青鸟IT职业教育的核心产品之一,也是目前国内针对软件开发培训最为系统和严谨的培训课程体系。
benet软件工程师专业
北大青鸟APTECH网络工程师:简称BENET,BeiDa Jade bird Certified Engineer for Networking,为确保建立一个内容充实的职业技能培训体系,网络工程师课程开发前期对近百家IT企业进行了系统调研,并对当前人才市场职位技能要求进行了深入分析。
软件测试工程师专业
学士后专业
北大青鸟IT教育推出“学士后”品牌 新闻发布会在京召开“学士后”品牌产品丰富 包括Java、.NET、等 学士后Java达人.NET强人——挑战核心级技术,www.xiexiebang.com 跨时代的线上课程,带给你全心的学习感受。
网络营销
(ps:本文章由北大青鸟广安门校区搜集自互联网)
第五篇:计算机信息管理课程
1网络经济与企业管2操作系统概论
3马克思主义基本原 4C++程序设计实践 5信息系统开发与管 6信息资源管理 7运筹学基础
8中国近现代史纲要 9数据库系统原理 10管理经济学 11数据结构导论
12软件开发工具(实13英语
(二)14软件开发工具 15数据库系统原理 16计算机网络原理 17C++程序设计