====== CSCI2100 Data Structures Tutorial Page ======
| ^  Tutorial I  ^  Tutorial II  ^
^ Time    |  M10 5:30 pm - 6:15pm  |  W10 5:30 pm - 6:15 pm  |
^ Venue    |  LHC 104  |  ERB 407  |
 
**See announcement at bottom of page** 
^ Week   ^    Date     ^  Topic  ^  TA  ^  Resources  ^
|  1  |  1.9 & 1.11  |  {{:teaching:csci2100:2016:tutorial1_cintro1.pdf|Introduction of C}}   |  Wang Chen  |  [[https://www.youtube.com/watch?v=2NWeucMKrLI&index=1&list=PL6gx4Cwl9DGAKIXv8Yr6nhGJ9Vlcjyymq|C programming tutorial 1]]  \\ [[https://www.youtube.com/watch?v=iXEw_0hlM9A&list=PL_RGaFnxSHWoGzOXqtKeM71OLpvZbuU0P&index=1|C programming tutorial 2]]  |
|  2  |  1.16 & 1.18  |   {{:teaching:csci2100:2016:tutorial2_oj_new.pdf|Online Judge System}}  |  Jiani Zhang  |  [[https://youtu.be/A-cPxaKQGXQ|user preparation]]  \\  [[https://youtu.be/QUgyMZbhrsU|code submission]]  \\  [[https://youtu.be/ivyHXw6DF-w|user preparation]]  \\  [[https://youtu.be/bgBrxkIFvuE| code submission]] \\ {{:teaching:csci2100:2016:transfer_file_to_server.pdf|File transfer}}   |
|  3  |  1.23 & 1.25  | {{:teaching:csci2100:2016:tutorial3_vim.pdf|Basic Linux Commands and VIM}}  | Shuyue Hu  | [[http://www.openvim.com|Interative VIM Tutorial]]   |
|  4  |  1.30 & 2.1  |  Lunar New Year Break  |   |    |
|  5  |  2.6 & 2.8  |  {{:teaching:csci2100:2016:tutorial4_ioc.pdf|I/O Issues in C}}  |  Wang Chen  |    |
|  6  |  2.13 & 2.15  |  {{:teaching:csci2100:2016:tutorial5_lsq.pdf|Lists, Stacks,Queues}}  |  Jiani Zhang  |  Sample Code in Weiss's  \\  {{:teaching:csci2100:2016:linked_list.zip|Linked Lists}}   \\   {{:teaching:csci2100:2016:stack.zip|Stacks}} \\   {{:teaching:csci2100:2016:queue.zip| Queues}}   |
|  7  |  2.20 & 2.22  |  {{:teaching:csci2100:2016:tutorial6_tree_wchen.pdf|Binary and AVL Trees in C}}  |  CHEN Wang  |    |
|  8  |  2.27 & 3.1  |  {{:teaching:csci2100:2016:tutorial7_heaps.ppt|Heaps in C}}  | Shuyue Hu  |  |
|  9  |  3.6 & 3.8  |  {{:teaching:csci2100:2016:tutorial8_hash.pdf|Hashing in C}}   |  Jiani Zhang  |  Sample Code in Weiss's  \\ {{:teaching:csci2100:2016:hashing.zip|Hashing}}  |
|  10  |  3.13 & 3.15  |  {{:teaching:csci2100:2016:tutorial_10_pointer_in_c.pdf|Pointer in C}}  |  Shuyue Hu  |    |
|  11  |  3.20 & 3.22  |  {{:teaching:csci2100:2016:tutorial10_midterm.pdf|Programming Midterm Preview}}   |  Jiani Zhang  |    |
|  12  |  3.27   |  No Tutorial  |   |    |
|  13  |  4.3 & 4.5  |  Ching Ming Festival  |    |    |
|  14  |  4.10 & 4.12  |  {{:teaching:csci2100:2016:tutorial11_qsort_msort.pdf| qsort&msort}}  |    |    |
|  15  |  4.19  |  {{:teaching:csci2100:2016:tutorial_graph.ppt|graph}}  |    |    |