Find a Major: Program details

Computer Science Major

BS in Computer Science
College of Natural Sciences & Mathematics

Degree Plan

Computer science is the systematic study of computing systems and computation. Numerous professional opportunities exist for graduates with computer science degrees including hardware development, software engineering, internet systems and technology, game design, computer graphics, animation, robotics, artificial intelligence, security, 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. 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 good mathematical background with the ability to design and develop quality software on a large scale.

Students majoring in computer science choose one of three options. These include a B.S. in Computer Science with Software Design Option, a B.S. in Computer Science with Systems Option, or a B.S. in Computer Science with Business Option.



Freshman Admissions

First, freshman applicants are required to meet general university freshman admission requirements . You are also urged to earn at least two units/credits in one foreign language.

Transfer Admissions

Applicants are required to meet general university transfer admissions requirements .


UH Computer Science Alumni have received offers as Software Developers, Web Technology Managers, Consultants, Application Developers, IT Consultants, Quality Assurances, Programmer Analysts, Software Engineers, etc. More information regarding job titles, salary information of Cougar Alumni as well as national salary information can be found at Cougar Careers. For assistance in career planning and development, please visit University Career Services.

Contact Information

Department of Computer Science
501 Philip G. Hoffman Hall
Houston, TX 77204-3010
Phone: 713-743-3350

Browse or Search More Programs