Education > Information Central > Course Central

CMPT Demo Schedule

The School of Computing Science technical support staff provide beginner level, hands-on demos on using CSIL at the start of each term for students registered in CMPT courses.

All Demos are held in the CSIL lab space in the Applied Sciences Building (ASB 9838).

You MUST have an ASB CSIL access card. No access card, no entry to the labs.

Demo schedule coming soon for Fall 2009 ...


A Brief Description of the Demos:

The demos held in CSIL explore the basics of the Unix/Linux operating system and the programming environment we maintain for you in CSIL.

Have you ever wondered how "hackers" can get computers to do so much more than you can? Attend the Unix tutorial for a look "under the hood" of a Linux system and discover the control you can have over the computer by using its Operating System (O/S) directly from the command line. You will discover the basics of being able to hack your computer system quickly and efficiently without all of those fancy graphical interfaces. The command line is your friend. You want to be on good terms with your friends!

The Unix tutorial covers essential Unix commands. These commands will help you on a path of self-discovery, finding out where OS files are kept, how software is installed (including the OS itself), and everything the CS student needs to know in order to succeed in the world of computing.

Our How to program in CSIL demo will show you the two main programming environments we offer in CSIL - Windows, and Linux. We will show you the essentials of an Integrated Development Environments (IDE), connecting to the Windows Terminal Server from the Linux environment, plus demonstrate some of the mysteries of Subversion, the code repository system you will use in CSIL for all of your programming projects. You will write a simple Java or C++ program, compile and test it, and save it to your repository. Check it in, check it out!

Please note that these demos are Introductory in nature. They are NOT about using specific course software, but much of what you will try out in the exercises will almost certainly have a use in your course work immediately.

Further reference material and tutorial:

A Wiki list of useful Unix commands (Reference).

An introduction to Unix from Micheal Stonebank from the University of Surrey, UK.