Resources LUMS Logo
Here are some useful resources for you. This list is not exhaustive, there is always more to learn. If you have any questions, feel free to reach out to us.

Talking to computers

If you want to learn how to talk to a computer and solve problems using the art of programming, here's an introductory course for just that. Click here to access it.

Scratch

If you don't want to be bogged down by lines of complicated-looking code, you can start programming using Scratch! It's a super cool platform that allows you to make interactive animations and tell a story with colorful blocks. Click here to read more about it.

Be a Detective!

Computer scientists can be detectives too! Here's a video explaining one of the fundamentals of network security and encryption. Click here to view.

Quick Maths

If you want to uncover the math-y magic behind how public and private keys work, here's the video for you.

Dive into the rich world of CS

If you're interested in diving deeper into the different topics that you've studied during these sessions, click here to view the compiled document.

Run a simple chat application

Here are the links to code for the Chat Application shown in class. You will need python to run this, which you can install from here.
[ Server Code | Client Code ]

An image showing an office space lit with RGB