Difference between revisions of "Computer Science"
From BC$ MobileTV Wiki
Line 3: | Line 3: | ||
− | == | + | |
+ | |||
+ | |||
+ | == Concepts == | ||
+ | |||
+ | |||
+ | === Recursion === | ||
+ | |||
+ | * Recursion: http://www.freenetpages.co.uk/hp/alan.gauld/tutrecur.htm | ||
+ | |||
+ | ==== Infinite Loops ==== | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | === Data Structures === | ||
+ | |||
+ | |||
+ | ==== Arrays ==== | ||
+ | |||
+ | |||
+ | ==== Linked Lists ==== | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | === Sorting === | ||
+ | |||
+ | * [[wikipedia:Sorting algorithm]] | ||
+ | * Sorting Algorithms (with code): http://www.dcc.uchile.cl/~rbaeza/handbook/sort_a.html | ||
+ | * Sequential and parallel sorting algorithms: http://www.iti.fh-flensburg.de/lang/algorithmen/sortieren/algoen.htm | ||
+ | * '''Sorting Algorithm Animations: http://www.sorting-algorithms.com/''' | ||
+ | * Sorting Algorithms (including JAVA code): http://people.cs.ubc.ca/~harrison/Java/sorting-demo.html | ||
+ | * Bidirectional Bubble Sort in Java: http://www.roseindia.net/java/beginners/arrayexamples/BidirectionalBubbleSort.shtml | ||
+ | * Radix Sort Tutorial: http://www.cubic.org/docs/radix.htm | ||
+ | * Slightly Skeptical View on Sorting Algorithms: http://www.softpanorama.org/Algorithms/sorting.shtml | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == Schools == | ||
* Acadia University - Department of Computer Science: http://cs.acadiau.ca | * Acadia University - Department of Computer Science: http://cs.acadiau.ca | ||
Line 12: | Line 56: | ||
* The University of Tokyo (Todai) - Graduate School of Information Science and Technology: http://www.i.u-tokyo.ac.jp/index_e.shtml | * The University of Tokyo (Todai) - Graduate School of Information Science and Technology: http://www.i.u-tokyo.ac.jp/index_e.shtml | ||
* Todai - Doctoral's Entrance (exams/pofessor interests): http://www.i.u-tokyo.ac.jp/edu/course/cs/pdf/H22computer_e.pdf | * Todai - Doctoral's Entrance (exams/pofessor interests): http://www.i.u-tokyo.ac.jp/edu/course/cs/pdf/H22computer_e.pdf | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | == External Links == | ||
+ | |||
+ | * Dictionary of Algorithms and Data Structures: http://www.itl.nist.gov/div897/sqg/dads/ | ||
+ | * Harvard - Sorting class lecture: http://academicearth.org/lectures/bubble-sort-selection-sort-and-merge-sort | ||
+ | |||
Revision as of 16:55, 5 November 2009
Computer Science is the study of computational machines and their application as technology in industry, and in (the improvement of) people's lives.
Contents
Concepts
Recursion
Infinite Loops
Data Structures
Arrays
Linked Lists
Sorting
- wikipedia:Sorting algorithm
- Sorting Algorithms (with code): http://www.dcc.uchile.cl/~rbaeza/handbook/sort_a.html
- Sequential and parallel sorting algorithms: http://www.iti.fh-flensburg.de/lang/algorithmen/sortieren/algoen.htm
- Sorting Algorithm Animations: http://www.sorting-algorithms.com/
- Sorting Algorithms (including JAVA code): http://people.cs.ubc.ca/~harrison/Java/sorting-demo.html
- Bidirectional Bubble Sort in Java: http://www.roseindia.net/java/beginners/arrayexamples/BidirectionalBubbleSort.shtml
- Radix Sort Tutorial: http://www.cubic.org/docs/radix.htm
- Slightly Skeptical View on Sorting Algorithms: http://www.softpanorama.org/Algorithms/sorting.shtml
Schools
- Acadia University - Department of Computer Science: http://cs.acadiau.ca
- University of New Brunswick - Department of Computer Science: http://www.cs.unb.ca/
- MIT (CSAIL) - Computer Science and Artificial Intelligence Laboratory: http://www.csail.mit.edu/
- Stanford - Department of Computer Science: http://cs.stanford.edu/
- IUJ -- E-Business Management: http://ibs.iuj.ac.jp/management/
- The University of Tokyo (Todai) - Graduate School of Information Science and Technology: http://www.i.u-tokyo.ac.jp/index_e.shtml
- Todai - Doctoral's Entrance (exams/pofessor interests): http://www.i.u-tokyo.ac.jp/edu/course/cs/pdf/H22computer_e.pdf
External Links
- Dictionary of Algorithms and Data Structures: http://www.itl.nist.gov/div897/sqg/dads/
- Harvard - Sorting class lecture: http://academicearth.org/lectures/bubble-sort-selection-sort-and-merge-sort
See Also
E-Business | E-Commerce | M-Commerce | PC | Mac | Unix | Linux | Mobile | Web | Semantic Web | HCI | Algorithms | Programming Language | Hardware | Software | Peripheral Devices