|
平台
|
课程名称
|
主讲人
|
备注
|
|
学堂在线
|
C程序设计案例教程
|
中国农业大学
教授张莉
|
已经开课。
课程提要:本课程主要内容包括计算机程序设计算法与实现、C语言程序设计组成结构、编译运行、各种数据存储类型及相关运算、各类程序流程控制命令与控制结构、数组的创建定义与使用、函数定义与变量的作用、编译预处理与宏定义的使用方法、数据存储地址的操作与指针变量、构造类型与自定义类型的定义与使用、链表结构创建与应用、按位运算操作、文件系统与数据操作等内容。
选课人数:6000+
|
|
学堂在线
|
程序设计基础
|
清华大学
副教授
徐明星
|
即将开课。
课程提要:课程主要内容包括:程序设计语言和程序设计的基本概念,C/C++程序的基本结构;基本的问题求解思路,包括变量与数据类型,循环与分支,枚举法算法思路,逻辑思维与问题求解;C/C++语言的基本数据结构及操作方法,包括数组、结构、链表等;基本的算法思想,如排序、查找、筛法、递推、递归、动态规划等;文件创建与读写操作,以及各种应用。
选课人数:4000+
|
|
学堂在线
|
软件工程
|
清华大学
副教授刘强
|
即将开课。
课程提要:本课程内容涉及开发管理、需求建模、设计实现和测试维护等四大部分的相关基础知识,强调软件工程的根本性和永久性原则,关注软件系统的复杂性问题以及迭代式的开发方法,重视分析问题与解决问题的能力以及软件工程实践训练,培养学生良好的工程化开发习惯。
选课人数:2000+
|
|
学堂在线
|
操作系统
|
清华大学
副教授向勇
|
已经开课。
课程提要:经过本课程的学习,学生能够掌握软件工程的基础知识,从工程学角度认识软件在大型复杂系统中的设计和应用,具备作为软件工程师从事软件开发所需的专业能力。
选课人数:6000+
|
|
学堂在线
|
大数据科学与应用系列讲座
|
清华大学
教授李军
|
即将开课。
课程提要:本课程是计算机专业核心课,以主流操作系统为实例,以教学操作系统ucore为实验环境,讲授操作系统的概念、基本原理和实现技术,为学生从事操作系统软件研究和开发,以及充分利用操作系统功能进行应用软件研究和开发打下扎实的基础。
选课人数:2000+
|
|
学堂在线
|
大数据系统基础
|
清华大学
教授
王建民
|
即将开课。
课程提要:本课程目前主要面对大数据硕士班,突出实战性,激发学生学习兴趣和动力,促进学生理论与实践相结合,启发学生技术创新。
选课人数:4000+
|
|
学堂在线
|
数据结构
|
清华大学
副教授
邓俊辉
|
已经开课。
课程提要:大数据是一门交叉学科。本门课程作为大数据方向硕士两门信息类公共基础课之一,与大数据系统基础A课程衔接,重点介绍大数据管理的工具平台、开发环境、基本原理。
选课人数:7000+
|
|
学堂在线
|
C++语言程序设计基础
|
清华大学
教授郑莉
|
已经开课。
课程提要:课程分《C++语言程序设计基础》和《C++语言程序设计进阶》,各8周。
选课人数:20000+
|
|
学堂在线
|
计算机文化基础
|
清华大学
副教授
李秀
|
即将开课。
课程提要:这是一门以生机勃勃的信息技术为内容载体,为各领域的专业人才铺垫上坚实的信息素养的公共基础课程。
选课人数:1000+
|
|
学堂在线
|
基于Linux 的C++
|
清华大学
副教授
乔林
|
即将开课。
课程提要:本课程由C/C++语言的共性与特性出发,在深入学习程序设计语言的基础上,进一步强调程序设计语言的适用性,并与Linux系统编程紧密结合,通过大力培养学习者的抽象思维能力和计算思维能力,将学习者对语言作为工具的基本认知转化为动手实践能力。
选课人数:2000+
|
|
学堂在线
|
VC++面向对象与可视化程序设计
|
清华大学
教授
黄维通
|
已经开课。
课程提要:内容主要包括Windows编程基础和MFC编程基础。
选课人数:1000+
|
|
学堂在线
|
汇编语言程序设计
|
清华大学
教授
张悠慧
|
即将开课。
课程提要:在清华计算机系,汇编语言程序设计通常作为本科生接触到的第一门计算机系统课程,被定位为该系列的入门课,起到“承上启下”的作用。
选课人数:2000+
|
|
学堂在线
|
组合数学
|
清华大学
副教授
马昱春
|
已经开课。
课程提要:本课程是计算机专业核心的基础理论课,是计算机理论分析和算法设计的基础,侧重介绍组合数学的概念和思想,研究离散对象的计数方法和相关理论。
选课人数:3000+
|
|
学堂在线
|
大学计算机——计算思维的视角
|
山东大学
教授
郝兴伟
|
已经开课。
课程提要:课程以培养学生的信息素养和计算思维为主线进行课程内容设置,其教学目标是全面培养学生的计算科学修养,信息素养,培养学生良好的计算思维能力,提高学生的计算机应用水平和计算机问题求解能力。
选课人数:1000+
|
|
学堂在线
|
计算思维和数据科学导论
|
麻省理工学 院
副校长W.Eric L.Grimson
|
即将开课。
课程提要:学生需要花费相当时间编写程序,以实践课程所涉及的理念。内容包括数据绘图、随机程序、概率和统计、随机游动、蒙特卡洛模拟算法、建模数据、优化问题和集群。
选课人数:3000+
|
|
学堂在线
|
计算机科学和Python变成导论
|
麻省理工学院
副校长W.Eric L.Grimson
|
已经开课。
课程提要:计算机科学导论和Python 编程导论包括计算概念、Python 编程语言、部分简单算法、测试和调试、算法复杂性、部分简单算法和数据结构的非正式导论。
选课人数:10000+
|
|
Coursera
|
数字图像和视频处理的基础
|
西北大学
Aggelos K. Katsaggelos
|
3月30日,12周。
课程提要:这门课将涵盖图像和视频处理的基础知识。我们将提供一个数学框架,用来描述和分析图像和视频,将其作为空间、时空、频域内的二维和三维信号。
难度:一般
评级:****
|
|
Coursera
|
过程挖掘:数据科学实战(推荐课!)
|
埃因霍温科技大学Wil van der Aalst
|
4月1日,6周。
课程提要:过程挖掘是基于模型的过程分析和面向数据的分析技术之间所缺少的一个环节。课程通过具体的数据集和使用方便的软件为大家提供数据科学知识,可以直接用于分析和改进各领域过程。
难度:较高
评级:*****
|
|
Coursera
|
文本挖掘和分析
|
伊利诺伊大学香槟分校
ChengXiang Zhai
|
6月8日,4周。
课程提要:这门课将涵盖数据挖掘和文本数据的技巧,需要学生已经熟练掌握C++或JAVA。
|
|
Coursera
|
机器学习
(推荐课!!)
|
斯坦福大学副教授Andrew Ng(吴恩达)
|
永久免费开放。
课程提要:在这门课中,你将学习最有效的机器学习技术,获得实践并应用这种技术为自己服务的经验。最后,你将了解一些硅谷的创新的最佳实践,因为它属于机器学习和人工智能。
难度:一般
评级:*****
|
|
Coursera
|
人工智能规划
|
爱丁堡大学Dr. Gerhard Wickler
|
1月12日,7周。
课程提要:这门课程旨在介绍人工智能规划技巧中的基础知识,对各种不同的问题和方法进行概述,其中包括其基本理论和应用方法。
难度:简单
评级:****
|
|
Coursera
|
离散优化
(推荐课!)
|
墨尔本大学
Pascal Van Hentenryck
|
3月4日,9周。
课程提要:这个课程介绍了离散优化并向学生展示在该领域的一些最基本的概念和算法。它涵盖了约束编程,本地搜索和混合整数规划,从基础到应用他们解决复杂的实际问题,例如调度,车辆行驶路线,供应链优化,资源分配等。
难度:困难
评级:*****
|
|
Coursera
|
Android 手持系统的移动应用编程:第 1 部分
|
马里兰大学帕克分校
Dr. Adam Porter
|
3月25日,4周。
课程提要:本课程会对智能手机和平板电脑等手持系统的Android应用程序的设计和实施进行全面的介绍。
难度:一般
|
|
Coursera
|
软件测试
|
南京大学Zhenyu Chen
|
4月 1日,8周。
课程提要:从认识和理解软件Bug开始,介绍软件测试的基本理论,阐述软件测试设计的多样性原理。基于多样性原理,介绍面向开发者和面向用户的测试用例设计方法,具体包括随机测试、等价类测试、结构化测试、数据流测试和逻辑测试;邀请业界专家讲解功能测试、性能测试、移动应用测试等专项测试技术。
|
|
Coursera
|
数据产品开发
|
约翰霍普金斯大学
Brian Caffo, PhD
|
4月6日,4周。
课程提要:在本课程中,你将学习到应用Shiny, R软件包(R packages)和交互式图形来开发数据产品的基础知识。这是约翰霍普金斯大学数据科学专项系列课程的第九门课程。
难度:简单
评级:***
|
|
Coursera
|
Java程序设计
|
北京大学唐大仕
|
4也13日,12周。
课程提要:选修该课的同学一般已经具有了C语言程序设计的基础。本课程是在已有的基础上让学习者能够以Java语言编写具有一定规模、综合性的应用程序。
|
|
Coursera
|
响应式编程原理
|
洛桑联邦理工学院
Martin Odersky
|
4月13日,7周。
课程提要:这门课是SCALE函式编程原理的后续课程。
|
|
Coursera
|
操作系统原理
|
北京大学
Professor Chen Xiangqun
|
3月17日,12周。
课程提要:《操作系统原理》是针对计算机科学技术专业三年级本科生开设的一门专业基础课程。
难度:一般
评级:*****
|
|
Coursera
|
密码学
|
马里兰大学帕克分校Jonathan Katz
|
3月9日,7周。
课程提要:本课将介绍现代密码学的基础,并着眼于实际应用。本课不仅会从理论上讲解这些概念,还会探索它们对现实世界的影响。
难度:一般
评级:****
|
|
Coursera
|
网络运作:无需微积分的原理简介
|
普林斯顿大学
Christopher Brinton
|
5月1日,6周。
课程提要:与使用大量的数学不同,这门课程将仅仅要求基本的代数,比如加法和乘法。我们会使用动画、比喻和奇闻异事作为我们的教学工具来代替细节化的方程。
难度:一般
评级:****
|