Jun 19, 2024  
2016-2017 Undergraduate Catalog 
2016-2017 Undergraduate Catalog [Not Current Academic Year. Consult with Your Academic Advisor for Your Catalog Year]

Department of Computer Science

Colleges  > College of Natural Sciences and Mathematics  > Department of Computer Science


Who’s Who in the Department of Computer Science

Chair: Jaspal Subhlok

Barbara Chapman, Albert M.K. Cheng, J. C. Huang (Emeritus), Shou-Hsuan Stephen Huang, Olin G. Johnson, Lennart Johnsson, Ioannis A. Kakadiaris, Willis K. King (Emeritus), Ernst L. Leiss, Jehan-François Pâris, Ioannis Pavlidis, Jaspal Subhlok, Rakesh Verma

Associate Professors:
Kam-Hoi Cheng, Zhigang Deng, Carlos Ordonez, Christoph Eick, Edgar Gabriel, Gopal Pandurangan, Shishir Shah, Thamar Solorio, Nikolas V. Tsekos, Ricardo Vilalta

Assistant Professor:
Guoning Chen, Omprakash Gnawali, Victoria Hilford (Instructional), Arjun Mukherjee, Nouhad Rizk (Instructional), Weidong (Larry) Shi, Venkat Subramaniam (Instructional), Changhoon Yun (Research)

Lecturer: Robert N. Lea


Computer science is the systematic study of computing systems and computation. Numerous professional opportunities exist for graduates with computer science degrees including jobs in industries related to software engineering, internet systems and technology, game design, computer graphics, animation, robotics, artificial intelligence, security, data analytics, medicine, biotechnology, business management and consulting, modeling, as well as graduate study in computing-related fields.

The computer science program at the University of Houston is rigorous. There is a strong correlation between  logical thinking and computer science. Students considering a major in computer science should thus have shown considerable ability in logical reasoning and mastered the fundamentals of applied mathematics. Students majoring in computer science also receive extensive instruction in state-of-the-art computing architectures, operating systems, compilers, software engineering methods and practices. Therefore, they combine good mathematical background with the ability to design and develop quality software systems on a large scale.

The department’s teaching and research fields of specialization include biomedical image analysis, computer networks, computer vision, computer graphics, databases, high performance computing, internet computing, operating systems, parallel and distributed computing, physics-based modeling and simulation, real-time systems, software engineering, scientific computing, security and theory.

Several faculty members have interdisciplinary interests in chemistry and the biological/medical sciences.   

Students who choose to major in computer science must meet the following requirements in addition to the special requirements for the Bachelor of Science degree:


    MajorAccelerated ProgramMinor