当前位置: 查字典公开课网 国际名校公开课 斯坦福大学公开课:抽象编程
斯坦福大学公开课:抽象编程

斯坦福大学公开课:抽象编程

本课程共27集

课程介绍

本课程是衔接编程方法论课程,并展示高级编程主题,如递归、算法分析、C++编程语言的数据抽象化,C++类似于C和JAVA语言。如果已经通过电脑科学AP测试并获得高分(4或5分),或者是在大学课程中取得高分,就可以从抽象化编程开始。 抽象化编程假定你已熟悉良好的编程风和软件工程内容(编程方法学的程度)。并能以编程和数据抽象化作为基础来掌握新主题。主题:抽象和编程的关系。 数据的软件工程原则的抽象和模块化。 面向对象编程,基本数据结构,如堆栈(队列,集)和数据导向设计。 递归和递归数据结构(链表,树,图)。 引入时间和空间复杂度分析。基础要求:编程方法学基础、以面向高级编程主题。同程度的编程课程(包括高职的AP课程)可以取代我们的编程方法学课程。

讲师介绍

名字: Julie Zelenski

学校介绍

斯坦福大学是美国一所私立大学,被公认为世界上最杰出的大学之一。它位于加利福尼亚州的斯坦福市,临近旧金山。斯坦福大学拥有的资产属于世界大学中最大的之一。它占地35平方公里,是美国面积第二大的大学。