Skip to content

ang-yixuan/CE1103-Introduction-to-Computational-Thinking-and-Programming

Repository files navigation

CE1103 Introduction to Computational Thinking and Programming

Part 1 - Computational Thinking and Python Programming

  • Lab 1 - Introduction to RPi
  • Lab 2 - Basic Python Programming
  • Lab 3 - Basic Python Programming - Conditional Executions and Iterations
  • Lab 4 - Data Abstraction
  • Lab 5 - Procedural Abstraction (Function and Module)
  • Lab 6 - Decomposition

Part 2 - C Programming

  • Lab 1 – Basic C Programming and Control Flow
  • Lab 2 – Functions and Pointers
  • Lab 3 ‐ Arrays
  • Lab 4 ‐ Character Strings
  • Lab 5 ‐ Structures

Assignments

  • Assignment 1
  • Assignment 2

Releases

No releases published

Packages