如何自学计算机专业课程?.pdf
文本预览下载声明
知乎Live:2017.5.16 晚 8:00
如何自学计算机专业课程
主讲:北京理工大学计算机学院 金旭亮
第一部分
计算机专业的自学路线图
问题1 :
为什么要去啃枯燥抽象难懂的计算机专业课程?
问题2 :
业余时间自学计算机专业是否可能?
问题3 :
计算机专业都学了些什么课程?
ACM总结的18个计算机科学关键领域
缩写 关键知识领域(英文名称) 说明
AL Algorithms and Complexity 算法与复杂度
AR Architecture and Organization 体系结构与组织
CN Computational Science 计算科学
DS Discrete Structures , 离散结构
GV Graphics and Visualization 图形与可视化
HCI Human-Computer Interaction 人机交互
IAS Information Assurance and Security 信息安全
IM Information Management 信息管理
IS Intelligent Systems : 智能系统
《Computer Science Curricula-2013》
/education/curricula-recommendations
ACM总结的18个计算机科学关键领域-续
缩写 关键知识领域(英文名称) 说明
NC Networking and Communication 网络与通讯
OS Operating Systems 操作系统
PBD Platform-based Development : 基于特定平台的开发
PD Parallel and Distributed Computing 并行与分布式计算
PL Programming Languages 编程语言
SDF Software Development Fundamentals 软件开发基础
SE Software Engineering 软件工程
SF Systems Fundamentals 系统基础
SP Social Issues and Professional Practice 社会性主题与职业实践
ACM的 《Computer Science Curricula-2013》
关键知识领域
(Knowledge Area ,KA)
Tier 1 :所有人必须掌握
核心(Core)内容
Tier 2 :拿学位的必须掌握
选修(Elective)内容
衡量计算机科学知识的掌握程度
Familiarity
(了解) What do you know about this ?
显示全部