Here is a listing of some of the tech resources that you can use at the school:
- SCS Open Stack
- SCS Linux Network
- GPU Computing
- ITS: Virtual Desktop Infrastructure (VDI)
- Student Labs
- University Email
- Research Laboratories
- Short Term Loans
- Annual School Budget
- Technical Staff
- Faculty Help Pages
SCS Open Stack is one of the largest resources that the school has available for teaching its courses.
SCS OpenStack is an open-source cloud-computing software platform used by the School to support courses and research.
Summary listing of servers (as of Jan. 2018):
- 464 VCPU’s
- 2 TB of RAM
- 28TB of local disk space
- 24TB of server disk space
- 4 x GPU cards combined 14,336 CUDA cores, 44 GB of on board RAM
The school has a Linux network available for student, faculty and staff use. The servers have ssh and remote desktop access. The Linux Network resides on SCS Open Stack and typically we have 8 vmicron servers running at any one time (vmicron01-08).
- fully loaded and set up Ubuntu Desktop installation
- any SCS student can access the SCS Linux Network
- home directories are available on every vmicron host
- more servers can be launched on-demand
- you can request a custom Linux course account
- all Linux accounts come with personal ~webpages
- graphical remote desktop using x2go
- all user home directories are backed up regularly
The School of Computer Science has 4 of the following GPU servers resources available for course students:
- GeForce GTX 1080 Ti
- CUDA Driver 9.0/8.0
- 11 GB memory / card
- 3584 CUDA Cores / card
The servers are deployed using Open Stack VM’s. We have pre-configured VM’s for CUDA and Tensorflow programming.
This service, known as Virtual Desktop Infrastructure (VDI), provides an alternative to physical computer labs, for courses for which the instructor require students have access to course-specific software during course lectures. It allows students access to applications without needing them to be installed on their own laptop or tablet.
We have 5 labs assigned for courses running 160 Windows 10 workstations on the schools 10G network.
The labs are located in the following rooms (as of Dec. 2017):
- HP3115 – SCS Undergraduate Lab
- HP4115 – SCS Undergraduate Lab
- HP4125 – TA Center
- HP4155 – Tutorial Lab
- HP5151 – Sr. UG & Game Development Lab
- you can have your course software installed on the Windows lab image
- all SCS students can automatically create accounts on the lab PC’s and access the workstations
- software can be made available for distribution via the labs; the labs have fast Internet access
- labs can be booked for tutorials, demo’s, presentations, and workshops and a first-come-first-serve basis
The school uses the ITS Word Press content management system (CMS) to run its website. It can host most traditional content: text, images, and youtube links. For web-apps the school runs its own Drupal CMS where we can provide services outside the scope of ITS.
The university uses Microsoft 360 as their officially supported faculty and staff email. It comes with a full web browser compatible client and 50GB mail box quota. Optionally you can use Microsoft Outlook client or another IMAP client.
The school has its own legacy email server that has been running since the school’s inception. We have some capability to assign aliases in the @scs.carleton.ca domain.
Swipe Card Access
The school has been managing the CBORD card access system since they have offered the service. The card access system replaces key access to your lab by using your employee or student card.
Advantages of the system:
- no keys, no returning keys, no deposits
- access is managed via a web interface
- timed access to open your lab on a specific time and date
- audit who entered your lab; lab stats
- add users and add a start and expiry date
The system has a one time cost of about $5,000 to install (DUS can provide an exact quote).
If you are contemplating updating your own lab servers then take advantage of the SCS Open Stack Cloud platform. The school can have your server up and running in hours and it comes with a large number of benefits over a traditionally hosted server.
Recommended specs for an SCS Open Stack server:
- 2 x 10G Networking
- Rack-mounted server case
The rest is up to your requirements. Typical server has:
- Xeon CPU’s
- ECC Memory
- Server grade Solid State Drives (SSD)
The Faculty of Science has invested considerable amount of money in Research Computing. If your looking to run a large batch job that requires CPU server cluster then contact:
- Research Computing Services
- Research Computing and Development Cloud (RCDC)
- Faculty of Science – Information Technology Officer
They have a number of clusters available for all Faculty of Science Researchers.
School has a number of items for short term loan to support courses:
- portable projectors
- digital camera
- gaming consoles
- PC components
- Raspberry Pie’s
- vintage computing parts and computers
Every year the school submits a Tech Budget to support courses offered in the upcoming Academic year.
If your course requires equipment or software needed for the operation of your course then you can request for it in the budget submission.
The Budget submission is typically due at the end of the Fall term. That is if you would like to submit something for Fall 2018 or Winter 2019 you would have to submit your request in Dec. 2017 (Fall 2017). If the budget item is approved by the Dean’s office the funds are typically available in May.
Please submit your Tech budget items to the Tech staff.
The schools Tech staff can assist with the following:
- trouble shoot server and operating systems
- assist in installing computer or server software
- provide computer or server quotations
- organize Asset Disposals
- assist with your research computing needs
- trouble shoot computers and networking hardware
- custom programming and web-programming projects
Information and how-to’s for course outlines, course material submissions, university licensed software:
Student help pages: