介绍了当代程序设计基本思想:面向对象,模块化,封装,抽象化与测试。《编程方法》将良好的编程思想连同广泛应用的Java语言一同讲授。着重教授良好的编程风格和Java语言的特色。这门同样课适合文科,主 [展开详情]
如果你对iPhone Development有兴趣,以下是入门门槛供参考:首先你要有一台Mac电脑(因为 iPhone App 使用 Mac 平台内建的 Xcode 开发工具),网上也有在Wind [展开详情]
本课程教授高效率算法的设计及分析技巧,并着重在有实用价值的方法上。课程主题包含了:排序、搜寻树、堆积及散列;各个击破法、动态编程、偿还分析、图论算法、最短路径、网络流、计算几何、数字理论性算法;多 [展开详情]
"CS50是哈佛的一门计算机科学的导论性的课程,内容包括基本的计算机知识以及基础算法,常见的编程语言等等,还会探讨最新的计算机科学领域的成果,课程发散性思维强。CS50课程的讲课形式让人 [展开详情]
本课程是介绍计算机科学的知识的企业。主题包括算法(他们的设计、实施,并分析),软件开发(抽象、封装、数据结构、调试和测试);建筑的计算机(低数据表 [展开详情]
该课程主讲C和C++高级内存管理特色;命令式和面向对象2种范式的差异。函数范式(LISP)和并行编程(C和C++) Python C#等新语言概论。基础要求:具备编程能力,能在抽象化层次上解决问题 [展开详情]
本课程斯坦福大学是关于人与计算机互动设计的系列讲座,广泛涉及人机互动设计领域的前沿话题,如Twitter、语音识别、电玩、机器人等。 [展开详情]
人工智能的发展到已经进入了一个瓶颈期。近年来各个研究方向都没有太大的突破。真正意义上人工智能的实现目前还没有任何曙光。但是,机器学习无疑是最有希望实现这个目标的方向之一。斯坦福大学的“Stanfo [展开详情]
本课程是衔接编程方法论课程,并展示高级编程主题,如递归、算法分析、C++编程语言的数据抽象化,C++类似于C和JAVA语言。如果已经通过电脑科学AP测试并获得高分(4或5分),或者是在大学课程中取 [展开详情]
本课程的主讲人为palm公司的副总裁、董事和高级产品经理等主管们,主要讲述在WebOS操作系统上的手机应用开发。学生有机会接触到苹果、Palm这些公司关于应用上传程序的内部信息,并于Palm公司主 [展开详情]
本课程的主讲人为palm公司的副总裁、董事和高级产品经理等主管们,主要讲述在WebOS操作系统上的手机应用开发。学生有机会接触到苹果、Palm这些公司关于应用上传程序的内部信息,并于Palm公司主 [展开详情]
本课程教授高效率算法的设计及分析技巧,并着重在有实用价值的方法上。课程主题包含了:排序、搜寻树、堆积及散列;各个击破法、动态编程、偿还分析、图论算法、最短路径、网络流、计算几何、数字理论性算法;多 [展开详情]
如今网站的趋势是动态,越来越多的页面不再是静态HTML文件,而是脚本和数据库调用实现的动态页面。使用Ajax技术代替传统页面重载后,用户界面无缝对接更好。这一课程教学生如何用Ajax,用Linux [展开详情]
如果你对iPhone Development有兴趣,以下是入门门槛供参考:首先你要有一台Mac电脑(因为 iPhone App 使用 Mac 平台内建的 Xcode 开发工具),网上也有在Wind [展开详情]
这门课程适用于那些拥有很少或没有编程经验的学生,它致力于使学生理解计算机在解决问题中的作用,并且帮助学生,不论其专业,使他们对于能够完成有用的小程序的目标充满信心。 [展开详情]
本课程为研讨会形式,参与讨论的有:Flurry移动设备应用分析公司商业开发部Azeem Ansar、TigerSpike手机媒体服务公司创始人及CEO Luke Janssen、纽约时报移动产品负 [展开详情]
本课程斯坦福大学是关于人与计算机互动设计的系列讲座,广泛涉及人机互动设计领域的前沿话题,如Twitter、语音识别、电玩、机器人等。 [展开详情]
"CS50是哈佛的一门计算机科学的导论性的课程,内容包括基本的计算机知识以及基础算法,常见的编程语言等等,还会探讨最新的计算机科学领域的成果,课程发散性思维强。CS50课程的讲课形式让人 [展开详情]
介绍了当代程序设计基本思想:面向对象,模块化,封装,抽象化与测试。《编程方法》将良好的编程思想连同广泛应用的Java语言一同讲授。着重教授良好的编程风格和Java语言的特色。这门同样课适合文科,主 [展开详情]
本课程将介绍基于android平台上的应用开发,课程分为六个模块,分别涉及android平台概述和其基本构件、初次编写android应用程序、android用户界面基本元素、接收和显示网络数据、以 [展开详情]