The Computer Science Club will be hosting a number of talks this term. We would like to invite you to see our first guest speaker next week, and we also encourage you to volunteer to give a talk of your own if you are interested!
MOZILLA TALK Ehsan Akghari on "How Browsers Work" ---
We are excited to announce that we will be hosting our first guest talk of the term with a senior engineer from Mozilla, Ehsan Akghari. Please come out to MC 4020 on October 13 between 6:30 and 7:30 pm to learn about the internal structure of the web browser.
Web browsers have evolved. From their humble beginnings as simple HTML rendering engines they have grown and evolved into rich application platforms. This talk will start with the fundamentals: how a browser creates an on-screen representation of the resources downloaded from the network. (Boring, right? But we have to start somewhere.) From there we'll get into the really exciting stuff: the latest innovations in Web browsers and how those innovations enable — even encourage — developers to build more complex applications than ever before. You'll see real-world examples of people building technologies on top of these "simple rendering engines" that seemed impossible a short time ago.
About the speaker:
Ehsan Akhgari has contributed to the Mozilla project for more than 5 years. He has worked on various parts of Firefox, including the user interface and the rendering engine. He originally implemented Private Browsing in Firefox. Right now he's focusing on the editor component in the Firefox engine.
MEMBER TALKS ---
Is there a topic or project you're particularly passionate about? You should give a talk about it! The CSC plans to hold two member talks this term, though we are happy to accommodate more if there is interest. Talks usually last about an hour, but if your topic is not that extensive, we can also accommodate a number of shorter talks in a single evening.
Please send an email to the Program Committee, firstname.lastname@example.org by October 21 with your proposed topic and an outline or abstract of your presentation. Looking forward to it!
Keep an eye out for Unix 102: "Documents and Editing", in the upcoming weeks. We have a number of events planned for the term and hope to see you there!
-- Elana Hashman Secretary Computer Science Club University of Waterloo email@example.com