Workshops

Our workshops are mostly module-based and aimed at internal students - run as assignment understanding and study aids that complement your units at Curtin Colombo.

👋 Hello World

Hello World

A friendly first step into the programming world. We cover what code is, how to set up your environment, and write your very first program - no prior experience needed.

Beginner Friendly First Steps Hands-on
📘 COMP1000

Unix & C

Get comfortable with the Unix command line and C programming. We walk through core concepts and assignment-style problems to help you understand the module.

Unix C Assignment Aid
📗 COMP1005

Fundamentals of Programming

Build a solid foundation in programming concepts and problem solving. Sessions reinforce lecture material with hands-on practice around the unit's assignments.

Python Fundamentals Beginner Friendly
🌿 Git & Version Control

Git & Version Control

Learn to track your work, collaborate without chaos, and use GitHub with confidence. We cover commits, branches, merges, and pull requests through practical, hands-on examples.

Git GitHub Collaboration
📙 Core Concepts

Data Structures & Algorithms

Hands-on sessions on the data structures and algorithms that show up in units, interviews, and real projects - with problem-solving practice to build your intuition.

DSA Problem Solving Study Aid
📓 Build Projects

Web Development

Go from the basics of HTML, CSS, and JavaScript to building your own web pages and small projects - useful for coursework and personal portfolios alike.

HTML/CSS JavaScript Projects

Need help with a unit?

Let us know which modules you'd like workshops for. We plan sessions around what internal students need most.

Suggest a Workshop