WORKSHOPS WINTER 2026
Each semester, the Computation Lab Coordinator offers workshops to CART, DART and MDES students.
There must be a minimum of 3 people registered for a particular workshop in order for it to take place.
Please register for a workshop by sending me an email at computation.lab@concordia.ca.
Additionally, if you have a specific interest / idea for a potential workshop, do not hesitate to contact the Computation Lab.
INTRO TO JAVASCRIPT & THE DOM
Revision of the basic principles of Computer Programming using JavaScript. Object-oriented programming concepts and paradigms will also be introduced and demonstrated. We will focus on using Javascript with the HTML DOM. (NO special libraries will be covered)
This workshop is intended for students to review and refresh their programming skills. Review of specific concepts may be done on request.
DATE: FRIDAY JANUARY 23 2026
TIME: 13:30 – 16:30
INTRO TO PROGRAMMING IN PYTHON I
This workshop will introduce the fundamentals of the Python programming language. Students will learn to represent and store data using Python data types and variables, and use conditionals and loops to control the flow of programs. Complex data structures like lists, sets, dictionaries, and tuples to store collections of related data will also be introduced. In the Second part of this series (future), students will also learn to create custom functions as well as learn to find and use modules in the Python Standard Library and other third-party libraries (i.e. NLTK).
This workshop is intended for students who already have some programming experience in Javascript, C#, C, C++, Java…
DATE: FRIDAY FEB 6th 2026
TIME: 13:30 – 16:30
INTRO TO PROGRAMMING IN PYTHON II
This workshop is the second part of this intro to python series, students will learn to create custom functions as well as learn to find and use modules in the Python Standard Library and other third-party libraries.
This workshop is intended for students who already have attended the first python workshop and or have a working knowledge of programming fundamentals.
DATE: FRIDAY FEB 20th 2026
TIME: 13:30 – 16:30
INTRO TO REACT JS I
This workshop (the first in a series of two) will introduce modern web application development with JavaScript. We will focus on building single page applications using the ReactJS framework that use REST APIs built with Node.js. It is recommended (but not mandatory) that you have a bit of prior knowledge of Node.js workshop prior to taking this workshop.
DATE: FRIDAY MARCH 13th 2026
TIME: 13:30 – 16:30
INTRO TO REACT II
This workshop will continue from the first workshop in this series (INTRO TO ReactJS I).
The topics covered will be finalized at the end of the first workshop in this series.
DATE: FRIDAY MARCH 27th 2026
TIME: 13:30 – 16:30
