Software

Titlesort icon Description
Microsoft PowerPoint

Microsoft PowerPoint is presentation software developed and distributed by Microsoft. PowerPoint allows you to create detailed and advanced slideshow presentations. This software has many advanced features such as the use of templates, inserting graphs and charts, use of layers, and more. PowerPoint is available on all the DECS PC Lab computers and can be installed by DECS on any machine for a minimal fee.

Microsoft Word

Microsoft Word is a word processing program used to create a wide variety of documents including reports and letters. You can add graphs, charts, and tables to your document to give it the visual touch you've been looking for. Microsoft Word is part of the Microsoft Office Suite which is installed on all of the DECS lab machines. You can purchase a license for Microsoft Office Suite through the DECS Support Office.

Minitab

Minitab is a statistical software package developed and distributed by Minitab Inc. Minitab has a comprehensive collection of methods and easy to use features that make it the ideal solution for all of your statistical needs. Some of the advanced features of this program include state of the art graphs, graph editing, multivariate analysis, as well as excellent data and file management. Minitab is installed on all of the DECS lab PCs.

Where is Minitab?

Minitab is available in the DECS public computing labs in the Engineering Building

Saving a File

There are two windows on the Minitab. One is a session window and the other is a  worksheet window. You can either save both of them in one file or save only the worksheet. To save both windows, choose Save Project in the File menu. If you want to save the worksheet only, save it by clicking Save Current Worksheet in the File menu.

Printing

To print your file, activate the window by clicking the mouse on the window that you want to be printed. Then, click the print icon on the toolbar or click File > Print.

NX

With a broad suite of integrated CAD, CAM, and CAE applications, NX is a digital product development package. It is used for mechanical and electronic design in engineering. It can be integrated with several solvers to analyze completed designs and will accept input in most standard design formats.

 

What is NX?

NX is a CAD/CAM design package that gives users a choice of solid, surface, wireframe and feature-based parametric modeling.

Where is NX?

NX is available on all lab machines in the DECS Computer Labs

Tutorials

Launching NX CAST provides many tutorials.

Paint.net

Paint.NET is free image and photo editing software for computers that run Windows. It features an intuitive and innovative user interface with support for layers, unlimited undo, special effects, and a wide variety of useful and powerful tools. An active and growing online community provides friendly help, tutorials, and plugins.

Patran

Patran is a pre- and post processor for CAE simulation. The advanced modeling and surfacing tools of the program allow you to create a finite element model from scratch.

PuTTY and SSH

Ssh (Secure Shell) is a program to login to another computer over a network, to execute commands in a remote machine, and to move files from one machine to another. This is also used quite a bit for checking email. It provides strong authentication and secure communications over insecure channels. It is intended as a replacement for rlogin, rsh, rcp, and Telnet.

Screen

What is Screen?

Screen is a full-screen window manager that acts as a terminal multiplexer. With it, any number of console-based applications can be run within a single terminal. Screen also has the ability to decouple the terminal emulator from the running programs. This allows programs started from screen to continue running after the connection to the terminal is lost, whether accidently, or with a logout. These programs can later be connected to again using screen.

Starting Screen

Screen is installed on all the UNIX workstations. To use screen to run a remote process, first you must connect to a remote machine. We have Putty installed on the Windows systems and OpenSSH installed on the UNIX machines. For more information on using ssh, please this guide.

Once connected to a remote server, start a new screen session. This is accomplished by typing in "screen" (no quotes) at the terminal. The screen should blank for a second and then give you a prompt.

Detaching Screen

Once screen is running, processes that are started through screen will allow you to disconnect from the server without halting the process. Once it has started you need to disconnect your screen session. To do this you must type Ctrl-a d (hold "Ctrl" and "a" at the same time, release them and hit "d"). You should get a message stating that the session was "[detached]". Feel free to log out of the terminal.

Reattaching Screen

To check the results or status of the programs, log back in to the same server. Instead of typing "screen" as when starting, type "screen -r". The -r is for reconnect. This should reconnect the earlier screen session.

Note: If more than one screen session is running per user on a server, reconnecting screens requires an additional step. After running "screen -r", the user will receive a response of "There are several suitable screens on:" followed by a list of screen sessions available. Select the desired screen session, and run "screen -r [jobid]", replacing [jobid] with the desired session's id number.

Getting Help in Screen

Screen does much, much more than described above. You can type Ctrl-a? for a list of commands available while in screen.

Son of Grid Engine

The Son of Grid Engine is a community project to continue Sun's old Grid Engine (a free software project by Sun which has since been shutdown with Oracle's aquisition of Sun). The Son of Grid Engine project seeks to continue the Sun Grid Engine project and to maintain as much of the useful information from Sun's old site as possible. The original copyright to Sun Grid Engine is now owned by Univa, one of a few Grid Engine projects built from Sun's original project. Son of Grid Engine is a grid engine scheduler and can be used to run jobs on multiple machines, selecting the best suited server to run your job as fast as possible. This eliminates the need for you to be concerned with which machine on which to run your job.

Sonnet

Sonnet's suites of high-frequency electromagnetic (EM) Software are aimed at today's demanding design challenges involving predominantly planar (3D planar) circuits and antennas. Predominantly planar circuits include microstrip, stripline, coplanar waveguide, PCB (single and multiple layers) and combinations with vias, vertical metal sheets (z-directed strips), and any number of layers of metal traces embedded in stratified dielectric material.

The ECE Shop manages the installation of this program.