College of Engineering

Information Technology and Engineering Computer Services

Services

ITECS builds and maintains the College of Engineering Eos environment. It runs servers, tests and deploys software and hardware, and provides support for both lab and administrative desktops.

Development and testing of the Eos desktop

ITECS sets system specifications and upgrade/maintenance requirements for the computers it purchases annually for Eos labs. This hardware must be evaluated, installed, configured, and maintained over a 3-4 year period until it is replaced. ITECS delivers four desktop configurations to run on this hardware: Sun Solaris, Red Hat Linux, and two for Microsoft Windows (Eos lab and administrative desktop).

Eos/Unity software integration into the Eos desktop

ITECS works with campus OIT services to support three of the four operating systems in the Eos/Unity environment: Sun Solaris, Red Hat Linux, and Microsoft Windows (MAC OS X is developed by OIT). To build a unified environment across so many operating systems requires the integration of a common file system (AFS), authentication (Kerberos), name services (Hesiod, LDAP), mail and web services, plus many other layers of service and security software. ITECS also installs and configures engineering application software to run in this multi-platform environment.

Development of student-owned wireless laptop platform

In addition to developing the Eos lab platforms, ITECS supports academic computing through the Student-owned Computing (SOC) initative. This program provides technology and purchase solutions that enable students and faculty to acquire educationally-priced laptops for use both inside and outside the classroom. E115 is taught to all engineering freshmen on their own student-owned laptops running their choice of a current operating system. ITECS also works with faculty to develop courses for wireless computer classrooms using instructional software that takes advantage of this platform's mobility.

Eos lab hardware support

More than 500 computers in 18 Eos labs need ongoing support and maintenance in order to run effectively each semester. The labs are heavily used, so ITECS regularly re-installs, repairs, upgrades, and replaces the equipment. Intensive work is often done during semester breaks, summer, and off-hours so that the equipment is fully operational during periods of highest utilization. ITECS support for lab computing also includes printing, facilities planning, networking, security, and enforcement of policies governing the use of the equipment.

College networking support

Networking is a key factor in harnessing multiple platforms to a common environment and for adequate performance in labs and offices. ITECS works with OIT and campus Communication Technologies to implement high-bandwidth networking for wireless and wired classrooms, labs, and offices. Services also include host/domain/IP registration and configuration, cabling and routing, integration of new networking technologies as they become available, and support for department LAN administrators.

Software licensing and management

ITECS manages software licences for the Eos labs and the administrative desktop. Requests for engineering software on Eos come from faculty members and are reviewed and approved by the Computer Committee for installation on the system. ITECS also works with OIT to administer university-licensed software in the College of Engineering. ITECS maintains a software catalog of the 60+ applications it runs in Eos labs and VCL. Nearly 40 of these are engineering applications, which are purchased, installed, and supported by ITECS.

Storage and file services

ITECS provides file services and a locker request system for getting file and web lockers in AFS for data storage, web sites, course workspace for students, administrative and research projects, individual use, and a variety of other purposes. Services include a locker portal for managing access and quota.

Web services

ITECS provides web services to the College of Engineering and develops its web site at http://www.engr.ncsu.edu as well as the Eos computing site at http://www.eos.ncsu.edu. ITECS also provides web space, tools, and technologies to support the many college and department domains and the web sites and pages they encompass.

Remote access services

ITECS provides remote-access services to connect students, staff, and faculty to their AFS file space and to software applications. ITECS also works with OIT and campus High-Performance Computing to develop and support the Virtual Computing Lab (VCL). These services benefit students and faculty working outside campus labs, principally from home, the workplace, or in Engineering Online distance education programs.

Administrative staff desktop

ITECS develops and supports a Windows-based administrative computing platform for nearly 150 college and department administrative staff. Peoplesoft applications needed by staff are provided by OIT but administered to staff desktops through ITECS. The administrative desktop connects staff to shared drives in AFS, printers, and other resources. ITECS coordinates purchases and configures the computers that run the admin desktop and routinely upgrades the hardware and software that administrators use for their work.

Front-end support for administrative mail and calendaring services

Administrative users require special mail and calendaring software for their work. ITECS supports a common mail program for administrative users and shared mailboxes and mailing lists for college communication. It also supports the campus calendar solution for individuals and groups in the college, and for cross-scheduling resources and events.

FRSM services (specific administrative applications)

ITECS writes and supports several administrative applications: foundation, release time, scholarship, and matriculation, plus an increasing number of web forms and applications to collect and process information in the college.

System administrator training for department IT support staff

ITECS regularly consults with department systems and web administrators in the academic departments to develop IT solutions. System administrator meetings and several mailing lists have been set up to coordinate IT activity across the college. Training is important to ensure that staff work together toward common goals and make the best use of limited resources available for IT development and support.

Help desk, support, and documentation

Key to IT support in the college is the ITECS Help Desk, which assists faculty, students, and staff with their computing problems. E-mail and calls to the help desk are logged and tracked in the Remedy call-tracking system to make sure they are routed to appropriate personnel and answered. ITECS also provides substantial documentation on the academic computing environment in the Eos Guide and on the Eos web site.

80 servers maintained to run these services

Servers underpin all of the above and deliver the file space, applications, and services that users need. These servers must be located in secure locations and regularly upgraded and maintained. They must also be distributed and configured to comply with the university-mandated Disaster Recovery Plan. ITECS monitors its servers 24/7/365 to ensure that they are responding to their network clients with the resources they request.