Club Room, Churchill College 2008-10-14 18:30: The Consequences of Open Source Licensing (Wilfred Hughes, Part IB) 2008-10-21 18:30: Ruby on Rails and Test-Driven Development (Andrew Parlane, Part II) 2008-10-28 18:30: Querying and Visualising a Knowledge Base (Ruslan Kudubayev) 2008-11-04 18:30: Covert Channels (Fangzhou Zhu) 2008-11-25 18:30: DRM: A Necessary Evil? (Ryan Hamlet) 2009-01-20 18:30: Cloud Computing - Back to the Mainframe? (Adrian Lowdon, Part II) 2009-01-27 18:30: Commercial developments in Computer Architecture (Johannes Lehmann, Part IB) 2009-02-10 18:30: The Power of Light (Jonas Kaiser, Part IB) 2009-02-17 18:30: Further Topics in Ray Tracing (Oliver Lamming, Part II) 2009-02-24 18:30: Wireless Networking Technologies (Chris Wilson, Part IB) 2009-04-21 18:30: Chord and Bloom Filters (Simon Williams, Part II) 2009-05-05 18:30: Social Networks: An Overview (Andrew Lewis, Part IB) 2009-10-13 18:30: Emacs vs. VI, and other holy wars (Wilfred Hughes) 2009-10-27 18:30: Parallel programming using NVIDIA CUDA (Ruslan Kudubayev) 2009-11-03 18:30: Why is today's encryption so complicated? (Graham Helliwell) 2009-11-10 18:30: Digital Image Processing Techniques (Chris Wilson) 2009-11-17 18:30: Computer Algebra and Calculus (Shaun Hall) 2009-11-24 18:30: Modern Software Engineering in Practice (Johannes Lehmann) 2010-01-12 18:30: Electronic Music: An Introduction (Rhodri Karim) 2010-01-19 18:30: Going Hybrid - An introduction to Scala (Jonas Kaiser) 2010-01-26 18:30: Title to be confirmed (Speaker to be confirmed) 2010-02-09 18:30: An Introduction to Neural Networks (Adona Iosif) 2010-02-23 18:30: The Basics of Image Analysis (Kai van Duuren) 2010-03-02 17:45: Introduction to Separation Logic (Ryan Hamlet) 2010-03-09 18:30: Beating Word Soup (Andrew Lewis) 2010-04-20 18:30: Solution by Evolution: an Introduction to Genetic Programming (David Reid) 2010-04-27 18:30: Demystifying the Cloud: A Survey of Cloud Computing (Jesse Dunietz) 2010-10-12 18:30: Index and ETF arbitrage (Jakub Kaplan) 2010-10-19 18:30: Peer-to-peer Networking (Stephen Cross) 2010-11-09 18:30: How Humans Hear (Rhodri Karim) 2010-11-16 18:30: How to keep your secrets secret (Ivan Chau) 2010-11-23 18:30: Unmanned Helicopter Flight: Learning for Control from Multiple Demonstrations (Adona Iosif) 2010-11-30 18:30: A Brief Overview of Procedural Generation (Timothy Lonsdale) 2011-01-18 18:30: Scripting with Lua (David Reid) 2011-01-25 18:30: Facebook Platform ruined my life (Noel Light-Hilary) 2011-02-15 18:30: IPv6 (Oliver Stannard) 2011-02-22 18:30: html5 - imagination, meet implementation (Noam Szpiro) 2011-03-08 18:30: Type-Checking and Type-Error Reporting (Shaun Hall) 2011-03-15 18:30: Software as Engineering (Manfredas Zabarauskas) 2011-10-18 18:30: Viola-Jones Real-time Face Detection (Manfredas Zabarauskas) 2011-10-25 18:30: Concurrent Programming (Stephen Cross) 2011-11-01 18:30: Algorithms on Strings (Szymon Sidor) 2011-11-08 18:30: Principal Component Analysis (Clemens Winter) 2011-11-15 18:30: Skip Lists (Christos Makris) 2011-11-22 18:30: How Parallel is My Computer? (Colin Rothwell) 2011-11-29 18:30: Photon Mapping (Ivan Chau) 2012-01-17 18:30: How to cook an undigestable program with lots of LOLZ? [Esoteric programming languages] (Miklos Danka) 2012-01-24 18:30: Cooperative Pathfinding - from A Star to the field (Hugh Collins) 2012-01-31 18:30: Music, Movies, Media (Wes Marsh) 2012-02-07 18:30: Lossless Data Compression (John Knox) 2012-02-14 18:30: History of Cryptography (Yuran Liu) 2012-02-21 18:30: Bloom filters (Oliver Stannard) 2012-02-28 18:30: NoSQL (Rory McCann) 2012-03-06 18:30: Bufferbloat and RED (Charlie Shepherd) 2012-04-24 18:30: Bootstrapping compilers / self-hosting compilers (Eduardo Munoz) 2012-05-01 18:30: Anonymous Information Storage and Retrieval (Nicholas Ngorok) 2012-05-08 18:30: Feature Extraction Method of Eye Detection / HOWTO: Sleep Detection (Timothy Lonsdale) 2012-05-15 18:30: Macros in Clojure (Lewis Brown) 2012-05-22 18:30: How to make Auto-tune? Harmonic Audio Pitch Detection and Correction (Jim Tang) 2012-11-19 19:00: Liquid Crystals / Laplace Transformations (Alastair Houston/ Raymond Smith) 2015-11-25 19:00: Randomised computation (Daria Dicu, Sidney Sussex College) 2015-11-25 19:40: Safe modern C++ (Joseph Isaacs, Sidney Sussex College) 2016-11-02 19:00: Text Data Mining using Topic Modeling (Ioana Bica, Churchill College) 2016-11-02 19:30: Introduction to Blockchain (Junwei Yuan, Churchill College) 2016-11-02 20:00: Image Segmentation: Breaking it down (Matthew Arnold, Sidney Sussex College) 2018-01-30 18:45: Self-Assembled Nanomaterials for 3D Bioprinting and Drug Delivery Applications (Anthony Tabet (University of Cambridge)) 2018-02-13 19:30: Utilizing single-cell molecular biology to interrogate hematopoietic dysregulation (Shovik Bandyopadhyay (University of Cambridge)) 2018-02-20 19:30: Non-coding RNAs in head and neck cancer, Proteolytic regulation of synaptic development, Systematic circadian disruption in human cancer (Angela Zou & Jarrod Shilts (University of Cambridge)) 2018-02-27 19:30: Laser Printed Organic Electronics, Metal-Organic Framework - Polymer Nanofiber Composites for Gas Separation (Angela Harper & Chris Balzer (University of Cambridge)) 2018-03-06 19:30: Title to be confirmed (Lucy Chai & Jesse Mu)