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 is the link to the code for the Chat Application shown in class. You will need python to run this, which you can install from here.
[ Client and Server Code Repository ]

Birthday Encryption

Want to find out how you can securely encrypt your birthday? Try out the activity shown in-class by clicking here.

An image showing an office space lit with RGB