Advanced Computational Technology Research

In Advanced Computational Technology Research, our dual-focused program explores High-Performance Computing (HPC) and Quantum Computing. In HPC, it optimizes algorithms and architectures to enable complex simulations and scientific breakthroughs. Simultaneously, quantum computing investigates quantum algorithms, programming languages and system performance to push the boundaries of computation for cryptography, optimization and the sciences.

 

Academics and Coursework

In addition to broader requirements for a CS undergraduate or graduate degree, students may specialize their education around Advanced Computational Technology research topics via these undergraduate and graduate level courses:

  • CSC 630: Computer Graphics Systems Design
  • CSC 641: Computer Performance Evaluation
  • CSC 647: Introduction to Quantum Computing and Quantum Information Science
  • CSC 656: Computer Organization
  • CSC 746: High Performance Computing
  • CSC 747: Introduction to Quantum Computing and Quantum Information Science
  • CSC 841: Computer Performance Evaluation
  • CSC 847: Cloud and Distributed Computing: Concepts and Applications
  • CSC 878: Big Data Platforms and Systems
  • CSC 890: Graduate Seminar – Quantum Computing
  • CSC 895: Applied Research Project
  • CSC 897: Research
  • CSC 898: Master's Thesis

Faculty and Focus Areas

Wes Bethel

High performance computing, quantum computing, scientific computing, computer graphics, scientific visualization, artificial intelligence/machine learning, computer vision/image analysis, computer organization and architecture

Daniel Huang

Programming languages, quantum computing, artificial intelligence/machine learning, computational chemistry