Site Tools


sysadmin:todo:services:internal:courseguide

The Basics

FIXME lots of this needs to be rewritten and updated, and ideally separated out into service specific pages with links from relevant places

When a student has registered for one or more SoCS courses, there is a process that allows them to login to SoCS services with their central login id. This means that the student will be able to use SSH or NoMachine to connect to our linux environment, log in to Moodle or Redmine coursewear sites, etc. If the student registers for a course during the add/drop period, or as a late add, it will take up to 24 hours for them to get access.

that takes place to allow that student to access our systems with their central login.

Each student that is registered in one (or more) SoCS courses will have their UoG central login account 'registered' with

Courseware

PROVIDE SOME VERSION OF THE BELOW TO ALL INSTRUCTORS AT THE START OF EACH SEMESTER

Every course offered by SoCS is provided with a course email, in the form of cis_coursecode@socs.uoguelph.ca i.e. cis1500@socs.uoguelph.ca
There are also some other general computing services that are useful for most courses:

  • 'Terminal' Services
    • Linux
      • NoMachine graphical remote desktop service
      • SSH
    • Windows
      • RDP
  • Remote access tools, i.e. campus vpn & portkey ssh jump host
  • SoCS Wiki
  • NextCloud cloud storage
    • 10 GB for Students
    • 10 GB for Faculty
    • This can be increased on a per-user basis by request.
  • Virtual Box VM image (similar, but not guaranteed to match the preceding linux environment), updated ~twice per year.

There are also a variety of services that can be provided to instructors, BY REQUEST, (ideally) 6 weeks before the start of the semester. These services our hosted in VM's run on our SoCS managed compute/storage cluster:

  • Moodle Course Management System
    • Blackboard Inc. Courselink Software (We should officially recommend one)
  • Collaboration Software
    • Redmine
    • GitLab
  • RDBMS's
    • PostgreSQL
    • MySQL

By convention or design, the following courses are provided with one or more VM's customized for that specific course:

  • CIS*3550?
    • An RDBMS system, from the proceeding
  • CIS*2750
    • A Linux VM
  • CIS*3250?
    • A VM for threads/multiprocess development
  • CIS*4xxx?
    • A VM for threads/multiprocess development
  • Security?
  • more?

As a last resort, when none of the proceeding solutions can meet the pedagogical requirements of SoCS AND the instructor, an alternative environment can be requested. This request must be made far in advance of the start of the semester and will be provided at the discretion of the SoCS Computing Committee.

Lab Profiles

  • THRN 2418
    • 48? seats with IGEL Thin Client
      • Remote access to Linux & Windows
    • Dual projector with audio, whiteboard
    • Some visual obstructions
  • THRN 2420
    • 42 seats with iMac's
      • All machines on MacOS 10.13 (High Sierra)
    • Single projector with Audio, multiple whiteboards
  • THRN 3401
    • 28? seats with dual boot Linux/Windows PC's
    • Single projector, whiteboard?
  • REYN 0002
    • 40? seats with computers TBD
    • 4 HD TV's with audio
    • Multiple visual obstructions
  • SCI 1303/1305
    • 30? seats each with Windows PC's?
    • Projection system with audio and whiteboards

Lab Issues / Things to Improve

  • General
    • NFS reliability (for home dirs), automount fails for unknown reason(s)
  • THRN 2418
    • CTS work order to look into projector restart issue and speaker crackling
    • Re-cabling of all power/networking, trip hazards, frayed cables, etc etc
    • Securing of components to tables
  • THRN 2420
    • Better NextCloud Integration, aka storage automounted on login?
    • CTS work order to Fix damaged audio cable and find out why audio wasn't even working before
    • Issues with installing perl cpan mods with Munki (interactive mode)
    • Secure (or remove) couches to avoid squatters
    • Terrible air quality
  • THRN 3401
    • Gary's boards
    • Kernel errors in Linux
    • Has to dual boot Windows
    • Somewhat terrible air quality
  • REYN 0002
    • Needs some computers
    • ClickShare presentation system needs thorough shakedown, room guide
    • Everyone hates the pillars, RE instruction
  • REYN 0001
    • Really needs 1 more row of seating
  • REYN 0003, 0004 & 1101
    • Room guides
sysadmin/todo/services/internal/courseguide.txt · Last modified: 2024/03/27 15:33 by 127.0.0.1