Security & Privacy Lecture 01 (Oct. 8) / C++ GoingNative 0x02 (Oct. 17) / CSC Goes Bowling Reminder
Hello all, A few brief event updates for you. Sorry for the slowness on the Security and Privacy talks details---we've been having a difficult time booking rooms. More details will be available next week. SECURITY & PRIVACY LECTURE 01, Why Should You Care About Security and Privacy: Tues. Oct. 8, 5:00PM, MC 4041 --- Sarah Harvey offers the first lecture of our Security and Privacy series this term on why you should care about privacy: Recent media coverage has brought to light the presence of various government agencies' surveillance programs, along with the possible interference of governments in the establishment and development of standards and software. This brings to question of just how much we need to be concerned about the security and privacy of our information. In this talk we will discuss what all this means in technological and social contexts, examine the status quo, and consider the long-standing implications. This talk assumes no background knowledge of security or privacy, nor any specific technical background. All students are welcome and encouraged to attend. C++ GOINGNATIVE LECTURE 0x02 (FREE FOOD!): Thurs. Oct. 17, 6:30 PM, PHY 150 --- We had a great turn-out last week: lots of food got eaten! Make sure you join us for our next C++ lecture. The abstract is as follows: C++ has powerful rules for dealing with low-level program structure. Before a program is ever executed, the compiler determines valuable information about every expression in the source code. The compiler understands exactly how long each object's resources will be needed (lifetime), whether each expression refers to an object that the program has no other way of accessing (rvalueness), and what operations can be performed on each object (type). Using examples from C++98 through C++14, this presentation will demonstrate how to write code that works with the compiler's knowledge to increase robustness, efficiency, and clarity. This presentation will also demonstrate the horrible things that happen when programmers think they can do tasks that are better left to compilers. CSC GOES BOWLING AT BINGEMANS: Wed. Oct. 23, Evening --- Spots for free bowling with the CSC are still available! Non-members are welcome to join us. Note that transportation will be provided. If you are interested in attending, please RSVP using this form: https://docs.google.com/forms/d/1SVFw7zIRkoFQKEpNq8wuiaU1lPwBw4pmVVc6CwnFRJs... We will be accepting responses until Oct. 16. More details will be distributed to those that sign up. Hope to see you there! -- Elana Hashman President Computer Science Club University of Waterloo ehashman@uwaterloo.ca
participants (1)
-
Computer Science Club