Git Product home page Git Product logo

cs1010-tutorial-c09's Introduction

Introduction

This repo contains slides, code snippets and solutions prepared for tutorial/lab slot [C09], Monday 10 - 12pm.

Tutorial/Lab

Week Tutorial Lab
3 Computational Problems and Algorithms (Problem Set 1) UNIX and C Walkthrough
4 Functions and Types (PS 3, 4, 5) Vim, Github Classroom Walkthrough and Exercise 1
5 Arithmetic, Conditional and Logical operators (PS 8, 9) Review of exercises 1 and 2
6 Logical assertions and Loops (PS 10, 11) Review of assignment 1
7 Mid-term test revision Practical exam revision, review of assignment 2
8 Call Stack, Pointers and Arrays (PS 13, 14, 15) Review of assignment 3
9 Strings, Call-by-reference, Heap and Multidimensional Array (PS 16, 17, 18, 19) Review of assignment 3
10 C Pre-processing, Assert, Efficiency (PS 20, 21, 22) Review of assignment 4
11 Binary Search, Bubble Sort, Insertion Sort (PS 24) Review of assignment 5
12 Tower of Hanoi, Permutations (PS 25, 26) Practical Exam 1 Walkthrough
13 Final Revision Review of all assignments

Consultations

Week Link
7 https://doodle.com/poll/43f7yhqdbk94m52f
Exam Week ...

Kahoot

Week Kahoot Quiz Link
4 Unix & Clang https://play.kahoot.it/#/k/1d92a70e-2d06-4494-bd02-0a8392fedf0b
5 Flowchart fun https://play.kahoot.it/#/k/32e3a7c4-9fb5-42b1-9bc2-78b6139e1d07
6 Boolean & Assertions https://play.kahoot.it/#/k/53d7bee2-3224-4860-9cb3-268f0b7ca608
7 Mid-term revision https://play.kahoot.it/#/k/afc591d5-bc40-48d1-a190-4c3d2b987cca
9 Recap quiz (by TA Joanne @ https://github.com/joanneong) https://play.kahoot.it/#/lobby?quizId=49657f85-a41b-499f-95ed-c81bc6f05de1
13 Final revision https://play.kahoot.it/#/k/3485f712-07e4-482f-b84e-69a30ef03266

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.