简介:
课程介绍:
本课程是最大的编程入门课程,也是斯坦福大学主要课程之一。介绍了当代程序设计基本思想:面向对象,模块化,封装,抽象化与测试。
《编程方法》将良好的编程思想连同广泛应用的Java语言一同讲授。着重教授良好的编程风格和Java语言的特色。这门同样课适合文科,主修社会科学的同学和编程爱好者学习观看。其实每年都有很多非工程系同学选修这门课。
基本要求:本课程不要求具备编程基础,但要求多下功夫!
主讲人自述:
Mehran Sahami
我刚加入斯坦福大学计算机系时任副教授,本科教育附主任和教务处主任三职。2001年至2006年,任斯坦福大学计算机系讲师。2002至2007年,任谷歌公司的高级研究员,目前依然是研究团队的顾问。我的研究方向主要有计算机科学教育,机器学习和网络信息挖掘。
在此之前,我是Epiphany公司的高级工程经理。去Epiphany工作前,我在斯坦福大学的计算机系拿到了博士学位。我曾今也是斯坦福大学的本科生,一直深爱着这方土地,至今不愿离去。
工作之余,我喜欢跟家人团聚,喜欢弹吉他,喜欢户外旅行,还喜欢睡觉(虽然最近睡的越来越少)
电驴资源
阅读(292) | 评论(0) | 转发(0) |