Differences

This shows you the differences between two versions of the page.

teaching:csci2100:2017 [2018/01/04 11:46]
hpchan
teaching:csci2100:2017 [2018/01/08 16:36] (current)
hpchan
Line 1: Line 1:
====== CSCI2100 Data Structures ====== ====== CSCI2100 Data Structures ======
-===== Courser Webpage ===== +===== Courser Website ===== 
-[[https://edx.keep.edu.hk/courses/course-v1:CUHK+CSCI2100A+2017_02/|**Here**]] is the link to our **course website** in KEEP open edX.+[[https://edx.keep.edu.hk/courses/course-v1:CUHK+CSCI2100A+2017_02/|**Here**]] is the link to our **course website**.
 +[[https://www.dropbox.com/s/14t6y83myzoifh0/KEEPAccount-QuickUserGuide.pdf?dl=0|Keep Account Quick User Guide]]
 +[[https://www.dropbox.com/s/60llrt5chedfp6y/KEEPAccount-CUHKAssociation.pdf?dl=0|Keep Account CUHK Association]]
===== Spring 2017-2018 Term 2 ===== ===== Spring 2017-2018 Term 2 =====
|  ^  Lecture I  ^  Lecture II  ^  Tutorial I  ^  Tutorial II  ^ |  ^  Lecture I  ^  Lecture II  ^  Tutorial I  ^  Tutorial II  ^
-^ Time    |  M5, 12:30 pm - 1:15 pm  |  T5-6, 12:30 pm - 2:15 pm  |  M10 5:30 pm - 6:15pm  |   W10 5:30 pm - 6:15 pm  | +^ Time    |  Tue, 12:30 pm - 1:15 pm  |  Wed, 11:30 am - 1:15 pm  |  Wed, 5:30 pm - 6:15pm  |   Thur, 5:30 pm - 6:15 pm  | 
-^ Venue    |  LSK LT3 |  LSK LT3 |  LHC 104 |  ERB 407 |+^ Venue    |  ERB LT |  ERB LT |  ERB 407 |  LHC 103 |
<html><font color="red"> <b>The Golden Rule of CSCI2100: </b></font></html> No member of the CSCI2100 community shall take unfair advantage of any other member of the CSCI2100 community. <html><font color="red"> <b>The Golden Rule of CSCI2100: </b></font></html> No member of the CSCI2100 community shall take unfair advantage of any other member of the CSCI2100 community.
- 
-The Student/Faculty Expectations on Teaching and Learning document is available [{{:teaching:csci2100:staffstudentexpectations.pdf|here}}]. 
- 
-====== Course Description ====== 
- 
-The concept of abstract data types and the advantages of data abstraction are introduced. Various commonly used abstract data types including vector, list, stack, queue, tree, and set and their implementations using different data structures (array, pointer based structures, linked list, 2-3 tree, B-tree, etc.) will be discussed. Sample applications such as searching, sorting, etc. will also be used to illustrate the use of data abstraction in computer programming. Analysis of the performance of searching and sorting algorithms. Application of data structure principles. 
- 
-本科介紹抽象數據類型之概念及數據抽象化的優點。並討論多種常用的抽象數據類型,包括向量、表格、堆棧、隊列、樹形;集(合)和利用不同的數據結構(例如:陣列、指示字為基的結構、連接表、2-3樹形、B樹形等)作出的實踐。更以實例(例如:檢索、排序等)來說明數據抽象化在計算機程序設計上的應用。並討論檢索與排序算法及數據結構之應用。 
- 
- 
 
teaching/csci2100/2017.1515037567.txt.gz · Last modified: 2018/01/04 11:46 by hpchan     Back to top