Computer Science and Engineering
Chair: Gita Alaghband
Program Manager: Christina Ridd
Graduate Coordinator & Program Assistant: Kelly Konrad
Office: Lawrence Street Center, 8th Floor
Telephone: 303-315-1408
Website: engineering.ucdenver.edu/cse
Overview
Mission Statement
With the advances in technology and the rapid and prevalent growth of the information-based economy, computer science has become an enabling science for nearly all disciplines that impact engineering, science, business, health and government. The future of the discipline promises even more innovative advances. The Department of Computer Science and Engineering at the University of Colorado Denver is committed to providing outstanding education and research training to our diverse undergraduate and graduate students for productive careers in industry, academia and government in the Denver metropolitan area, state and beyond. Our faculty strive for excellence in teaching, research and service by covering a broad spectrum of the discipline’s core fundamentals, as well as applied aspects including those of interdisciplinary nature. We actively engage our students in classroom and out-of-classroom research and help them develop the skills needed to solve complex real-world technological problems of modern society.
Undergraduate Information
Computer Science Program
Computers as a combination of software and hardware have become significant to the whole of society. They affect the way in which business is conducted and the way people study and learn. Very important is the use of computers to develop new avenues of human communication, interaction and cooperation. Communication networks and the combination of text with audio and video are providing more people with fingertip access to a vast array of information and knowledge.
The computer scientist is a professional who must be prepared to apply his or her skills, knowledge and creativity in a rapidly changing field. The BS in computer science program at CU Denver prepares students for such creative work. The emphasis is on fundamental concepts and basic principles with a long useful life. The program is composed of five major study areas: mathematics, basic or engineering science, required computer science, technical electives and the CU Denver core curriculum.
Programs
CU Denver offers a number of different degrees and certificates in computer science. Each has a different emphasis and will prepare you for various careers in the rapidly changing field.
The BS in computer science is a comprehensive ABET accredited degree and gives students skills in the breadth and depth of CS knowledge needed to become computer scientists. The BS in computer science is preferred by many specialized companies especially in technical fields.
The BA in computer science gives students the fundamentals and skills needed to pair computer science with a another area of interest. The BA in computer science has reduced CS requirements and is not an ABET accredited degree, but empowers students with computing skills to work in their combined fields interest.
The BS in cybersecurity prepares students for careers in online security with skills to defend computers, servers, mobile devices, electronic systems, networks, users and data from malicious attacks.
Students should make a decision on which program they want to complete before starting 3000 level courses. Faculty advisors can help make this decision based on students desired careers. Staff advisors can assist with the change of major process and with academic requirements of each program.
For specific admission requirements for each program, please visit the CEDC Admissions website.
Faculty
Professors:
Gita Alaghband, PhD, University of Colorado
Research areas: parallel and distributed systems, parallel algorithms, applications and languages, high-performance computing
Tom Altman, PhD, University of Pittsburgh
Research areas: algorithms, optimization, theory
Min-Hyung Choi, PhD, University of Iowa
Research areas: computer graphics, animation, virtual reality, human computer interface
Douglas Sicker, PhD, University of Pittsburgh
Research areas: cybersecurity and wireless systems
Professor (Clinical Teaching Track):
Dave Ogle, PhD, Ohio State University
Research areas: networks
Associate Professors:
Farnoush Banaei-Kashani, PhD, University of Southern California
Research areas: big data management, big data mining, data science, geospatial data analysis, data stores (NewSQL)
Ellen Gethner, PhD, University of British Columbia; PhD, Ohio State University
Research areas: graph theory, number theory, combinatorics, discrete geometry, computational geometry, visualization, algorithms
Ilkyeun Ra, PhD, Syracuse University
Research areas: computer networks, cloud computing, high-performance computing, distributed computing systems
Assistant Professors:
Mazen Al Borno, PhD, University of Toronto
Research areas: health technology, computational models of human movement for applications in motor neuroscience, rehabilitation, wearable technology and robotics
Ashis Biswas, PhD, University of Texas at Arlington
Research areas: machine learning, data mining, big data analysis, bioinformatics
Liang He, PhD, Nankai University
Research areas: cyber-physical systems, cognitive battery management, IoTs, mobile computing
Haadi Jafarian, PhD, University of North Carolina Charlotte
Research areas: proactive security for cyber threats, big data analytics for cyber threat intelligence, security for cyber-physical systems & critical infrastructures, security for IoTs, security analytics & automation, science of security
Zhengxiong Li, PhD, SUNY Buffalo
Research areas: Internet of Things, cybersecurity, emerging technologies and applications
Assistant Professors (Clinical Teaching Track):
Madhuri Debnath, PhD, University of Texas at Arlington
Research areas: data mining, spatio-temporal data analysis, data science, machine learning
Salim Lakhani, PhD, Purdue University
Research areas: cloud computing and security, distributed computing & database systems
Senior Instructors (Clinical Teaching Track):
Sung-Hee Nam, MS, University of Colorado Boulder
Research areas: programming languages and distributed systems
Diane Ricciardella, MS, University of Colorado Denver
Research areas: artificial intelligence, linguistic geometry, natural language processing
Professors Emeriti:
Boris Stilman, PhD, National Research Institute for Electrical Engineering, Moscow, Russia