C-LAB : Workshops

Each semester, the Computation Lab Coordinator offers workshops to cart & dart students. There must be a minimum of 3 people registered for a particular workshop in order for it to take place. Please: either register for a workshop by using the signup sheet located next to the Computation Lab (EV-7.760) or via email. Additionally, if you have a specific interest / idea for a potential workshop, do not hesitate to contact the Computation Lab.

INTRODUCTION TO GIT & GITHUB -1

Tired of maintaining multiple versions of projects? Do you want to learn how to use an industry standard collaboration software which makes project management, version control and working in teams seamless? GitHub is a free, open source collaboration platform – allowing you to share your projects with the world and invite others to help or keep your projects private and still have easy access wherever you are.
This workshop will introduce the basic principles of git, setting up a github account, adding, maintaining and versioning your projects. The workshop will be hands-on, please bring a laptop (PC or Mac).

DATE: FRIDAY FEBRUARY 3rd
TIME: 17:00 – 20:00

INTRODUCTION TO GIT & GITHUB -2

Continuation of the first workshop in this series. Git is not just for versioning single-user projects, rather the power lies in using it in a collaborative context. This workshop will focus strategies and techniques for using git & github for teams – multi-user projects.
Suggested: Have basic knowledge of GIT and GITHUB and or have attended the first workshop in this series.

DATE: FRIDAY FEBRUARY 17th
TIME: 17:00 – 20:00

WEB DEVELOPMENT & JAVASCRIPT — ** CANCELLED **

This workshop will focus on the creation and development of more dynamic and interactive websites using JavaScript and the JQuery library.
An introduction to JavaScript will be given, and therefore no previous knowledge of JavaScript is required.
Suggested: to attend the first workshop in the series if you have no prior programming experience. Alternatively, some basic programming knowledge (i.e. in Processing) and basic knowledge of HTML markup and CSS.

DATE: FRIDAY MARCH 10th
TIME: 17:00 – 20:00

DESIGNING FOR MOBILE DEVICES -1

This workshop will focus on building starter mobile applications using the Cordova/PhoneGapp library. Examples will be developed for Android.
Suggested: some basic programming knowledge (i.e. in JavaScript) and basic knowledge of HTML markup and CSS.

DATE: FRIDAY MARCH 24th
TIME: 17:00 – 20:00