HOME ] CG ] [ DS ]


Data Structure

Computer science should be called computing science, for the same reason why surgery is not called knife science.

- E. Dijkstra


Books

    Data Structures in C++

    Data Structures and Algorithms in Java

Courses

    MOOC

    Tsinghua

References

    Tutorial Demo

52219: Techniques and Functional Interpretation of Programs: Computing Science, University of Glasgow

1

http://www.dcs.gla.ac.uk/~pat/52219/index.html

52233: Algorithms and Data Structures: Computing Science, University of Glasgow

2

http://www.dcs.gla.ac.uk/~pat/52233/index.html

Algorithm: Computer Science, State University of New York, Stony Brook

3

http://www.cs.sunysb.edu/~algorith/

CG465: Data Structures & Algorithms (Spring 2001): Computer Science & Engineering, University of Pennsylvania

4

http://www.cse.psu.edu/~cg465/

CMSC420: Data Structures (2001 Spring): Computer Science, University of Maryland

5

http://www.cs.umd.edu/~mount/420/

COM1101: College of Computer and Information Science, Northeastern University

6

http://www.ccs.neu.edu/teaching/Curriculum/UndergraduateGuide/Courses/com1101/CourseDescription.html

COMP272: Athabasca University

7

http://www.athabascau.ca/html/syllabi/comp/comp272.htm

Computer Graphics: Computer Science, National University of Singapore

8

http://www.cz3.nus.edu.sg/~changec/Teaching/graphic.html

COMS-W3137-1: Data Structures and Algorithms: Graduate Education, Columbia University

9

http://www.cvn.columbia.edu/courses/Spring2002/COMSW3137-1.html

COP3530: Data Structures: School of Computer Science, Florida International University

10

http://www.cs.fiu.edu/~weiss/cop3530/

COP4338: Data Structures (Spring 2002): School of Computer Science, Florida International University

11

http://www.cs.fiu.edu/~weiss/cop4338_spr02/

COS226: Algorithms and Data Structures (Spring 2004): Computer Science, Princeton University

12

http://www.cs.princeton.edu/courses/archive/spring04/cos226/info.html

COS423: Theory of Algorithms (Spring 2004): Computer Science, Princeton University

13

http://www.cs.princeton.edu/courses/archive/spring04/cos423/

CP2001: Computer Science, James Cook University

14

http://www.cs.jcu.edu.au/Subjects/cp2001/1998/CP2001.HTML

CPSC223: Data Structures and Programming Techniques (2004): Computer Science, Yale University

15

http://zoo.cs.yale.edu/classes/cs223/default.htm

CPSC223: Data Structures and Programming Techniques: Computer Science, Yale University

16

http://zoo.cs.yale.edu/classes/cs223/

CPSC360 : Computer Science, Radford University

17

http://www.cs.runet.edu/~jhelm/classes/360.html

CS016: Computer Science, Brown University

18

http://www.cs.brown.edu/courses/cs016/

CS130A: Data Structure and Algorithm in C++: Electrical and Computer Engineering, University of California, Santa Barbara

19

http://beta.ece.ucsb.edu/~wenbing/cs130a.html

CS130A: Data Structures and Algorithms (I): Electrical and Computer Engineering, University of California, Santa Barbara

20

http://www.cs.ucsb.edu/~mcguire/teaching/130a/

CS1501: Data Structures and Algorithms (Fall 2001): Computer Science, University of Pittsburgh

21

http://www2.cs.pitt.edu/~kirk/cs1501/

CS1501: Data Structures and Algorithms (Fall 2003): Computer Science, University of Pittsburgh

22

http://www.cs.pitt.edu/~kirk/cs1501/

CS1510: Foundations of Algorithms (Fall 2003): Computer Science, University of Pittsburgh

23

http://www.cs.pitt.edu/~kirk/cs1510/

CS213-01: Data Structures (Spring 2003): Computer Science, University of Idaho

24

http://www.cs.uidaho.edu/~karenv/cs213/

CS2150: Introduction to Algorithms (Fall 2003): Computer Science, University of Pittsburgh

25

http://www.cs.pitt.edu/~kirk/cs2150/

CS225: Data Structures & Software Principles (Spring 2004): Computer Science, UIUC

26

http://www.cs.uiuc.edu/education/courses/cs225.html

CS226: Algorithms and Data Structures (Spring 2004): Computer Science, Princeton University

27

http://www.cs.princeton.edu/courses/archive/spring04/cos226/info.html

CS226: Algorithms and Data Structures: Computer Science, Princeton University

28

http://www.cs.princeton.edu/courses/cs226/

CS2310: Computer and Mathematical Sciences, University of Houston

29

http://cms.dt.uh.edu/faculty/chenp/class/cs2310/default.htm

CS251: Data Structures and Algorithms (Spring 2000): Computational Geometry Lab, School of Computer Science, McGill University

30

http://jeff.cs.mcgill.ca/~luc/251.html

CS251: Data Structures and Algorithms (Spring 1997): School of Computer Science, McGill University

31

http://www.cs.mcgill.ca/~cs251/OldCourses/1997/

CS261: Data Structures (Winter 2004): College of Engineering, Oregon State University

32

http://web.engr.oregonstate.edu/~enm/cs261/

CS263: Data Structures and Algorithms (Winter 2004): Computer Science & Information Systems, Grand Valley State University

33

http://www.csis.gvsu.edu/~mcguire/teaching/263/

CS300: Data Structures for Non-Computer Majors: Computer Science, UIUC

34

http://www.cs.uiuc.edu/education/courses/cs300.html

CS308: Data Structures (Spring 2003): Computer Science, University of Nevada, Reno

35

http://www.cs.unr.edu/~bebis/CS308/

CS3358: Computer Science, Texas State University, San Marcos

36

http://www.cs.swt.edu/courses/CS3358.shtml

CS340: Date Structure and Algorithms (Winter 1996): Mathematical, Statistical & Computer Science, University of Waterloo

37

http://www.math.uwaterloo.ca/~mli/cs340.html

CS410: Computer Science, Cornell University

38

http://www.cs.cornell.edu/Info/Courses/Spring-97/CS410/

CS420: Data Structures: University of Maryland Institute for Advanced Computer Studies

39

http://www.umiacs.umd.edu/users/lsd/420.html

CS421: Computer and Mathematical Sciences, New Mexico Highlands University

40

http://jaring.nmhu.edu/NOTES/cs421/

CS61B: Data Structures: Computer Science, UC Berkeley

41

http://www.cs.berkeley.edu/~jrs/61b/default.htm

CSAB2314: Computer Science and Engineering, Mississippi State University

42

http://www.cs.msstate.edu/COURSES/csab2314.html

CSC311: (Spring 1999): Computer Science, NC State University

43

http://www.csc.ncsu.edu/eos/users/r/rhee/WWW/clas/csc311/

CSCI433: Computer & Information Science,University of Mississippi

44

http://www.cs.olemiss.edu/~hcc/csci433/csci433.html

CSE326: Data Structures (Winter 2002): Computer Science & Engineering, University of Washington

45

http://www.cs.washington.edu/education/courses/326/

CSE326: Data Structures (Winter 2004): Computer Science & Engineering, University of Washington

46

http://www.cs.washington.edu/education/courses/326/04wi/

CT104: Data Structure and Algorithms: University of Manchester Institute of Science & Technology

47

http://www.umist.ac.uk/optometry/neuro_new/course2datastruct.htm

CX214: Data Structures (Spring 2003): Mathematics & Computer Science, Middlebury College

48

http://community.middlebury.edu/~rmartin/cx214.html

DA - Skip List: Institute of Computer Science & Applied Mathematics, University of Bern

49

http://iamwww.unibe.ch/~wenger/DA/SkipList/

Data Structures: University of Ottawa

50

http://www.site.uottawa.ca/~holte/T26/

Data Structures: Computer Sci &Tech, University of Tsinghua

51

http://166.111.4.16:2000/default.htm

Data Structures: Computer Science & Information Engineering, National Taiwan University

52

http://nlg3.csie.ntu.edu.tw/courses/Datastructure/Course-DataStructure.html

Data Structures: Computer Science, Haifa University

53

http://cs.haifa.ac.il/ILAN/datastruct.html

Data Structures: School of Computer Science, University of the Witwatersrand, Johannesburg

54

http://www.cs.wits.ac.za/~philip/course_info/HDip-DDS.html

DS011: Computer Science, Ben Gurion University of the Negev

55

http://www.cs.bgu.ac.il/~ds011/

DSA: Advanced Computing, Evergreen State College

56

http://grace.evergreen.edu/~jackyj/dsa/dsa.html

DSST26: Data Structure Course: Computer Science & Information, University of Ottawa

57

http://www.csi.uottawa.ca/~holte/t26/top.realtop.html

ICS202: College of Computer Sciences & Engineering, King Fahd University of Petroleum and Minerals

58

http://www.ccse.kfupm.edu.sa/~bmghandi/992/ics202/ics202lec.html

Java: Computer Science, Rochester Institute of Technology

59

http://www.cs.rit.edu/~atk/Java/Sorting/sorting.html

Java: Computer Science, University of British Columbia

60

http://www.cs.ubc.ca/spider/harrison/Java/sorting-demo.html

Java: International Max Planck Research School for Computer Science, Saarbrücken University

61

http://www.mpi-sb.mpg.de/~marco/java.html

Java: The Computational Geometry Lab at Carleton

62

http://www.scs.carleton.ca/~morin/misc/sortalg/

OASIS: University of Turku

63

http://users.utu.fi/sisasa/oasis/oasis-algo.html

PLDS210: Data Structures and Algorithms: Electrical and Electronic Engineering, University of Western Australia

64

http://ciips.ee.uwa.edu.au/~morris/year2/plds210/default.htm

Prof. G. Toussaint' Courses: Computer Science, McGill University

65

http://cgm.cs.mcgill.ca/~godfried/teaching.html


TOP

HOME ] CG ] [ DS ]

Copyleft (c) 2003-3002, Junhui Deng
Last updated on 12.17.2014