1 year as a digital nomad
15 tips for finishing a game
2-interval Problems
2d challenge at SUTD
2D game art
3 ways the brain creates meaning
5 lessons for hardware from Highway1
7 tips for web centric database design
A Berkley view of AI systems
a crash course in data-driven storytelling techniques
a framework for automated generation of questions based on first order logic
A functional data structures primer
A job shop scheduling problem in software testing
A journey in digital story telling
A kinder, gentler philosophy of success
A mathematical theory of communication
A new learning paradigm: competition supported by technology
A protocol for packet network intercommunication
A tempest season
A2: Analogy Malicious Hardware
AAAC 2011 Day One
AAAC 2011 Day Two
About Computational Biology
Abraham2007
abstract games
Abusing the 4D indexing in PostGIS 2.2 with PostgreSQL 9.5 to give you the perfect match
Accessibility and ChromeLens
Accidentally Turing-Complete
Ada Lovelace: The Making of a Computer Scientist
ADSC
Adventures with Green Engineering
Aeon's End
AERobot
Agent-based modelling in Ruby
Agile application delivery with containers and cloud-native tools
Agile practices
AI comparison
AI: Use cases, trends and opportunities
AI: what little we know
Alan Turing, Computing, Bletchley, and Mathematics
Albuquerque2004
Algorithm Analysis
Algorithm for finding maximum clique
algorithmic information theory
algorithmic trading
Algorithms and complexity of assembling microbial genomes
Algorithms for people
Algorithms for startup founders
Alignment free multiple sequence analysis
Alignment of LC-MS peak list for correction of retention time
Alohomora: unlocking the magical bits in python
Altenhoff2009
Alternative to pull request
An optimal algorithm for heavy hitters in insertion streams and related problems
An unexpected use for a cardboard box: listening to the moon
Analysis of Neandertal genome
Analyzing stacks of images using copula concept
Ancestral reconstruction over continuous characters and distributions
Angibaud2008b
Any angle path finding on grids
API designs matters
APPL: Approximate POMDP planning toolkit
Application of Komogorov complexity
Application of Multifractal analysis for image analysis
Applying the neutral indel model across metazoan genomes
Approximation algorithms for the Graph Orientation Minimizing the Maximum Weighted Outdegree
Approximation of Bookmark Assignment
Archbang linux install
Are we living in The Matrix
Arithmetic operations on regular languages
Arora2005
Art of solving minimal problems
ascension
Ask Susi
ASP-Complete Problems
Assessment for hiring
Asymptote: A language for vector graphics
Athenoxat 1st anniversay
Auction with purchase probability
auto battler
Automated reasoning for software bug finding
Automatic differentiation in deep learning
automation games
Autonomous Vehicles for Mobility on Demand
Autonomous Vehicles: advances, algorithms, and the road ahead
Backtracking without recursion
Backup scheme
Baker2009
Balcan2009
Bambery2004
Bansal2010
Barcamp 2014
Barcamp 2022
Bardera2009
base building games
basin tap maintenance
Bayesian Agglomerative Clustering with Coalescents
Bayesian Network in Prolog
Bazaarvoice's service oriented architecture
BBC Cats
Beating us at our own Games
Beautiful sorting problems
Beautiful Teams
Becoming a better problem solver: A CS perspective
Beekes2007
Bender2004
Bentley1984
Bentley1993
Bentonite clay
Berard2008
Bernt2008
Bertrand2008
Best practices in Best practices
beware of infinite scrolling
Beyond hearbleed
Beyond Satisfiability
Beyond supervised learning: towards artificial intelligence
Big Data, Small Machine
Big Five workout from Body by Science
Big Oh
Biocomputing Startups in Singapore
biohacking
Biologically inspired computer networks
Biomolecular Motion
Biomolecular systems and their evolution
bipartite b-matching
bit-scheme
Bitcoin mining with FPGA
Blin2006
Blin2009
blockchain mining
blockchain singapore
Blog posts
Blogging from the command line
Blogging with Email
board games
Bocker2008
body mobility
Book notes
bootstrapping (statistics)
Bootstrapping compiler/interpreter
Boucher2010
Bowling, Badminton and Buffet at Swiss Past Vs Present Games Day
Boyer1981
Boyer2004
Brain Rules
Breaking the normalization barrier: a self interpreter for F-omega
Breakpoint reuse rate in rearrangement scenarios
Broccoli
Brown2010a
Brown2010b
Build Rapport
Build wifi gadgets with ESP8266
Build your first computer with FPGA
Building a sound card based on convox speech
Building a successful data science career
Building a Turing Machine emulator to explore Turing’s great ideas
Building data products from the perspective of a PM
Building real time tracking system using IoT and Django
Building scalable advertising platforms
Burgetz2006
Busy beaver
Buy till you die model
C worksheet instrumentor
Calabrese2003
CAMBer
Can't we just print more money
Cannibal Animal Game
Career chats @Swiss 2022
Carpentier2005
Cats use gravity, inertia, gecko-like process to lap up cream
Causal inference
cell division
Cell Illustrator Online for Systems Biology Platform
Centroid Triangulations to bivariate BSplines
Change the game with data and analytics
Change-Up in Lectures
Charge state determination
Chauve2006
Chauve2008
Chen2007
Chen2008
Chibitronics and Love to Code
Chocolate
chroot into installed linux
CI and Automated builds with Docker
CI/CD for FOSS dev
Clash: structure descriptions of synchronous hardware using haskell
Clean Code
Clojure is Pragmatic
ClojureScript development with devcards
ClojureScript: an experiential report
Clone Debian
Cloning as a software engineering tool
Cloudera talk
Cluster failure: Why FMRI inferences for spatial extent have inflated false-positive rates
Clustering based Gene Cluster Discovery
Code clone analysis
Code clone analysis and applications
Code review for DevOps
CoderDojo @ SG
Coffee
Collaborate with ease and confidence
collaborative editing
Collective knowledge management
combat card games
combinatorial algorithms
combinatorial games
Combinatorial problems in genomics and computational biology
Comments by Eleanor after film on AaronSW
Comments by Vikram after film on AaronSW
Comments for CS3230
Communicating Sequential Processes
Competition is for Losers
Competitive gaming: a whole new world
Complete protein
Complexity of integer division
Compliance and vulnerability audit for containers
Composability in Computing
Computability
Computational Biology
Computational complexity
Computational drug target gene discovery
Computational Manga
Computational methods for prediction of alternative promoters and TFBS
computational thinkerers
Computational thinking
Computer Assisted Surgical Planning
Computer Go
Computers and Genomes
Computing @ Zhonghua
Computing augments human thought
Conceptual Blockbusting
Concurrency in Go and Rust
Conditional random field
confidence interval
Configurations with consul
Confucianism
Connecting to NUS from Linux
Connecting to NUS on N82
Conscious, subconscious
Conservation and Evolution of Regulatory Elements in Mammalian Genomes
Consistent hashing and random trees
Containers: what we need to know
Continuous delivery for short people
Continuous delivery in the cloud
Contracts for Higher-Order Functions
Contributions
Control schemes in VR
conversation starters
convex optimization
Cooking
Corban2010
Correlation between IT and sales
Cosmic Sociology
Costello2008
CouchDB @ Moneythor
CPython execution
Cracking the UX code
Crash-only software
Create a 3D game engine for pebble
Create once, publish everyone
Create your own github (kinda)
Creating the BB-8
Creating VR content
Creative coding meetup
Crumpled sheet are strong
Crypto lending
Cryptographic Hashing
cs education
CS in daily life
CS3230 Project
CS4243 project
CS5228 project
Csuros2010
CT in Singapore
Cutting through the container hype
Cuttle
Dangerous Knowledge
Dassault systems
Data driven programming assignments
Data Intensive Scalable Computing
Data Linkage Problem
Data management and decision making for smart cities
Data mining at I2R
Data science at honestbee
Data science in govtech
Data science pecha kucha
Data structures for summary queries
Data warehouse in a PG environment
data.gov.sg
Day before AAAC 2011
De Novo Peptide Sequencing
Debugging Javascript without console.log
decentralized finance
Decision support system
Deck Builder
Deconstructing Functional Programming - Gilad Bracha
Deep compression: compressing deep neural networks
Deep learning for visual understanding
Deep Learning, review paper in Nature
DeepLearning4j, data parallel deep learning on spark
DeFi MOOC
Dehal2005
Deploying with Docker
Design patterns in Drupal
Design, test, prototype in 12 days
Designing for Performance
Detecting communities in large social networks
Detecting complexes from PPI
Detecting gene duplication through reconciled trees
Detecting lateral gene transfer using pairwise distances
digital notes
Digital world evolved - machine learning powered
Disambiguation in DL
Discovering association between variables in data
discrete mathematics
discrete resource allocation
Distributed and secure communication platform
Distributed computing for new blood
Distributed Streaming
Distribution Deposition Algorithm
Diving into Open Source
DIY toys
DNA is a meta circular evaluator
DNA methylation
DNS cache poisoning
DNS security
Docker ecosystem
Docker internals
Domain Engineering
dominating set
Domination Number
Dominion
Don Norman on creating great software
Don't be such a scientist
Dong2010
Double water exculsion
Doyon2008
Dream makers of tomorrow
Drive: The surprising truth about what motivates us
Drones: status, applications, and issues
Drug pathway decipherer
Drupal Founder visit
DSL in Clojure
Du2003
Durand2003a
Durand2003b
Durand2006
Durian hopping
Dy2004
Dynamic Graph problems
Dynamic Programming
Dziuba2007
earth mover's distance in 2D grid
Economics of Smart Cities, from the Perspective of a Computer Scientst
Economy as a game
edtech
effect size
Effective chat rooms
Efficient sampling from a finite discrete distribution
Eisenhaber2010
Electricity provider
Email
embedded scripting language
Employee Attrition Prediction with R Accelerator
Engaging with the tech community beyond school
Engineering at Coursera
Engineering for Engineering's sake
Engineering the innovation economy with Hope Technik
Engineers.SG meetup
Ensemble Clustering of PPI Networks
Entity Component Systems
Environmental modelling with machine learning
Epigenomics of murine and adipose cells
ES6 - the future of javascript
Escape from model land
esp-lisp
ESP8266 controlled LED strip
estimation
Ethereum
EUPathDB
Evidence based creative teaching
Evolution of duplicates in Yeast
Evolution of regulatory modules
Evolving careers: How I switched my role from an admin to a javascript developer
Exercism.io with Katrina Owen
Experiences in developing students for coding, data science, AI
Experiential Learning
Explorative visualisation of usage log data
Exploring Protein Conformation Space
Extracting and Exploiting Contrastive Relations from Biomedical Literature
F2P Design: from WTF to Awesome
fabric of reality
Failure: a love story
FarmMind
Fast exact shortest-path distance queries on large networks
Fast Fourier Transform
FB posts 2008
FB posts 2009
FB posts 2010
FB posts 2011
FB posts 2012
FB posts 2013
FB posts 2014
FB posts 2015
FB posts 2016
FB posts 2017
FB posts 2018
FB posts 2019
FB posts 2020
FB posts 2021
FB posts 2022
FB posts 2023
Fernandez2005
Field guide to the algorithmic interview
File Storage Engine in Go: reducing GC overhead
finding largest and one more with fewest comparisons
Fire side chat with Mike Curtis
Firefox OS: open web mobile platform
Fireside chat with John O'Nolan, creator of Ghost
First post on Posterous!
Fitch2000
flexagon
floor cleaning
Flow monitoring problem
Folgezettel
Food
Food review
Formula size complexity
foundations of physics
Fourier-transform infrared spectroscopy
Fragile Breakage Model
Fragilities in Cellular Networks
Fragment Assembly
Fragment HMM: Protein structure prediction
Franceschini2007
frandum
Free communication with free software
Free Wheatley, breathing life into iconic figurines
From hack to hacker by Terence Lee
From Research to Teaching and Outreach
from source to container
From tupperware to AUV
FTIR project
Fueling the AI Revolution: Efficient methods and hardware for deep learning
Fujibuchi2000
Fulton2006
Functional programming from first principles
Functional Reactive Programming on iOS
Functionality, security, usability: choose any two
Functors from a mathematical perspectives
fundraising
Future of the game industry
Future of the mobile web
Fuzzy Logic and Inexact Reasoning
Gai2003
game ai
Game balance in Skyrim
Game changers
game depth
Game programing using functional reactive programming
Game programming patterns
Game progression: how to engage your players
Game theory a graphic guide
Game tree search
games
Games based on Computer Science
Games with build experimentation
Gas-o-Gauge: Tracking LPG fuel level
GeekcampSG 2011
GeekcampSG 2012
GEMS2
Gene Cluster Discovery
Gene duplication overview
Gene Identifcation
Gene Order Phylogeny
Gene Team Tree
GeneMANIA
general relativity
Genetic Algorithms
Genome island boundary refinement
Genomic Data Assimilation for Discovering New Knowledge Regarding Biological Pathways
Genomic sources of regulatory evolution
Geospatial startup: Adnear
Geospatial startup: Dilivrit
Geospatial technologies
getopt-generics
gitlab for newbies
Gladiators, pirates and games of trust
GlycoPeptides
GNU/Linux
Go
Go at Grab Taxi
Godel's Incompleteness
Goodbye Posterous, Hello Octopress
Google DevFest 2011
Google Singapore NBU
Googling yourself
GrabTaxi @ techfest
Grammar based compression of reptitive text
Grammar of Graphics
Grand Challenges in Computing IDM
Graph algorithms
Graph Kernels
GraphQL in an Age of REST
Groceries
Groupware for Research Groups
Groves2003
Growth in a coding classroom
Guest blogging for NUS SoC blog
Gupta2010
Hack and Tell 2015-07-02 2000
Hack and Tell 2017-07-18
Hack and tell 2018-07-05
Hack and Tell 2019
Hack and tell [2014-01-28 Tue 20:00]
Hack and tell [2014-03-11 Tue 20:00]
Hack and tell [2017-09-19 Tue 19:09]
Hack and Tell Singapore
Hackers and Painters
Hacking Maru
Han2009
Hanabi
hand games
Happy 20th Birthday, Linux!
Hardware and algorithm design for drones
Hardware Prototyping 101
Haskell on ARM with ghc
health
Health record
Helm1991
here
Hidden common cause relations in relational learning
Hierarchical POMDP controller optimization by likelihood maximization
high performance computing
History of computing
Hoberman2007
Hoffman-Knuth Puzzle
Homology search
Hoodie, implementation of No Backend spec
hot chocolate
Hot streaming replication in Postgres 9.3
Household appliances
household cleaning agents
How Alan Turing accidentally invented Software
How developers got password security so wrong
how does a remote control work?
How does the visually impaired dream?
How I almost wrote an ORM
How LiMux serves 15000
How secure is stored value payment cards
How smart systems enable more liveable cities
How to introduce critical thinking and interest in science/tech, peer learning in a city?
How to lead and win in a data life
How to Take Smart Notes
How to win friends and influence people
How we do 60fps in our 3d RTS mobile game
How we learn
HP Labs Singapore
hpack: an alternative format for haskell packages
Hub set problem
Huberman daily protocols
Hulsen2006
Hulsen2006b
Human-level concept learning through probabilistic program induction
Hurrican balls
Hurst2004
HyperLedger project: updates from the blockchain
Hyperlinking videos for large video collections
I'm noticing a trend
Identification With Lies
Identifying drug pathway
Identifying PTM
If you want to write
IGDA x AWS BYOG
Image Based Regression
Imaging Spectroscopy and Spectral Unmixing
immutable distro
Implementing continuous delivery
In-place merging
Inappropriate applications of NFC
Incorporate psychology into game-making
Indexing the world with aerial drones
Indie Soapbox: Timeout by Christopher Lee
Industry opportunities in AI era
inflation
influence of art
Infographics
Infrastructure for AI and HPC convergence
ink
Insta-QRP radio transceiver
Integrating data mining in business process
Intelligent tutoring system
Interactive Auralization with real time sound sources
Interactive explanations
interactive fiction
Internship at Groupon
Interval Packing
Interview with Praxium in 2019
Interview with Praxium in 2022
Into the Deep (Blue)
Intro to Encryption
Intro to Linux
Introduction to algebraic datatypes in Haskell
Introduction to data.gov.sg
Introduction to Docker
Introduction to scikit-learn
Invariants in Computing
Investor: friend or foe
IOI 2008 is over
Irredundant Motifs
Issues with VR
Istrail2010
IT explained with games
IT Productivity
IT youth award 2007
javascript
Javascript on the JVM
Jenkins automation
JetBrains night intro
Jiang2002
Jinjun2009
JobsConnect Briefing
Joel on Software
journaling
Journey in Blue
JRPG
julia
Julia at the frontier: fast, flexible, fun
Just hacker things
Just One
kid krypto
Klimke2009
Know your threat landscape
KOEI recruitment talk
Kohler2007
Kopi chat with Ray Chan, 9gag
Kotlin everywhere
Kretlow2006
Kubernetes for small organisations: Is it worth it?
Kuzniar2008
LabPlot
Language learning
Large-Scale Gene Network Estimation
Lasch2004
Lazy functional state threads
LCCL Computational thinking day
LD 100
LD 100.5: Recording a Webinar
LD 101.5: Chocolate recipes
LD 101: Decentralized/P2P web apps
LD 102.5: Desk update
LD 102: Intro to Causal inference
LD 103.5: Home remedy
LD 103: Proper typing posture
LD 104.5: Aavegotchi
LD 104: Simpson's Paradox
LD 105.5: How much bandwidth do you need?
LD 106.5: Things GW2 does differently
LD 106: Productivity hacks
LD 107.5
LD 107.5: Low carb recipies
LD 107: Budget minimalist shoes
LD 108.5: Computer Mouse
LD 108: Cosplay
LD 109
LD 109.5
LD 109.5: Real-time graphics
LD 109: Zettelkasten
LD 110
LD 110.5
LD 110.5: Digital gardening
LD 110: Five typography tips
LD 111
LD 112.5: Evergreen notes
LD 112: Nature's Phlebotomist
LD 140: Ghost (game)
LD 152: Tick rating and energy efficiency
LD 23
LD 25: What is real time bidding?
LD 26: Making your own running sandals
LD 27: Making your own standing desk
LD 28: Tips for deep frying
LD 29: How does GPS work?
LD 30: Genetics 101
LD 32: Turing and the Typewriter
LD 33: phrak-gslp
LD 34: AlphaZero
LD 35: Passwords
LD 37: Warehouse operations
LD 38: Setting up a home gym
LD 42: Deliberate practice
LD 44: Training vs Exercise
LD 45: Black holes have no hair
LD 47: Adventures in crypto currency
LD 48: Three basket of apples
LD 50: Flatness
LD 51: Game Theory with Tic-Tac-Toe
LD 52: Leap year
LD 53: Breakfast, Lunch, Dinner
LD 56: Quantum Supremacy
LD 58: Brave and BAT
LD 65: Stock exchange
LD 67
LD 67.5
LD 67.5: Decentralized Applications (DApps)
LD 68
LD 68.5
LD 68.5: John Horton Conway (1937 - 2020)
LD 68: Zero Knowledge Proof
LD 69
LD 69.5
LD 69.5: WebRTC demos
LD 69: Financial independence
LD 70
LD 70.5
LD 70.5: MMORPG
LD 71
LD 71.5
LD 72.5
LD 72.5: Cryptocurrency
LD 73
LD 73: Pan seared Salmaon
LD 74
LD 74.5
LD 74.5: Backup best practices
LD 74: Multiplayer AI Dungeon and GPT-3
LD 75
LD 75: Competitive Fighting Games
LD 76
LD 76.5: Walking Edition
LD 76: Hypothesis Testing
LD 77
LD 77.5
LD 77.5: How to cool a hot drink fast
LD 77: Economics of Ethereum
LD 79
LD 79.5
LD 79.5: Siphon
LD 79: Organizing an international olympiad online
LD 80.5
LD 80.5: Color
LD 81
LD 81.0: Options
LD 81.5: Banks create money
LD 82.0
LD 82.0: Proof of stake
LD 82.5
LD 82.5: Universal Basic Income
LD 83
LD 83.0: Generative Adversarial Networks
LD 83.5: Prismata
LD 84.5: Motor designs
LD 85.0: Camera and lenses
LD 85.5: DALL·E
LD 86.0: Non-Fungible Tokens
LD 87.0: Decentralized Autonomous Organizations
LD 88.0: Natural Language Processing
LD 89
LD 89.5: Scuttlebutt
LD 89: Emergent Narrative
LD 90.5: Becoming a money lender
LD 91.5: How to remember anything
LD 91: Economy of GW2
LD 92.5: Demo of Web3
LD 92: Turing's machine on 50 pound note
LD 94
LD 94.5: How to cut a cake fairly
LD 94: Internal Combustion Engine
LD 95.5: text-based escape room
LD 95: ConQUEST MUD
LD 96.5: Race
LD 96: netcode for Fighting Games
LD 97.5: Radical transparency
LD 97.5: Ways to vote
LD 97: Quadratic voting
LD 98.5: Cellular Automata
LD 98: Wonders of Butts and Anus
LD 99.5: Bayesian inference
LD 99: Bootstrap method
Leardi2000
Learning adventures with Python in Science
Learning Day
Learning Haskell and using Yesod
Learning programming and problem solving through solving algorithm problems
Learning PWN from Sequence and Expression Data
Learning Robots
Learning SML
Learning to tranduce with unbounded memory
Learning to Walk through Imitation
Leaving Paris soon
Lee2008
Legalese.com: software is eating law
Lehr1985
Lemoine2007
Lerat2003
Lessons from building NUSmods 2.0
Lessons from Developing an AI to Play Magic: The Gathering
Letter Jam
Level Set Tree
lifehack
Lightning talks during Friday Hacks #100
Linear Ordering Problem
Linear Programming
Ling2008
Linux desktop setup
linux recovery
Lipidomics
lisp
Literature notes
Liu2006
Live stream your game dev
Local Motifs
localhost tunnel
Location analytics
loklak: distributed tweet search engine
LotR LCG
Louie2009
Loving You
Low power networking for wireless sensor networks
LTL vs CTL
LuminariMUD
Machine learning for Big Data analysis
macros
Made to Stick
Magarena lightning talk
Magic and Engineering
Magic Sharing
Makefile
Making good salad
Making hardware come alive
Making next gen AI ready
Map of content
Mapping of structural variants using functional genomics
Mapping urban spaces
MariaDB: state of the base
Maru
marvel champions
Massive multi node postgreSQL/BDR in Retail System
Mastering the game of Go with deep neural networks and tree search
mastery learning
Matcha
Math Aware Search
Mathematics of luxury
Matt Mullenweg Live
Matusewicz2005
Max's master thesis presentation
Maximum edge domination problem
Maximum likelihood estimator for memory half-life
McLysaght2002
MCNet
meal prep
Mean cumulative function
Measuring cognitive abilities of machines, humans, and non-human animals in a unified way
Median of three genomes with sequences/traces
melvinzhang.net
memory allocation
mental models
Merkle2010
META II: A compiler-compiler that generates its own code
Metabolism myths
MGRAlgorithm
Mic on Linux
Microarray data
microphone
Microspace nanosatellites
Mindbug
Minimal footwear
Mining Communities from PPI
Mining data stream
Mining Frequent Patterns
Mining geospatial data
Mining PPI Networks
Misra1982
MIT SENSEable city lab
Modelling dynamic of cellular signaling using a probabilistic approach
Modelling Uncertainty
Monadic parsers
Monte carlo tree search
Motif finding
Motif p-value
mov is turing complete
Moved to melvinzhang.net
MS Research Asia: first ten years
MSOAR2
MUD
Multi-arm bandits
Multi-Dimensional Views in the 'Omics' Era
Multi-Robot Adaptive Exploration and Mapping for Environmental Sensing Applications
Multi-stage iterative thresholding for binarization of documents
Multicore Programming
Murzin2010
Music from YouTube
My favorite algorithm
My favorite BAD advice
My heart is a turing machine
My journey to geek
My ten seconds of fame
MySQL training by Iris
Mystery of intron splicing
Nasal irrigation
Nasty bugs
National Day rituals in Singapore
Nativefier
NDP 2011 Theme Song - In A Heartbeat
Network Flow
New directions in cryptography
News from the RNA world
Newton's law of cooling
Night hydration
Nine algorithms that changed the future
No hype no game
Node.js for multiplayer mobile game
Non-sleep deep rest
Not all security flaws are born equal
Note taking
NRIC checksum
NUSMods 3.0
O(n lg n) time algorithm for GTT
Of course we trust the wifi
omega-3
On the Cruelty of Really Teaching Computer Science Redux
onchain wallet
One class per named entity
online multiplayer games
Onwards to Pelican
Onyx: Distributed Computing for Clojure
OO Exercise
Open Data and Open Source
open problems
Open source and open data for China Gov
Open source hardware: future trends
Open source monitoring with icinga
open source projects
Open source world of Natural Language Processing
operant conditioning
Operon prediction problem
Operons
optimal stopping
Optimising underwater modems
Optimism, Pessimism, and Algorithms
Optimize all the things with MiniZinc
Optimizing bus routes from ezlink data
Optimizing Joins
Organising programs without classes
Origami
Origins of protein folding
Ortholog Assignment Problem
Othello
Overview and evaluation of Bluetooth LE
Ozery-Flato2008
Pairing vs Code review
Pairwise compatibility graph
Paleo diet
Pallas's Cat
Pandu Rangan on teaching algorithms
Panel dissusion at Visions for AI Future
Parallelization of DFA membership tests
Parida2010
parsing
partial evaluation
passo
Pathogen Chip Sensitivity
Pathways by Praxium
Pattern discovery from graph structured data
Paul2021
PEAdvise
Pearson1994
Pedagogical principle
pencil and paper games
Peopleware
PepSOM
Peptide and PTM identifcation by MS/MS
Peptide Detectability
Perfect graphs
Personal finance
Personal knowledge management
personal statement for PhD programme application
Pertea2008
Petibois2006
Petibois2007
Petsko2001
Phenotype-Genotype networks
philosophy as a way of life
Phylogenetic Networks
physics simulation
PKM talk proposal
Planning and control in belief space
Play | Game | Fail
Point Based Methods
pokemon
Pokemon showdown bot
Pokemon TCG
Polya's four step problem solving process for Competitive Programming
Pork cracklings
Positional Homologs
POST in Prolog
Posters from GIW 2009
PostgreSQL compatibility for Amazon Aurora
PostgreSQL Data Warehousing
Power efficient and low latency baseband processing for LTE femtocell
Practice 2013: The Art of Strategy
Practices of an agile developer
Pragmatic thinking and learning
Pre-eclipse workshop
Predictably irrational
Predicting biological function at different spatial scales
Predicting pathogenicity of missense mutations
Prefix free regular expression
Presentation Tips
Presentation Zen
Presentation Zen Design
Pretotype
prioritize backlog
private servers
Privly, share privately
Probably approximately correct
Probase
Probe Selection
Problem Setting
Problem solving and modelling with Graphs
Procedural content generation
Producing open source software
Product analytics by Cedric Chin
Program design in the UNIX environment
Programmers at Work
Programming languages
Programs that Play better than Us
Progressive Query Processing
Project Oberon on FPGA
Promoter Evolution
proof number search
Proposition as Types
Protecting sensitive datasets: cloud tools you can use
Protein complex prediction
Protein complex prediction from cores/attachments model
Protein Flexibility
Protein Inference Problem
Psyllium Husk
Public speaking
Purely functional deployments with Nix
Pursuit of happiness
Pushing CT for all
Putting the I back in AI
puzzle games
PyConSG Education summit 2019
PyConSG Education summit 2022
PyConSG Education summit 2023
Python
Python as first language
Python for experiential learning in STEAM
Python vs C: implementing data structures and algorithms
Pythonic
Q&A with Jeff Moss, Dino Dai Zovi, Jayson
Qi2009
Qian2008
QIP = PSPACE
Quality of life
quantile tracking
quantum field theory
quantum mechanics
Quartet SuperTree Construction
Queue with two stacks
QuickSort Analysis
Quiet leadership
Rahmann2006
Rajan2010
Random Number Generator
Randomization in CS
rank aggregation
Ranking and unranking of parenthesis strings
Ranking from pairwise comparisons
Ranking items given positive and negative ratings
re-typerooni with re-frame
Reading news from the internet and predicting the stock market
Receptive fields of single neurones in the cat's striate cortex
recommended games
Reconstructing Ancestral Genomes
Reconstructing evolutionary history of human gene clusters
Reconstructing string from substrings using quantum queries
Reconstructing the evolutionary history of mammalian genomes
refactoring
Refining boundaries of genomic island
Reflections on trusting trust
Regicide
Register Allocation by Puzzle Solving
Relevance of research skills
Remarks on cluster systems
Remote diagnosis system for assisted living using IoT
Remote work
Removing barriers to increase developer productivity
Represent an integer as sum of 1 to n
Research in the Singapore Infocomm Industry
Research – A Rewarding Career, and Opportunities at IHPC and A\*STAR
Resize LVM
REST API best practices
RielMehan2010
Rise of the Internet
Risk factors in the implementation of smart cities
Risk management, insurance, futures, and options
Robson2010
Robust 1-center on trees
Robust range-only beacon localization
Rogozin2004
ROS and Linorobot
Rosenberg2007
Roth2008
Row Hammer: Flipping bits in memory without accessing them
RTS
Ruggedised Rolling Robot
rust
Rust: Make system programming great again!
Ryvkin2008, Jun2008
Sahu2005
sanguosha
Sankoff1997
Sankoff2001
Sankoff2005a
Sankoff2005b
Sankoff2008
SAP and disease association
SAT and P vs NP
Saving space in LaTeX
Scan statistics
Scharpf2006
Scheer2007
scheme2llvm compiler
Schmidt2004
Schmidt2007
Schmidt2018
Schulze2005
science
Science Education
Science of the Mind
Science: Humanity's Universal Bridge
Sciencer - smart science for the future
Scientific computing
Scientific computing using Cython
screencast
Secret Handshakes
Secure emergency nomadic toolkit
Secure multiparty computation
Security applications of Formal Language Theory
Security discussion panel
Security for startups
Selected papers in CS
self-working magic
Semantic media mining: what? why? how?
Sensorflow
Sequence Alignment
Sequence composition based on K-string composition
Sequencing by hybridization
Sequencing Oligosaccharides
Set bipartite matching problem
Set card game
Set theory
Setting up Sidux on Toshiba NB305-A101
ShadowCrypt
Shape based image retrieval system
Sharing on leadership by Metta
She2009
Ship it
Shogun ML: unified and efficient machine learning
Shortest Common Supersequence
Shotgun proteonomics
shoulder massage
Siepel2002
Simillion2004
Singapore Clojure Meetup #3
Singapore Indies Meetup
Singapore's Smart Nation journey
Single player games
single source shortest path
size of A series
Skull
Skurichina2006
slide:ology
Sliding Window Cluster
Smart = Digital Future
Smart contracts
Smart lighting system
Smart systems enable liveable cities panel discussion
SMU Panel on Blockchain and AI
Snel2002
SNPs
SoC Open House 2023 fireside chat
Social graph analysis for credit modeling
Social media posts
Social Robotics
Soft Computing in Bioinformatics
Software Cost Model
software engineering
Software Freedom Day 2011
Software is Hard
Software specification discovery
Software teams in global finance
software verification
Software Verification overview
Sokoban
Solana
Solving the TSP for warehouses
Sorting and Convex Hull
soup
spaced repetition
Spanner talk at Friday Hacks
Spec - an introduction
special relativity
Spectral Alignment
Spectral Profiles
Split mechanical keyboard
SQL to Prolog
SRG Day 1
SRG Day 2
stablecoins
Standing desk
Starck2001
Startup Weekend 2012
Statistical Analysis in Bioinformatics
Statistical Analysis of high dimensional molecular data
statistics
statistics with python
Stifled in VR
Stochastic approximation of signalling pathway dynamics
stoicism
StOnge2005
Storytelling games: player games to tell stories
Streaming Geometry Processing
Streaming meshes
Streaming video to ESP31
Strength training
Strict Theta*: shorter motion planning using taut paths
Stumbling on Happiness
Subversion
Successfully leading remote teams
succinct representations
Sudoku solver
sundering shadows
Super Crunchers
surreal numbers
Survival analysis
Symposium on Math and Science in IDM
Sync sink sync
Synteny in Comparative Genomics
Synteny, Orthology and Evolution of Gene Clusters
System Biology
systemd: where we come from and where we want to go in 2015
systems
Systems: Network
Tackling Programming Assignments
Tai Chi'ing accountability
Taking back "Software Engineering", craftsmanship is not enough
Talent scheduling minimizing idle days
Tales from production with PostgreSQL at scale
Tales of an InfoStealer
Talk via Satellites and maybe the Moon
teach from the board
teaching
Teaching English
Teaching JavaScript
Teaching Python to working adults
Teaching Scratch
Teaching Tips
Team Data Ninja (NUS) at Data Science Game 2016
Team Geek
Team YNC Hacks (Yale-NUS) at Data Science Game 2016
Tech + Talk: Fireside chat with Shaun Chong
Tech adventures of a lousy Gamer
Tech hiring
Tech jam tools to engage young children in technology
technical writing
TED x Singapore
telegram bot for teaching english
Teleport, an intelligent routing service
Temple Smith's keynote at RECOMB08
TensorFlow 1.0
text editing
That's What Friends Are For
The ABCs of XSS
The absolute minimum every software developer needs to know about database indexes
The Agile Samurai
The Anatomy of a Search Engine
The art of conversation
The Art of Lean Software Development
The Artist & The Scientists
The Brain-Duino Project: BCI and AI in the Future
The Clojure brain behind 40 billion req/day
The combinatorial invariance conjecture and machine learning
The dark side of IoT
The Derivative of a Regular Type is its Type of One-Hole Contexts
The development of the Rolls-Royce wide chord fan blade - a personal perspective
The discovery of the higgs boson
The Elephant in the Brain: Hidden Motives in Everyday Life
The Hobbit 1982
The hunt for the elusive fungus gnat
The last great hardware show
The law and aaron - could it happen in Sinagapore
The Liar Game: Truths & Proofs from Euclid to Turing
The Linux scheduler: a decade of wasted cores
The Magic behind Engineers.SG
The Melting Aircon
The non-designer's design book
The Paleo Diet
The Passionate Programmer
The Path
The perfect bet
The power of abstraction
The Skillful Teacher
The Visual Display of Quantitative Information
The Wide Lens
The World's Worst Inventions
Think twice before dropping ACID and throw your CAP away
Throughput of networks with large propagation delay
Tic-Tac-Toe AI
Tic-Tac-Toe with React Native and SocketIO
Time travel in media
Tips and tricks for releasing games on steam
tips for google sheets
Tips on making your tutorial better
Tissue paper as tea bag for loose tea leaves
To ship or not to ship
Tools for thought
Top of mind
Topological approaches to tree reconstruction
Touring Xu Jia Hui
Towards the SMACK stack
Tracing the evolution of protein interaction networks
Tracking and Searching
Tracking Multiple Objects
Traffic assignment under intelligent selfish routing
Translational discoveries in multiple myeloma
tree of life
Trillions
True Ancestral Events on Phylogenetic Trees
Turan type problems
twiz.io
UI, beyond pixels
Ultraconservation and ultradivergence of human DNA sequences
UN SDGs
Uncovering the architecture of coordinated gene expression
Understanding the fundamentals of attacks
Understanding the log abstraction
Underwater autonomous vehicle
underwater robotics
Unequal Content Phylogeny
Unity and VR
University and Industry
Urban traffic modelling and intelligent intersection control
Useful human anatomy
Useless human anatomy
User experience design
Using a personal wiki for notes and todos
using alpine linux to create smaller docker images
Using data at DBS
Using Elo rating to estimate learner's skill and question difficulty
Using mobile phones for IoT
Using Python AST module to track python language features, imported
Using Python to automate coding assignment
Using STT to evaluate speech accuracy
Using SVM to predict PPI
Using Trac/SVN
valedictorian speech for commencement
vehicle building games
Verzakov2004
Video tips on graphic design from Before & After magazine
View projection
Viki
Viki web services
Vilella2009
Virtual worlds
Visions of AI Lighting talk
Visiting Dave Liu in Taipei
visualization
Visualization with giant screens
VisualSG
VR educational games
VSee
Wall2003
Warner1997
Warren Specter practice 2013
Waste treatment
Water Pomodoro
Web Developer's Nightmare
Web instructure at Dropbox
Web performance at Facebook
Websites
WeCash intro
What actually happens during internships
What is the fastest portable method to cool a hot drink?
What is the most optimal partition algorithm?
What makes ML for anti-abuse interesting?
What we can learn for a bit of information theory
What we can learn from GOFAI
What's new in JaveSE 8
When a meta-circular interpter meets itself
Whirlwind tour of boot
Windowed Time Warping
windows emulation on linux
WIP learning day topics
Wolf2001
Wolfe1997
Wood2004
Workshop for LCCL staff on 10th Jan 2025
world computer
Writing for academic publication
writing tools
Writing under pressure
Xiaowen2010
Xu2008
Xylitol
Yancopoulos2008
Yang2008
Yang2010
Yongjin2010
Yosef2008
Your Brain at Work
Zerbino2008
Zero knowledge proofs
Zero space data structure
Zhang2007
Zipper ZMap