Information Computing, Telecommunications and Intelligent Systems

Whether it is pure play or as an enabler to construction, manufacturing, agriculture, mining, energy, medical and livestock industries, our expertise in information and communications technology spans hardware and software engineering; network security and process automation;  machine language and digital infrastructure.

Computing environments are becoming more and more mobile and distributed, from home and office desktops, to laptops, tablets, cell phones, watches – even home appliances. Success in these environments demands software that can adapt, by itself, to physical hardware constraints and user demands.

Distributed computing and communication systems need optimized data transmission and storage. When a simple action like watching an online video can draw upon computers communicating over a wide network, performance and optimization techniques are essential to allow as many people as possible to harness the power of information.

With computing now permeating everyday life, research is looking at innovative ways to interact with technology, from novel interfaces that use gesture and touch, to emotional interaction, all to create an experience that is inviting, natural, and effective.

Computing is also being used to create virtual worlds to address biomedical questions and clinical problems. Simulation-based tools allow scientists and physicians to plan surgeries, design therapies, and improve patient outcomes. The same techniques can be used in other industries, including mining, energy and construction.

Simulations of complex phenomena – such as the propagation of electrical activity in a beating human heart – allow scientists and engineers to validate theories or perform virtual experiments too costly or dangerous for the real world. Producing such simulations involves solving extremely large sets of challenging differential equations quickly. This need drives design of numerical methods to allow accurate, efficient solutions to these equations.

Computing technology is also opening frontiers in education, where researchers are designing intelligent education systems that can customize themselves to the interests and abilities of individual learner, as well as developing new tools to help teachers engage with their students.

Areas of Expertise

  • Mobile and Distributed Computing
  • Infrastructure and Data Storage and Analysis
  • Human Computer Interaction
  • 3D Visualization 
  • Process and System Modeling and Simulation
  • Intelligent Systems