Global Site Navigation (use tab and down arrow)

Back to Faculty of Computer Science

Activities & workshops

CS Square offers unique opportunities to get involved and develop your technological and entrepreneurial interests. We encourage our students to create stronger social connections while studying at the Faculty of Computer Science.

Taking part in CS Square activities and presentations will only enhance your experience at UNB and open mentoring or learning opportunities that will last much longer.

The Pitch competition

We will not be hosting our own pitch competition in CS Square in 2019-2020.  Instead, we would like to mentor Faculty of Computer Science students as they prepare for other pitch competitions (hosted by other groups) at UNB and beyond.  Please reach out to us for assistance - we'd like to help!

Women in CS book club

We offer women in computer science the opportunity to get to know one another in a social setting outside the classroom. Sign up to join our book club and receive a free copy of this year's book.

Book selection for 2019-2020

Invisible Women: Data Bias in a World Designed for Men by Caroline Criado Perez

Data is fundamental to the modern world. From economic development, to healthcare, to education and public policy, we rely on numbers to allocate resources and make crucial decisions. But because so much data fails to take into account gender, because it treats men as the default and women as atypical, bias and discrimination are baked into our systems. 

Celebrated feminist advocate Caroline Criado Perez investigates the shocking root cause of gender inequality and research in Invisible Women, a ground-breaking, unforgettable exposé that will change the way you look at the world.

 -- Description from Amazon

Past workshops

The task of creating a viable technological solution, that people will use and ultimately find longstanding value, is not easy. Leveraging a wide range of tools to validate your ideas will only help you make smarter decisions now and throughout the process.

Instructor:  Sally Armstrong (Entrepreneurship Librarian)


Many of you have completed small software development projects for your classes, but have you ever wondered how things are different in the workplace? We'll work through a small project from start to finish, taking advantage of some boilerplate project structures to kick-start the process. The focus will be on topics such as: source control, versioning, testing and deployment. These are all important "real-world" skills. Experience in these areas will help you transition more smoothly to the workplace (and may even help you to land a great co-op job!)

Instructor: Nick Fitzpatrick (BCS 2012) - Software Engineer at LiveOps Cloud Platform


Speakz is an ongoing effort to develop a web application specific to the Faculty of Computer Scienc: a CS-twitter made for and by CS students. Using it, faculty, staff, graduate and undergraduate students would be able to easily communicate with each other as a public community.

Instructor: Rick Wightman - UNB CS Professor


The SpeakEasy Sessions is a winter-term series of introductions to popular web technologies that will be used in building SpeakEasy. These sessions are a chance to find out about what web technologies interest you and then, if you're interested, to contribute to the SpeakEasy project.


Cython combines the best of both Python and C. Use Python syntax and librariesto easily solve a problem, then add simple C-like syntax in order to get up to 200 times faster code. (Knowledge of C/C++ not required).

Instructor: Richard Killam


Discover honeypot technologies and learn how they can help us to understand the tools, tactics and motives of the attackers.

Instructor: Hugo Gonzalez and Andi Fitriah Abdul Kadir


Design, build and deploy a small website in under four hours. Why only four hours? Because it's long enough to get a simple site up and running, but short enough that students can afford to spend the time.

Instructor: David Leger (SWE Student)


Learn about and discuss the history of the web from its beginning until now.


Contact CS Square if you have questions on any of our activities and workshops.