Select Page

Information for Instructors and Teaching Assistants

SEASnet provides support for courses within the Henry Samueli School of Engineering and Applied Science. Instructors and TAs can expect assistance with the use of SEASnet lab facilities and other instructional services.  However, due to the number of people and services we support, it is important that the academic departments and their instructors be aware of the policies regarding use of these services.

Instructor/TA Accounts

INSTRUCTOR/TA ACCOUNT:
Account for miscellaneous class related work on both the Windows and LINUX instructional machines (ugrad.seas.ucla.edu). Note: please do not execute student programs in this account for security reasons! Remember to make a back up any of the contents of this account you wish to save before the end of the quarter, as it could get assigned to a new instructor/TA.

EXECUTABLE (XX) ACCOUNT FOR LINUX COURSEWORK:
Account for testing and executing student submitted programs on SEASnet’s LINUX servers (ugrad.seas.ucla.edu). Do not store any information in this account for security reasons. Files in this account will be deleted at the end of the quarter, but during the quarter you should clean up old submissions.

PUBLIC DIRECTORY FOR LINUX COURSEWORK:
/w/class.1/<course#>/cbin
For example:
/w/class.1/ch108/cbin
where ch108 is the course you are teaching. Files/programs placed here are accessible by enrolled students only – use the command chmod to set access restrictions.

Student Accounts

Your students are provided with a personal SEASnet account to access HSSEAS instructional computing resources. Students taking engineering classes can apply through the web: http://www.seas.ucla.edu/acctapp.  Account requests take 1 business day to process.

SEASnet Labs

SEASnet maintains five computer labs, two of which can be used for instruction. Lab location and hours are posted, with any modifications listed on the SEASnet Message of the Day. Additional information on the instructional media labs setup and reservation request can be found here: SEASnet Instructional Media Labs.

The School’s instructional infrastructure consists of multiple LINUX application and home directory servers, and Windows AD and application servers. Students can log in to any of the LINUX servers (available 24/7), or they can log in to the SEASnet labs (see hours posted) or Windows remote servers (available 24/7). The Windows environment is basically identical, meaning no matter what Windows machine students log onto they will have their personalized setup. Users may only save files to their home directory.

Software purchased by SEASnet and used by multiple departments is updated either during the winter intersession or during the summer. Please contact  if you would like upgrade information on a specific piece of software.

Software Installation Requests

Because of SEASnet’s user-centric environment, instructors should not assume that software installed and working on their local desktop will install and run smoothly in the SEASnet labs. The process for installing software in our labs is very different and may require significant effort. Therefore, SEASnet has the following requirements and recommendation pertaining to software installation requests.

Requirements:

  1. Instructors should communicate with SEASnet prior to purchasing software for testing in the labs.
  2. Lab and server software is typically upgraded each summer. SEASnet cannot upgrade software once the quarter has begun.
  3. Software must be licensed and technically compatible for installation in all labs.
  4. Instructors will provide SEASnet with a statement assuming responsibility for licensing adherence. This requirement pertains to open source software also.
  5. Instructors will provide SEASnet with requested destination of installation — example SEASnet lab computers and/or SEASnet terminal/remote servers.
  6. Instructors will provide SEASnet either with installation files and instructions or with the precise name of installation files, instructions and their location.
  7. Only SEASnet staff will have access to install software.
  8. Although we will do our best to accommodate those not meeting the requirements listed in numbers 1 and 2 above, no exceptions will be made with regards to the requirements listed in numbers 3 thru 7.

Recommendation:

All assignments to be performed in the SEASnet labs should be thoroughly tested by the instructor/TA prior to being assigned to students in the class.

Additional Useful Information

SEASnet Remote Server

The SEASnet terminal server is designed to provide access to our Windows lab resources from any Windows or Macintosh OS X computer with a high speed internet connection. The user need only install the terminal server client application. Detailed information can be found on the remote server at Terminal Server. No general software installation requests are taken for the remote server.