Software for Research Use

Below is the list of software available for research use (non-commercial and no collaboration with commercial entities ) in Electrical and Computer Engineering. Other departments, please contact your IT/lab staff for support.

What it is: The collection of 20+ apps including Acrobat Pro DC, Photoshop, Illustrator, Lightroom and InDesign.

How to Obtain it: There are 2 ways of obtaining this license. One is buying a license from UBC Bookstore (this doesn't include free upgrades to newer versions), or the other is to obtain a subscription (which allows upgrades to newer editions) from UBC IT (CLICK HERE).

What it is: Keysight is a company that produces software for electronics and radio, with Agilent producing products with a focus on chemical and bio-analytical products.

How to Obtain it: For license information, please contact the ECE Engineering Services CAD manager via ECE Engineering Services.

What it is: Altera is a company that specialized in FPGA chip manufacturing. Usually the license and installation information is given to the student by the instructor (or posted on Connect). Specifically, Quartus and ModelSim (from MentorGraphics, but licensed via Altera) are the two software that are being used for digital design courses and projects.

How to Obtain it: The software licenses are available via our network license server. Information about this can be accessed by contacting the ECE Engineering Services CAD manager via ECE Engineering Services.

What it is: Aldec provides software for the creation, simulation and verification of FPGA, ASIC, SoC and embedded system designs.

How to Obtain it: For license information, please contact the ECE Engineering Services CAD manager via ECE Engineering Services.

What it is: Altium is a PCB design and circuit simulation CAD tool that is widely used in industry. It can perform a variety of functions from schematic design of a circuit, simulating its behavior, drawing its PCB layout, to producing the required design files for PCB manufacturing.

How to Obtain it:  Other departments, please contact your IT/lab support staff for support . Our Altium license is for academic use only (teaching and research) no commercial work is allowed.
ECE research labs, contact Engineering-Services staff for support.

What it is: ANSYS provides software useful for engineering simulation.  It is used in a variety of different environments from rocket launches to wearable technology.

How to Obtain it: ANSYS for students can be found at the ANSYS Student Product Downloads.  For the purposes of teaching/the classroom, the ANSYS Suite can be downloaded from IT @ APSC.  For research purposes, please contact the ECE Engineering Services CAD manager via ECE Engineering Services.

What it is: Blue Spec provides fully verified development tools that assist with speed integration, debugging and verification of embedded systems.

How to Obtain it: Blue Spec can be obtained through CMC Subscriptions.

What it is: Cliosoft provides software to help manage front end flows for SoC designs.  They also provide an IP enterprise IP management platform for design companies to create, publish and reuse their design IPs.

How to Obtain it: For license information, please contact the ECE Engineering Services CAD manager via ECE Engineering Services.

What it is: CST offers solutions for electromagnetic design and analysis.  They also provide EM simulation software for the design and optimization of devices operating in a wide range of frequencies.

How to Obtain it: For license information, please contact the ECE Engineering Services CAD manager via ECE Engineering Services.

What it is: COMSOL provides software for multiphysics modeling.

How to Obtain it: You can ontain license via CMC's subscription. For more information, please contact the ECE Engineering Services CAD manager via ECE Engineering Services.

What it is: MATLAB is a language for technical computing that combines numeric computation, advanced graphics and visualization, and a high-level programming language.

How to Obtain it: MATLAB for all faculty, staff and researchers can be downloaded from UBC IT.  For students, MATLAB can be downloaded from Information Technology HERE.

What it is: Microsoft offers a variety of products to students, in particular the OS such as Windows.

How to Obtain it: This service is offered to all Applied Science Students via Microsoft DREAMSPARK/Imagine.  Instructions on how to access Microsoft DREAMSPARK/Imagine can be found HERE.

What it is: LabVIEW is development software that engineers can use to build custom test, design, and control systems in a  graphical programming environment.  Multisim is an industry-standard SPICE simulation environment. Multisim minimizes prototype iterations and optimizes PCB designs earlier in the process.  Ultiboard is a rapid printed circuit board (PCB) prototyping environment that works with Multisim to run a variety of simulations.

How to Obtain it: The National Instrument products for installation on Research lab PCs can be obtained through ECE IT by emailing it@ece.ubc.ca. For instructions on how to install on your PC/laptop, you can go to:
https://people.ece.ubc.ca/~eng-services/NI/ ### You will need to login with your ECE ID/password

What it is: OPNET provides software for performance management in computer networks and applications.

How to Obtain it: For license information, please contact the ECE Engineering Services CAD manager via ECE Engineering Services.

What it is: Wireless InSite is a suite of ray-tracing models and high-fidelity EM solvers for the analysis of site-specific radio wave propagation and wireless communication systems.

How to Obtain it: For license information, please contact the ECE Engineering Services CAD manager via ECE Engineering Services.

What it is: STK by AGI is software that provides 4D modelling, simulation and analysis of objects in order to evaluate performance in real or simulated time.

How to Obtain it: For license information, please contact the ECE Engineering Services CAD manager via ECE Engineering Services.