Hackerschool: Introduction To Databases
π Tuesday, 18 Mar, 6pm-8pm
π SR13 @ SoC (COM3-01-22)
Sign up here for NUS students!
Sign up here for Non-NUS!
Join us in this exciting collaboration with NUS SDS!
Ever wondered how to use SQL? In this workshop, we'll use SQLite to learn the basics of SQL, from writing simple queries to analysing trends. Using an e-commerce dataset, participants will get the opportunity to see how they can apply their SQL knowledge in real-world scenarios, such as tracking customer behaviour, inspecting product trends, and more!
Beginners and those who are looking to refresh their SQL knowledge are welcome!
See you there! π
π Tuesday, 18 Mar, 6pm-8pm
π SR13 @ SoC (COM3-01-22)
Sign up here for NUS students!
Sign up here for Non-NUS!
Join us in this exciting collaboration with NUS SDS!
Ever wondered how to use SQL? In this workshop, we'll use SQLite to learn the basics of SQL, from writing simple queries to analysing trends. Using an e-commerce dataset, participants will get the opportunity to see how they can apply their SQL knowledge in real-world scenarios, such as tracking customer behaviour, inspecting product trends, and more!
Beginners and those who are looking to refresh their SQL knowledge are welcome!
See you there! π
Hackerschool: Introduction To Conversational AI Agents
π Thursday, 20 Mar, 6:30pm-8:30pm
π SR13 @ SoC (COM3-01-22)
Sign up here for NUS students!
Sign up here for Non-NUS!
Interested in creating conversational AI agents? In this hands-on workshop, youβll learn how to:
- Build conversational AI agents using ElevenLabs and Google Gemini
- Configure them in JavaScript (React) apps and equip them with a knowledge base
- Enable real-time function calling and customise agents for use cases like customer support, scheduling, sales, healthcare, and more!
Pre-requisites:
- Basic knowledge of programming is recommended
- Install the current version of node and npm on your machine before attending the workshop
π€ Speaker Profile π€
Thor is a software engineer who loves teaching and helping developers build. He has worked at Google Maps and Stripe, contributed to open-source projects, and helped grow Supabase from 800 to over a million databases. Thor now builds the developer platform for AI audio at ElevenLabs.
See you there! π
π Thursday, 20 Mar, 6:30pm-8:30pm
π SR13 @ SoC (COM3-01-22)
Sign up here for NUS students!
Sign up here for Non-NUS!
Interested in creating conversational AI agents? In this hands-on workshop, youβll learn how to:
- Build conversational AI agents using ElevenLabs and Google Gemini
- Configure them in JavaScript (React) apps and equip them with a knowledge base
- Enable real-time function calling and customise agents for use cases like customer support, scheduling, sales, healthcare, and more!
Pre-requisites:
- Basic knowledge of programming is recommended
- Install the current version of node and npm on your machine before attending the workshop
π€ Speaker Profile π€
Thor is a software engineer who loves teaching and helping developers build. He has worked at Google Maps and Stripe, contributed to open-source projects, and helped grow Supabase from 800 to over a million databases. Thor now builds the developer platform for AI audio at ElevenLabs.
See you there! π
Friday Hacks #273
π Date: Friday, 21 Mar, 7pm
π Venue: COM3-01-21 SR12
ππ§will be served!
Sign up here!
NUS
Non NUS
Project Sa'Bai Computing: Integrating Technology with Healthcare Services in Cambodia (David, Peng Xuan, Isaacπ)
Project Sa'Bai, an OCIP by NUS Yong Loo Lin School of Medicine, has improved Cambodian village healthcare since 2006 through annual screenings. In 2024, NUS Computing students collaborated with medical students to develop an EMR, serving 1,500+ patients in 7 days. This talk shares insights from leading Project Sa'Bai Computing, showcasing technology's role in frontline healthcare.
Knowledge Sharing Session on Post-Quantum Security (Teik Guanπ)
Teik Guan will introduce quantum computing and the threats it poses. He will discuss global and local updates in post-quantum security, including ongoing pilot projects in Singapore, and he will conduct some demos of post-quantum technologies. Come prepared with questions to make the session interactive and insightful!
See you there! π
π Date: Friday, 21 Mar, 7pm
π Venue: COM3-01-21 SR12
ππ§will be served!
Sign up here!
NUS
Non NUS
Project Sa'Bai Computing: Integrating Technology with Healthcare Services in Cambodia (David, Peng Xuan, Isaacπ)
Project Sa'Bai, an OCIP by NUS Yong Loo Lin School of Medicine, has improved Cambodian village healthcare since 2006 through annual screenings. In 2024, NUS Computing students collaborated with medical students to develop an EMR, serving 1,500+ patients in 7 days. This talk shares insights from leading Project Sa'Bai Computing, showcasing technology's role in frontline healthcare.
Knowledge Sharing Session on Post-Quantum Security (Teik Guanπ)
Teik Guan will introduce quantum computing and the threats it poses. He will discuss global and local updates in post-quantum security, including ongoing pilot projects in Singapore, and he will conduct some demos of post-quantum technologies. Come prepared with questions to make the session interactive and insightful!
See you there! π
Hello everyone π It's Petr and Hackers Coreteam again. We'll be having the Hackerspace again this week π
We'd love to have you for Software and Hardware projects or just to come and meet people who are interested in building π
Just note that for hardware projects you'll need a safety cert but we can help you with that π·
βDetails
πMakers lab @ COM 3
π 19th of March 3pm to 6pm
βοΈ Sign up here
We'd love to have you for Software and Hardware projects or just to come and meet people who are interested in building π
Just note that for hardware projects you'll need a safety cert but we can help you with that π·
βDetails
πMakers lab @ COM 3
π 19th of March 3pm to 6pm
βοΈ Sign up here
NUS Hackers
Hackerschool: Introduction To Databases π Tuesday, 18 Mar, 6pm-8pm π SR13 @ SoC (COM3-01-22) Sign up here for NUS students! Sign up here for Non-NUS! Join us in this exciting collaboration with NUS SDS! Ever wondered how to use SQL? In this workshop, we'llβ¦
Hi everyone! For those coming for the SQL workshop tomorrow, we require you to install db browser and the sample data:
1. Install db browser for sqlite (https://sqlitebrowser.org/) or other sqlite db browser of your choice
2. Get the sample data for part 2 from https://github.com/Dinoman44/Hackers-X-SDS-SQLite-workshop
3. Get the sample data for parts 3-4 from https://www.kaggle.com/datasets/terencicp/e-commerce-dataset-by-olist-as-an-sqlite-database
If you need any help with the installation, we will be around to help you during the workshop itself. See you all there! π€©
1. Install db browser for sqlite (https://sqlitebrowser.org/) or other sqlite db browser of your choice
2. Get the sample data for part 2 from https://github.com/Dinoman44/Hackers-X-SDS-SQLite-workshop
3. Get the sample data for parts 3-4 from https://www.kaggle.com/datasets/terencicp/e-commerce-dataset-by-olist-as-an-sqlite-database
If you need any help with the installation, we will be around to help you during the workshop itself. See you all there! π€©
Hi everyone! We have these events coming up, do remember to RSVP if you are interested!
hackerschool
Thor (ex Google, Stripe, Supabase, now ElevenLabs) will be giving a workshop on Introduction To Conversational AI Agents tomorrow. Sign up to learn how to build AI agents for use cases like customer support, scheduling, sales, healthcare!
Friday Hacks
This Friday, computing students that are collaborating with NUS med school will be sharing about how they integrate technology in frontline healthcare in Cambodia, and another speaker will be having an interactive session on post-quantum security π, sign up for the food and bubble tea π
hackerschool
Thor (ex Google, Stripe, Supabase, now ElevenLabs) will be giving a workshop on Introduction To Conversational AI Agents tomorrow. Sign up to learn how to build AI agents for use cases like customer support, scheduling, sales, healthcare!
Friday Hacks
This Friday, computing students that are collaborating with NUS med school will be sharing about how they integrate technology in frontline healthcare in Cambodia, and another speaker will be having an interactive session on post-quantum security π, sign up for the food and bubble tea π
Y1s doing orbital, which of the following workshop would you like to have?
(on top of the current Javascript, React and Git workshop we will be holding)
(on top of the current Javascript, React and Git workshop we will be holding)
Anonymous Poll
52%
React Native
26%
Flutter/Dart
20%
Swift
22%
Telegram Bot
34%
MySQL
36%
Firebase
11%
Others (please specify)
Hackerschool: Introduction to ML, From Data to Deployment
π Thursday, 27 Mar, 6:30pm-8:30pm
π SR13 @ SoC (COM3-01-22)
Sign up here for NUS students!
Sign up here for Non-NUS!
Join us in this exciting collaboration with Qube Research & Technologies (QRT)!
Machine Learning is transforming industries, from detecting financial frauds to powering AI chatbots. But what really happens behind the scenes? How does raw data become an intelligent system? In this workshop, participants will get to explore the full lifecycle of machine learning -- from collecting and preparing data to training, optimizing, and deploying models. Using Colab, participants will gain hands on experience training and running a machine learning model. Whether you are curious about AI or considering a career in machine learning, this session will try to provide you with a overall roadmap of the field and where you can fit in.
No prior experience needed!
π€ Speaker Profile π€
Quqi is a Quantitative Technologist in QRT, focusing on trading system development and optimization. Prior to joining QRT, he completed his Master's in Data Science and Machine Learning at the NUS. He also had experience working as Machine Learning Engineer in AI Platform as well as Research Engineer in AI Lab.
See you there! π
π Thursday, 27 Mar, 6:30pm-8:30pm
π SR13 @ SoC (COM3-01-22)
Sign up here for NUS students!
Sign up here for Non-NUS!
Join us in this exciting collaboration with Qube Research & Technologies (QRT)!
Machine Learning is transforming industries, from detecting financial frauds to powering AI chatbots. But what really happens behind the scenes? How does raw data become an intelligent system? In this workshop, participants will get to explore the full lifecycle of machine learning -- from collecting and preparing data to training, optimizing, and deploying models. Using Colab, participants will gain hands on experience training and running a machine learning model. Whether you are curious about AI or considering a career in machine learning, this session will try to provide you with a overall roadmap of the field and where you can fit in.
No prior experience needed!
π€ Speaker Profile π€
Quqi is a Quantitative Technologist in QRT, focusing on trading system development and optimization. Prior to joining QRT, he completed his Master's in Data Science and Machine Learning at the NUS. He also had experience working as Machine Learning Engineer in AI Platform as well as Research Engineer in AI Lab.
See you there! π
NUS Hackers
Hackerschool: Introduction to ML, From Data to Deployment π Thursday, 27 Mar, 6:30pm-8:30pm π SR13 @ SoC (COM3-01-22) Sign up here for NUS students! Sign up here for Non-NUS! Join us in this exciting collaboration with Qube Research & Technologies (QRT)!β¦
Hi everyone! Please remember to sign up if you're interested in coming for Hackerschool tomorrow π€© We're collaborating with Qube Research & Technologies (QRT) to give a workshop about Machine Learning! See you all there π
Hackerschool: Introduction to CI/CD with Github and Github Actions
π Tuesday, 1 Apr, 6:30pm-8:30pm
π SR13 @ SoC (COM3-01-22)
Sign up here for NUS students!
Sign up here for Non-NUS!
Want to leverage Github Actions to perform Continuous Integration and/or Continuous Deployment (CI/CD) for your applications? Interested in understanding exactly how Github Actions works and set up your first CI/CD pipeline for formatting and unit testing? Or perhaps you want to learn how to use it for less conventional applications like reusing workfows, setting pollers, calling external scripts, and interacting with other Github repositories?
This workshop aims to cover the fundamentals of using Github Actions, giving you the knowledge necessary to start using it for your projects!
Prerequisites:
- Github account
- Git installed
- (Optional but used for demonstrations) act
See you there! π
π Tuesday, 1 Apr, 6:30pm-8:30pm
π SR13 @ SoC (COM3-01-22)
Sign up here for NUS students!
Sign up here for Non-NUS!
Want to leverage Github Actions to perform Continuous Integration and/or Continuous Deployment (CI/CD) for your applications? Interested in understanding exactly how Github Actions works and set up your first CI/CD pipeline for formatting and unit testing? Or perhaps you want to learn how to use it for less conventional applications like reusing workfows, setting pollers, calling external scripts, and interacting with other Github repositories?
This workshop aims to cover the fundamentals of using Github Actions, giving you the knowledge necessary to start using it for your projects!
Prerequisites:
- Github account
- Git installed
- (Optional but used for demonstrations) act
See you there! π
Hi everyone! Friendly reminder to sign up for Hackerschool on Tuesday π€© We will be giving an introduction to CI/CD with Github and Github Actions! See you all there π
Friday Hacks #274
π Date: Friday, 4 Apr, 7pm
π Venue: COM3-01-21 SR12
ππ§will be served!
Sign up here!
NUS
Non NUS
Hack the Stack: Android Platform Security & Bug Bounty (Camillus Caiπ)
You've heard about scams, mobile malware, and threat actorsβand the steps being taken to combat them. Beneath those headlines, the operating system and its vulnerabilities form the foundation of this ecosystem. This talk introduces the principles of Android platform security, from low-level fundamentals to user experience, and includes interesting bugs reported through the Android VRP.
Metrics That Mattered: Taking Calculated Risks at Gojek (Crystal Widjajaπ)
Crystal walks us through the art of event tracking, why acting on the data matters more than just collecting data in your database, and how Gojek ran quick experiments across the data + growth team.
See you there! π
π Date: Friday, 4 Apr, 7pm
π Venue: COM3-01-21 SR12
ππ§will be served!
Sign up here!
NUS
Non NUS
Hack the Stack: Android Platform Security & Bug Bounty (Camillus Caiπ)
You've heard about scams, mobile malware, and threat actorsβand the steps being taken to combat them. Beneath those headlines, the operating system and its vulnerabilities form the foundation of this ecosystem. This talk introduces the principles of Android platform security, from low-level fundamentals to user experience, and includes interesting bugs reported through the Android VRP.
Metrics That Mattered: Taking Calculated Risks at Gojek (Crystal Widjajaπ)
Crystal walks us through the art of event tracking, why acting on the data matters more than just collecting data in your database, and how Gojek ran quick experiments across the data + growth team.
See you there! π
Hackerschool: Introduction to Flask
π Thursday, 3 Apr, 6:30pm-8:30pm
π SR13 @ SoC (COM3-01-22)
Sign up here for NUS students!
Sign up here for Non-NUS!
Interested in building web applications with Flask? In this hands-on workshop, youβll learn how to:
- Set up a Flask application
- Handle routes and process user requests effectively
- Use Jinja templating to create dynamic web pages
- Build and validate forms with WTForms
Pre-requisites:
- Basic knowledge of Python is highly recommended
- Install Python 3.10+ on your system
See you there! π
π Thursday, 3 Apr, 6:30pm-8:30pm
π SR13 @ SoC (COM3-01-22)
Sign up here for NUS students!
Sign up here for Non-NUS!
Interested in building web applications with Flask? In this hands-on workshop, youβll learn how to:
- Set up a Flask application
- Handle routes and process user requests effectively
- Use Jinja templating to create dynamic web pages
- Build and validate forms with WTForms
Pre-requisites:
- Basic knowledge of Python is highly recommended
- Install Python 3.10+ on your system
See you there! π
Hi everyone! We have these events coming up, do remember to RSVP if you are interested!
Hackerschool (Thursday)
Learn how to set up and run Flask applications from scratch in this hands-on workshop! Youβll explore routing, request handling, Jinja templating, and form validation with WTForms to build dynamic web applications. Sign up here. (Thursday 6:30pm-8:30pm)
Friday Hacks
Camillus, a senior security engineer at Google is going to introduce the principles of Android platform security, from low-level fundamentals to user experience.
For the second talk, Crystal, SVP of Growth and Data at Gojek, startup advisor (Scale.AI, Carousell and more) will be sharing about how calculated risks are taken at Gojek.
Pizzas and bubble tea will be provided, sign up here (Friday 7pm-9pm)
Hackerschool (Thursday)
Learn how to set up and run Flask applications from scratch in this hands-on workshop! Youβll explore routing, request handling, Jinja templating, and form validation with WTForms to build dynamic web applications. Sign up here. (Thursday 6:30pm-8:30pm)
Friday Hacks
Camillus, a senior security engineer at Google is going to introduce the principles of Android platform security, from low-level fundamentals to user experience.
For the second talk, Crystal, SVP of Growth and Data at Gojek, startup advisor (Scale.AI, Carousell and more) will be sharing about how calculated risks are taken at Gojek.
Pizzas and bubble tea will be provided, sign up here (Friday 7pm-9pm)
Campuslabs
Hackerschool: Week 11
Discover unique opportunities at! Find and attend events, browse and join organizations, and showcase your involvement.
Hey everyone π
For those coming for the Intro to Flask workshop later today, do remember to:
1: Have python (3.10+) installed
2: Clone the workshop materials
If you need any help with the installation, we will be around to help you during the workshop itself. See you all there! π€©
For those coming for the Intro to Flask workshop later today, do remember to:
1: Have python (3.10+) installed
2: Clone the workshop materials
If you need any help with the installation, we will be around to help you during the workshop itself. See you all there! π€©
Python.org
Download Python
The official home of the Python Programming Language
Hackerschool: Shell and Scripting
π Thursday, 10 Apr, 6.30pm-8.30pm
π SR13 @ SoC (COM3-01-22)
Sign up here for NUS students!
Sign up here for Non-NUS!
The shell is a fast, efficient textual interface to your computer. Come learn to use the shell, and write shell scripts, to do things from managing files and processing text, to writing quick scripts that help you automate and speed up your daily computing life.
Please ensure you have access to a POSIX-compatible shell, such as Bash. If you are on macOS or a Linux distribution, you are set; if you use Windows, consider installing Windows Subsystem for Linux (WSL) or Ubuntu in VirtualBox.
- WSL: https://docs.microsoft.com/en-us/windows/wsl/install-win10
See you there! π
π Thursday, 10 Apr, 6.30pm-8.30pm
π SR13 @ SoC (COM3-01-22)
Sign up here for NUS students!
Sign up here for Non-NUS!
The shell is a fast, efficient textual interface to your computer. Come learn to use the shell, and write shell scripts, to do things from managing files and processing text, to writing quick scripts that help you automate and speed up your daily computing life.
Please ensure you have access to a POSIX-compatible shell, such as Bash. If you are on macOS or a Linux distribution, you are set; if you use Windows, consider installing Windows Subsystem for Linux (WSL) or Ubuntu in VirtualBox.
- WSL: https://docs.microsoft.com/en-us/windows/wsl/install-win10
See you there! π
FH #275
π Date: Friday, 11 Apr, 7pm
π Venue: COM3-01-23 SR14
ππ§will be served!
Sign up here!
NUS
Non NUS
DNA, Data & Debugging: Building Tools for Genomics
(Tim Stuartπ)
Genomics is a fast-evolving, data-rich field. This talk explores how changing data types impact software design and highlights the importance of documentation for non-programmers. Iβll also share my journey from wet-lab scientist to computational researcher, and the challenges of building software in academia.
From Interface to Impact: Understanding HCI's Contribution to Modern Health Practices
(Dr. Foongπ)
Explore how Human-Computer Interaction (HCI) drives innovation in health. This talk defines HCI and Health in todayβs context, emphasizing user-centered design in solving healthcare challenges. Through two case studies, weβll show how understanding users and iterative design lead to effective health technologies. Ideal for computing students, this session builds a foundation for HCIβs role in shaping modern healthcare.
See you! π
π Date: Friday, 11 Apr, 7pm
π Venue: COM3-01-23 SR14
ππ§will be served!
Sign up here!
NUS
Non NUS
DNA, Data & Debugging: Building Tools for Genomics
(Tim Stuartπ)
Genomics is a fast-evolving, data-rich field. This talk explores how changing data types impact software design and highlights the importance of documentation for non-programmers. Iβll also share my journey from wet-lab scientist to computational researcher, and the challenges of building software in academia.
From Interface to Impact: Understanding HCI's Contribution to Modern Health Practices
(Dr. Foongπ)
Explore how Human-Computer Interaction (HCI) drives innovation in health. This talk defines HCI and Health in todayβs context, emphasizing user-centered design in solving healthcare challenges. Through two case studies, weβll show how understanding users and iterative design lead to effective health technologies. Ideal for computing students, this session builds a foundation for HCIβs role in shaping modern healthcare.
See you! π
Hi everyone! We have these events coming up, do remember to RSVP if you are interested!
Hackershool (Thurs 6:30-8:30pm)
Learn how to write quick scripts that help you automate and speed up your daily computing life.
Sign up here:
NUS
non-NUS
Friday Hacks (Fri 7-9pm)
Join us for our last Friday Hacks of the Semester!
Tim (principle scientist at A*STAR), will be sharing about his journey from wet-lab scientist to computational researcher, and the challenges of building software in academia.
Dr. Foong (Head of Design at the Telehealth Core) will explore how Human-Computer Interaction (HCI) drives innovation in modern healthcare.
Bubble tea and pizza provided!
Sign up here:
NUS
non-NUS
Hackershool (Thurs 6:30-8:30pm)
Learn how to write quick scripts that help you automate and speed up your daily computing life.
Sign up here:
NUS
non-NUS
Friday Hacks (Fri 7-9pm)
Join us for our last Friday Hacks of the Semester!
Tim (principle scientist at A*STAR), will be sharing about his journey from wet-lab scientist to computational researcher, and the challenges of building software in academia.
Dr. Foong (Head of Design at the Telehealth Core) will explore how Human-Computer Interaction (HCI) drives innovation in modern healthcare.
Bubble tea and pizza provided!
Sign up here:
NUS
non-NUS
Campuslabs
Hackerschool: Week 12
Discover unique opportunities at! Find and attend events, browse and join organizations, and showcase your involvement.
Hackerschool: Version Control with Git and Jujutsu π¨βπ»
π Thursday, 17 Apr, 6.30pm-8.30pm
π SR13 @ SoC (COM3-01-22)
Sign up here for NUS students!
Sign up here for Non-NUS!
Join us for the final Hackerschool of the semester where you get to enjoy two (2!) workshops in the same session!
In the first half, we will be exploring Git, the de-facto version control system used by major projects like the Linux kernel, React, PyTorch and many more. Come gain hands-on experience with Git, where we will cover the basics and leave you with a few advanced features (e.g. interactive rebasing).
Pre-requisties:
- Install Git and setup GitHub: https://wiki.nushackers.org/orbital/git/setup
- Install
Once you have a understanding of Git, we will be diving into Jujustu (
Pre-requisites:
- Install Jujustu (https://jj-vcs.github.io/jj/latest/install-and-setup/)
P.S. This workshop will likely overrun! But hey, its the last NUS Hackers event of the semester, so what better way to end it off with a long wholesome session of learning new tools π¦
See you there π
π Thursday, 17 Apr, 6.30pm-8.30pm
π SR13 @ SoC (COM3-01-22)
Sign up here for NUS students!
Sign up here for Non-NUS!
Join us for the final Hackerschool of the semester where you get to enjoy two (2!) workshops in the same session!
In the first half, we will be exploring Git, the de-facto version control system used by major projects like the Linux kernel, React, PyTorch and many more. Come gain hands-on experience with Git, where we will cover the basics and leave you with a few advanced features (e.g. interactive rebasing).
Pre-requisties:
- Install Git and setup GitHub: https://wiki.nushackers.org/orbital/git/setup
- Install
lazygit
: https://github.com/jesseduffield/lazygit#installationOnce you have a understanding of Git, we will be diving into Jujustu (
jj
), an alternative version control system. The goal of the second half is to provide a different perspective on version control and introduce a different way of thinking about it with jj
semantics. You will get to learn the basics of jj
and how it differs from Git, and maybe you will find that jj
fits your preferred workflow better than Git. Sneak peak: jj
has no staging area π«£Pre-requisites:
- Install Jujustu (https://jj-vcs.github.io/jj/latest/install-and-setup/)
P.S. This workshop will likely overrun! But hey, its the last NUS Hackers event of the semester, so what better way to end it off with a long wholesome session of learning new tools π¦
See you there π
Please open Telegram to view this post
VIEW IN TELEGRAM
Hi everyone! Friendly reminder to sign up for our last Hackerschool of the semester happening this Thursday if you're interested π€© You'll get to enjoy 2 workshops in the same session about Git and Jujutsu. π§ will be provided!