For a better experience, click the Compatibility Mode icon above to turn off Compatibility Mode, which is only for viewing older websites.

Systems & Software Engineering Research

Systems & Software Engineering at CCI focuses on the development of reliable, high-quality software systems, including the specification, design, and evolution of software projects along with quality control and project management. Our Systems & Software Engineering faculty produces a variety of state-of-the-art research that impacts the development of software and systems in both theory and practice.

Research Areas and Associated Faculty

Faculty and Research Interests

  • Ellen Bass: Human-centered design, human-computer interaction, human factors, human performance modeling , judgment and decision making, medical informatics, systems engineering
  • Yuanfang Cai: Formal software design modeling and analysis, software economics, software evolution and modularity
  • Bruce Char: Symbolic mathematical computation, algorithms and systems for computer algebra, parallel and distributed computation, computer science education, use of computing for STEM education.
  • Gregory W. Hislop: Information technology for teaching and learning, online education, structure and organization of the information disciplines, computing education research, software evaluation and characterization
  • Jeremy Johnson: Computer algebra, design and analysis of algorithms, programming languages and compilers, automated performance tuning, algorithms for DSP, parallel processing, and high-performance computing
  • Spiros Mancoridis: Software engineering, software security, code analysis, evolutionary computation
  • Kurt Schmidt: Data structures, math foundation for computer science, programming tools, programming languages
  • Brian Stuart: Machine learning, networking, robotics, image processing, data storage, operating systems, data communications, distributed/operating systems, accelerated computer programming, computer graphics
  • Filippos Vokolos: System architecture, software engineering, principles of software design and construction, software verification & validation, programming languages, dependable software systems
  • Rosina Weber: Case-based reasoning, machine learning, textual analytics, natural language understanding, predictive analytics, technological aspects of knowledge management, project management, and requirements engineering.
  • Christopher C. Yang: Healthcare informatics, social media analytics, knowledge discovery, Web search and mining, recommendation systems, pharmacovigilance, drug repositioning, electronic commerce, intelligence and security informatics