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 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.