Canadian University Software Engineering Conference
The Canadian University Software Engineering Conference, or CUSEC, is a conference held yearly in Montreal, Quebec, Canada, around mid-January since 2002. The conference promotes software engineering around a unique theme each year. Its audience is mostly the undergraduate students from different parts of Canada, with occasional participants from the academia or from the industry. Keynote speeches, tutorials, and corporate and academic presentations are given by the top figures and personalities in software engineering.
History
In 2000, John Kopanas, then an undergraduate student in the new software engineering program at Concordia University, envisioned the creation of a conference "by students, for students" in the field of software engineering. He and fellow students in the same program then put together plans and set them in motion. The result of their effort was the first edition of the conference, CUSEC 2002, which took place in Montreal, lasted 2 days, and attracted an audience of over 150 students from across Canada.Witnessing the success of the first conference, Kopanas decided to continue the tradition and expand the conference. By 2007, the number of attendees had grown to over 350 students and professionals. The number of keynote speeches had also increased to five and the conference now lasts three days instead of two.
CUSEC editions and keynote speakers
CUSEC 2002: [Montreal], [Quebec]
- Timothy Lethbridge.
- Peter Grogono, Professor and Associate Chair, Concordia University
- Morven Gentleman.
- Ahmed Seffah.
- Jacob Slonin.
CUSEC 2003: ''Adapting the Process'', January 16–18, 2003, [Montreal], [Quebec]
- Kent Beck, Founder and Director, and creator of Extreme Programming.
- Peter Grogono, Professor & Software Engineering Program Director, Department of Computer Science, Concordia University.
- Hal Helms, Co-Creator of .
- Dr. Philippe Krutchen, Director of Process Development, Rational Software.
- Craig Larman.
CUSEC 2004: ''Ensuring Quality'', January 15–17, 2004, [Montreal], [Quebec]
- Pierre N. Robillard, Chair of Computer and Software Engineering Department, École Polytechnique de Montréal.
- Joel Spolsky, Founder, .
- Lionel C. Briand, Canada Research Chair in Software Quality Engineering, Carleton University.
- Krzysztof Czarnecki, Assistant Professor, University of Waterloo.
- David Lorge Parnas, Professor of Software Engineering, SFI Fellow and Director of the Software Quality Research Laboratory, University of Limerick.
CUSEC 2005: ''Thinking Outside the Cubicle'', January 14–16, 2005, [Ottawa], [Ontario]
- Branislav Selic, Distinguished Engineer, IBM Rational Software Canada.
- Alistair Cockburn, President, Humans and Technology.
- Alan Wassyng, Associate Professor, McMaster University.
- J. B. Rainsberger.
- Gregory V. Wilson, University of Toronto.
CUSEC 2006: ''Engineering Useful Software'', January 19–21, 2006, [Montreal], [Quebec]
- Chad Fowler, Author, My Job Went To India .
- Peter Grogono, Professor and Associate Chair, Concordia University.
- Connie Heitmeyer, Head of the Software Engineering Section of the Naval Research Laboratory's Center for High Assurance Computer Systems and Chief Designer of the Software Cost Reduction toolset.
- Kathy Sierra, Co-Creator of , Co-Winner for a 15th Annual Software Development Jolt and Productivity Award, founder of and blogger at .
CUSEC 2007: ''Designing for the Future'', January 18–20, 2007 [Montreal], [Quebec]
- Dave Thomas, Author, The Pragmatic Programmer.
- Pete McBreen, President, Software Craftsmanship Inc.
- Ralph E. Johnson, Research Associate professor, University of Illinois.
- James R. Cordy, Professor and Director, School of Computing, Queen's University.
- Venkat Subramanian, Founder of Agile Development, Inc. and Adjunct Professor & Director of Undergraduate Studies CS, University of Houston.
CUSEC 2008: ''Making it Fun'', January 17–19, 2008 [Montreal], [Quebec]
- Jeff Atwood, Founder of .
- Dr. Jeffrey Ullman, Author, Dragon Book, Professor, Stanford University.
- Zed Shaw, Author of the Mongrel web server.
- Tim Bray, Co-invented XML 1.0, Director of Web Technologies at Sun Microsystems.
- Jon Udell, Author, Information Architect, Software Developer, Technical Evangelist at Microsoft.
- Peter Grogono, Professor and Associate Chair, Concordia University.
CUSEC 2009: ''Software (R)evolutions'', January 22–24, 2009 [Montreal], [Quebec]
- Avi Bryant, Creator of Seaside.
- Dan Ingalls, Designer of the language Smalltalk.
- Giles Bowkett, Creator of Archaeopteryx.
- Richard Stallman, creator of the GNU Project and pioneer of Copyleft.
- Leah Culver, co-creator of Pownce.
- , founder of Ruby-NYC, software engineer at Diversion Media.
CUSEC 2010: ''20 GOTO 10'', January 21–23, 2010 [Montreal], [Quebec]
- Matt Knox, Evil Genius, Twitter.
- : "Beautiful Failure"
- Gregory V. Wilson, Professor at University of Toronto: "Bits of Evidence: What We Actually Know About Software Development, and Why We Believe It’s True"
- Douglas Crockford, Senior JavaScript Architect at Yahoo!
- Thomas Ptacek, co-founder of Matasano Security.
- : "Saving the World with Ruby"
CUSEC 2011: ''Hello, world'', January 13–15, 2011 [Montreal], [Quebec]
- Drew Conway
- Yehuda Katz
- Michael Lopp, author of Rands in Repose blog
- Mike Shaver, Vice President of Engineering at Mozilla Corporation
- Julie Steele
http://2012.cusec.net/ CUSEC 2012: ''Turing Complete'', January 19–23, 2012 [Montreal], [Quebec]
- Alexis Ohanian
- Jeremy Ashkenas
- Gayle Laakmann McDowell
- Bret Victor
- Andrew Rothbart, Software Engineer at Facebook
- Manveer Heir, BioWare
http://2013.cusec.net/ CUSEC 2013: ''System.out'', January 17–19, 2013 [Montreal], [Quebec]
- Benjamin Fry
- Maciej Cegłowski
- Benjamin Black, CEO at Boundary
- Ian Goldberg
- Michelle Levesque
- Jessica McKellar
http://2014.cusec.net CUSEC 2014: January 16–18, 2014 [Montreal], [Quebec]
- Bruce Eckel
- Gary Bernhardt
- Kelsey Gilmore-Innis
- Michelle Zatlyn
- Zach Holman
- Don Olmstead
http://2015.cusec.net CUSEC 2015: January 15–17, 2015 [Montreal], [Quebec]
- Aaron Patterson
- Bruce Schneier
- Camille Fournier
- Dr. Jeff Chastine
- Julie Pagano
- Sandi Metz
http://2016.cusec.net CUSEC 2016: January 14–16, 2016 [Montreal], [Quebec]
- Carina C. Zona
- Kate Heddleston
- Michael Bernstein
- Jeff Hodges
- Julia Evans
http://2017.cusec.net CUSEC 2017: January 12–14, 2017 [Montreal], [Quebec]
- Amar Shah
- Liz Abinante
- David Nolen
- Lynn Root
- Sarah Mei
- Tracy Osborn
http://2018.cusec.net CUSEC 2018: January 11–13, 2018 [Montreal], [Quebec]
- Vadim Makarov
- David Lyon
- Lori M. Olson
- Karen Sandler
- Steve Klabnik
- Eva Galperin
http://2019.cusec.net CUSEC 2019: January 10–12, 2019 [Montreal], [Quebec]
- Gelu Ticala
- Sarah Kraynick
- Eyra Abraham
- Yasmin Alameddine
- Amanda Cox