Bachelor of Science - University of Houston
Skip to main content

Bachelor of Science

The Bachelor of Science in Computer Science at the University of Houston is rigorous. All students majoring in computer science must take a substantial number of courses in mathematics. There is a strong correlation between the logical thinking needed in mathematics and computer science. Students considering majoring in computer science should thus have shown considerable ability in mathematics and logical reasoning. Students majoring in computer science also receive extensive instruction in state-of-the art software engineering methods and practices. Therefore, they combine a 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 artificial intelligence, bioinformatics, biomedical image analysis, computer networks, computer vision, computer graphics, databases, video-on-demand, high performance computing, Internet computing, operating systems, parallel and distributed computing, physics-based modeling and simulation, real-time systems, software engineering, scientific computing, and theory. Several faculty members have interdisciplinary interests in chemistry and the biological/medical sciences.

What can you do with a computer science degree? Most people would immediately think of software development, others might say gaming development. However, a degree in computer science could take you into many exciting places. You could work anywhere: Banking or oil industries, consulting firms and software companies are a few examples. Most industries need computer science graduates.

Degree Planning Resources

Student degree requirements vary depending on requirement term year and sometimes individual circumstances. Therefore, it is important that you consult with your academic advisor regarding your requirement year.

UHin4 Academic Maps - BS Computer Science

Undergraduate Catalog - BS Computer Science