cs python课程 加州大学_【北美名校CS课程整理系列】10. 数据结构与算法分析

简介

今天我们带来本系列第十篇文章:北美CS名校数据结构与算法分析相关课程的整理。本系列今后将持续保持一周一更的频率,想学习更多请点击关注专栏大学模拟器,点赞支持。另外最近大学模拟器论坛更新了几门数据结构的课程视频,可以扫文末公众号二维码后台发送邮箱获取论坛注册链接。

数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关(摘自百科)。下面列出相关课程整理:

斯坦福大学 Stanford

CS 106A: Programming Methodology

CS 106AP: Programming Methodologies in Python

CS 106B: Programming Abstractions

CS 106X: Programming Abstractions (Accelerated)

CS 106S: Coding for Social Good

CS 108: Object-Oriented Systems Design

CS 161: Design and Analysis of Algorithms

CS 166: Data Structures

CS 168: The Modern Algorithmic Toolbox

CS 243: Program Analysis and Optimization

CS 254: Computational Complexity Theory

CS 265/CME309: Randomized Algorithms and Probabilistic Analysis, Fall 2019

麻省理工学院 MIT

**注释:全部网址在MIT公开课的网站**:

6.006: Introduction to Algorithms (Fall 2011)

6.046J: Design and Analysis of Algorithms (Spring 2015)

6.838: Algorithms for Computer Animation (Fall 2002)

6.841J: Advanced Complexity Theory (Spring 2016)

6.851: Advanced Data Structures (Spring 2012)

6.852J: Distributed Algorithms (Fall 2009)

6.854J: Advanced Algorithms (Fall 2008)

6.883: Program Analysis (Fall 2005)

加州大学伯克利分校 UCB

CS 61B: Data Structures

CS 61BL: Data Structures and Programming Methodology

卡耐基梅隆大学 CMU

15-457A/15-859E: Advanced Algorithms, Spring 2015

15-853: Algorithms in the "Real World"

15-819O: Program Analysis

15-819: Foundations of Quantitative Program Analysis

15-819: Advanced Topics in Programming Languages: Resource Analysis

15-451/651: Algorithms

15-351/15-650/02-613: Algorithms & Advanced Data Structures

15-750: Graduate Algorithms

18-645: How to Write Fast Code

伊利诺伊大学香槟分校 UIUC

CS225: Introduction to Data Structures and Algorithms with C++

CS473: ALGORITHMS

CS374: Intro to Algos & Models of Comp

CS 491: Competitive Algorithmic Programming

CS 598: RM: Algorithmic game theory

CS 581: Algorithmic Computational Genomics

康奈尔大学 Cornell

CS 1130: Transition to OO Programming

CS 2110: OO Programming and Data Structures

CS 3110: Data Structures and Functional Programming

CS 4160: Formal Verification

CS 4820: Introduction to Analysis of Algorithms

CS 4814: Introduction to Computational Complexity

CS 5112: Algorithms and Data Structures for Applications

CS 5199: Competition Programming and Problem Solving Seminar

CS 6820: Analysis of Algorithms:

CS 6860: Logics of Programs:

CS 7890: Seminar in Theory of Algorithms and Computing

普林斯顿大学 Princeton

COS 226: Algorithms and Data Structures

COS 333: Advanced Programming Techniques

COS 423: Theory of Algorithms

COS 522/MAT 578: Advanced Computational Complexity

COS 521: Advanced Algorithm Design

COS 528: Data Structures and Graph Algorithms

加州理工学院 Caltech

CS 37: Algorithms in the Real World

CS 38: Introduction to Algorithms

CS 116: Reasoning about Program Correctness

CS 139: Advanced Algorithms

CS 150: Probability and Algorithms

CS 151: Complexity Theory

CS/SS 241a: Intro to SISL

哈佛大学 Harvard

CS 124: Data Structures and Algorithms

CS 229R: Topics in Theoretical Computer Science: Essential Coding Theory

德州大学奥斯汀分校 Austin

CS 314: Data Structures

CS 371P: Object-Oriented Programming

宾夕法尼亚大学 Upenn

CIS 320: Introduction to Algorithms

CIS 334: Advanced Topics in Algorithms

CIS 502: Analysis of Algorithms

CIS 554: Programming Paradigms

CIS 677: Advanced Topics in Algorithms and Complexity

大学模拟器专栏旨在为广大学习爱好者收集公开/非公开资源,降低在校学生与工作人士的学习成本,提供免费可得的课程培养方案。最终达到降低内卷、打击智商税收割者的目的。

从今天开始,本专栏在之后几个月将陆续发出关于北美名校CS专业的相关课程主页链接,课程主题全面覆盖人工智能(自然语言处理、计算机视觉、增强学习)、机器学习理论与应用、数据结构与算法分析、大数据与并行计算、操作系统与编译原理、网络与信息安全、分布式系统与数据库、机器人、数值分析与计算机基础数学、人机交互、机器人、计算机图形学等方面的内容,目前主要面向Stanford、MIT、UCB、CMU、UIUC、Cornell、Princeton、Caltech、Harvard、UW、Georgia Tech、UT Austin这几所CS强校。

官方微信公众号:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值