课程是斯坦福大学关于人与计算机的互动,专门设计的系列讲座。讲座内容广泛涉及到人机互动设计领域的各种前沿话题,如Twitter、语音识别、电玩、机器人等。...
对程序感兴趣,但又不知道怎么入门? 本课程就是最好的入门课程。 本课程采用Python教学,可以在学习时,同时学会Python和英文。 这门课程适用于那些拥有很少或没有编程经验...
复杂的现实世界,计算机里应用程序是怎么表现的? 一个复杂的事物,又如何通过抽象以程序语言的方式表述? 这就是抽象的魅力。斯坦福大学给我们分享了这么课程,并给我们诠释了如何进行程序设计的抽象...
简介 介绍了当代程序设计基本思想:面向对象,模块化,封装,抽象化与测试。 讲师介绍 名称:Mehran Sahami职业:斯坦福大学计算机系时任副教授学位:斯坦福大学的计算机系博士注...
本课程涵盖了哈佛大学公开课2010年计算机科学的所有课程内容和复习要点。 讲师:David J. Malan 职业:哈佛大学计算机系教授 ...
本课程教导学生如何思考,如何更有效地解决问题。涉及广泛的编程问题集——C以及PHP和JavaScript。讲师:David J. Malan职业:哈佛大学计算机系教授David J. Malan主要研...
随着计算机技术的发展和网络应用的普及,网络安全日益成为影响网络效能的重要问题。WEB应用作为最流行的网络应用,在极大方便了人们的办公、信息获取、业务办理的同时,也给攻击者留下了更多的可乘之机,带来了很...
计算机科学E-75是哈佛大学继续教育学院的一门课程。在这门课程中,学生能够学到如何用DNS建立域名,如何用XHTML和CSS构架页面等相关技术知识。...
也许大家不相信,数学是解决信息检索和自然语言处理的最好工具。它能非常清晰地描述这些领域的实际问题并且给出漂亮的解决办法。每当人们应用数学工具解决一个语言问题时,总会感叹数学之美。本课程将会介绍一些数学...
该课程主讲C和C++高级内存管理特色;命令式和面向对象2种范式的差异。函数范式(LISP)和并行编程 (C和C++) Python C#等新语言概论。基础要求:具备编程能力,能在抽象化层次上解决问题。...
Welcome to Design pattern 英文教程该课程除了基本的设计模式之外,还包括了一些其他设计模式,如双缓冲模式等。...
在很多年以前,红白机FC的超级马里奥兄弟是当时的游戏中的颠峰之作,套用当时最流行的一句话就是操作感和平衡性几乎完美无暇。这里完成的 MLDN马里奥 参考的就是这款游戏的设定,对游戏的背景、人物、敌人等...
编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。 编译原理是计算机...
本课程从基本的语法入手,以恰当的实例为导向,由浅入深的讲解Java开发技术的基本理论知识,,课程非常适合于入门Java技术的初学者,同时也适合具有一定Java基础,欲对Java开发技术进一步了解和掌握...
《轻松愉快LINUX》课程主要讲解了Linux的基础知识,并提供了自学Linux的思路和方法。 本课程标题用英文,但实际是中文教材。内容相对活泼。 讲师:马士兵...
边学边用Linux系统视频教程,介绍了Linux的安装和使用方法,内容包括:Linux基础知识、安装和配置过程、图形界面的使用方法、网络配置和网络服务等,并配以大量的实例。 Linu...