While OIT provides support for institute-scale and generalized instructional activities (classroom technology, general computer labs, software downloads, etc.), TSO provides support for the College of Computing's advanced and specialized instructional program through the management of technology and by providing primary points of contact for requesting help. All instructional requests for technical help can be routed to the TSO Help Desk. David Mercer is the primary point of contact in TSO with regard to requesting instructional resources and instructional computing technology infrastructure.
CoC Instructional Services
These require GT credentials:
|Type of Service||Specific Service||Service Description||
|General (all CoC students have access)||General access server clusters||Academic-Use UNIX server||Remotely accessible|
|Azure Dev Tools for Teaching||Microsoft software download (free)||Remotely accessible|
|Door access||BuzzCard access to CoC doors||Requires physical presence|
|Help Desk||Requests & questions||Remotely accessible, but not 24-hour service|
|Course Specific (faculty must request access for their classes)||PHP / MySQL||Web programming & databases||Remotely accessible|
|HPC clusters||Instructional HPC||Remotely accessible|
|Virtualization Cluster||Special Projects or OS Hacking||Remotely accessible|
Technology Fee Grant Coordination
Through grant awards, technology fees are the primary source of funding for baseline and specialized instructional technology resources in the College. This fee is charged to current semester students to fund innovative instructional technology for use in classes. A GT Technology Fee Committee awards grants to faculty proposals that are submitted annually (typically during Spring semester). Each year, TSO sends a reminder to faculty to submit new technology fee proposals, coordinates the submission of proposals to the Institute, and helps manage the expenditure of many of the awards. Refer to our Technology Fee Proposals page for instructions and to view past grant awards.
Prior to each semester, TSO sends a reminder to the CoC faculty to request instructional resource before the semester begins. Faculty subsequently request resources using online request forms (see below). All CS majors and students in current CoC classes have access to the General Access Linux Cluster (ROVERS, DEEPSPACE, and SHUTTLES), so access requests for those resources are unnecessary. For requests that cannot be filled by these forms please email firstname.lastname@example.org.
- VM Request Form
- Instructional Software Request Form
- CoC-ICE Request Form - HPC Cluster supported within PACE
Class User Accounts & Group Management
CoC instructional resources are accessed through the use of your GT user account and password. Each semester, TSO ensures that appropriate classes are able to access the CoC instructional resources that the faculty have requested (see Resource Requests above). When needed, TSO can also create and manage groups of users within classes for the purpose of project teams.
TA Labs and CoC Virtual Lab (VLAB)
TSO manages Teaching Assistant (TA) labs located on the second floor of the College of Computing Building (CCB), providing various resources for TA led office hours and recitations. A limited number of Windows virtual desktops are also available via the campus VLAB service for emergency laptop replacement and special projects. OIT offers walkup computer access in a few locations on campus, and manages the classroom audio and visual tools - OIT Computer Clusters (Student Center and the GT Library Commons)
To ensure that these resources provided by the College and OIT have the capabilities that are necessary to support all of our teaching programs, please consult with Andrew Leonard about your needs.
Lab Usage Policies
To ensure efficient operation of instructional resources, TSO maintains a set of reasonable policies. These policies help define resource availability, reclaim data storage for reuse in subsequent semesters, provide authority to TSO to kill runaway jobs, and more.
- Resource Usage Policy (GT credentials, TSO managed OS loads, file storage, special requests)
- Student Account and Group Authorization
- Instructional data availability (Windows desktop and profile data, local temp and scratch directories, php/mysql)
- System Reload Policy
High Performance, GPU, & Clustered Computing
TSO provides instructional high-performance computing (HPC), GPU, and clustered computing clusters for use in courses in parallel/distributed algorithms, large-scale data analysis, multi-core programming, machine learning and other computing fields. Faculty teaching courses in the College of Computing and affiliated faculty in the School of Electrical and Computer Engineering may request access to these HPC resources prior to the semester for their class projects.
- Shuttles, Rovers, Deepspace - remotely accessible UNIX login servers
- Data Storage - home directory and project storage for Instruction Clusters, Courses, and Resources
Web Hosting & Programming
TSO offers web resources for course needs, primarily for use in programming projects and assignments.
Georgia Tech (OIT, CETL and DLPE) provides a web-based Learning Management System (LMS) called Canvas for faculty and TA management of course information such as course and project sites, syllabus, schedule, roster, grade book, assignments, tests/quizzes, email lists and more. Due to FERPA guidelines, it is best to centralize student information using Canvas rather than requesting separate resources, such as swikis or web sites. Students also prefer using only one resource for course management needs.
Georgia Tech offers Canvas for course collaboration. Georgia Tech also offers a local GitHub Enterprise server for source control and project management.
Georgia Tech, the College of Computing and the University System of Georgia offer a number of resources related to software distribution and licensing for faculty, staff, and students.
Additional information can be found here.