Hardware

 

· You have two options for compiling your programs: using the computers in the CSIL lab or using your personal computer. I don't really recommend the second option because your assignments will be marked using the computers in the lab and if you are compiling your program using a different computer it is your responsibility to make sure that it is also working on the machines in the lab. 

· Note that to do your assignment using the computers in the Lab you don't need to come to the Lab, you can always remotely connect to one of the computers in the lab over the internet. To do so, you should use a software, like SSH secure shel or PuTTY , that provides a secure connection service. For more information on how to connect remotely visit this link.

· In order to use CSIL lab, located in ASB, you must fill out an "Academic and Computing Ethics" form, that you can get from Computing Science main office.

· You can find useful information about using the labs from the links below

             Getting Started For CMPT Undergraduates

             CSIL Instructions 

 

 


Software

 

 

 

· Java Compilers

 

There are quite a few windows-based Java compilers including: Java 2 SDK, JCreator LE, Eclipse, NetBeans, …  installed on the windows machines in CSIL. You can also use the linux-based Java compiler such as JDK or the command line javac compiler. For a complete list of java compilers in CSIL visit

 

· C compilers

 

The Visual C++ compiler is install on the windows machines, you can also use the gcc command line compilers on the linux machines.

 

For a complete list of software list please visit the following links.

http://www.cs.sfu.ca/CC/SW/

http://www.cs.sfu.ca/CC/SW/Java/

http://www.cs.sfu.ca/CC/SW/C/ 

 


Alireza H khodabakhshi, last modified 2007-01-07