Houston, TX, Schools with Computer Programs
The city of Houston offers many opportunities for students to take computer classes and pursue degrees in this field of study. Programs are available through Houston's community colleges and public universities at the undergraduate and graduate levels.
The article below details one university and one community college in Houston that provide computer degree programs. Learn what degrees are awarded and what courses are typically taken in each program. Get helpful facts about each school in the table appearing at the bottom of this article.
- University of Houston's main campus provides both bachelor's and master's degrees in computer science. The campus is found directly in the downtown area.
- Houston Community College is based about eight miles east of downtown Houston. The college offers two associate's degree programs focusing on computer information systems and programming.
Find schools that offer these popular programs
- Computer and Information Support Services, Other
- Information Science and Studies General
- Information Technology
- Robotics and Artificial Intelligence
Comparison of Schools
Whether you're choosing an undergraduate or graduate degree program in a computer-related subject, it is beneficial to learn all you can about each school offering these programs. Below are statistics and facts about each school's tuition, population, acceptance rates, financial aid availability and more.
|University of Houston||Houston Community College|
|School Type||4-year, public||2-year, public|
|Total Enrollment (2014)||40,914*||58,276*|
|Campus Setting||Large city||Large city|
|Undergraduate Tuition & Fees (2015-2016)||$8,759 (in-state)
| $1,632 (in-district)
$3,360 (in state)
|% of First-Year Students Receiving Some Form of Financial Aid (2013-2014)||83%*||70%*|
|Acceptance Rate (2014)||58%*||N/A - Open admissions*|
|Retention Rate (2014)||86%*||56%*|
|Undergraduate Graduation Rate (2014)||48%*||12%*|
Source: *NCES College Navigator
University of Houston
The University of Houston (UH) is the flagship university of the 4-campus University of Houston System, and it is the third-largest university in Texas. The university has 12 academic colleges and over 300 degree programs. The UH Department of Computer Science offers both graduate and undergraduate degrees that focus on the systematic study of computers and computer systems.
Bachelor of Science in Computer Science
This undergraduate program allows students to choose from one of three areas of focus, applying the computing skills they learn to different career areas. The focus options available are business, science and software design. Regardless of their focus, students study mathematics, logical thinking and research methods related to the study of computer programs and computer applications.
Master of Science in Computer Science
This degree program is focused on the advanced study of computer design, operating systems and network applications. Students take courses in computer organization and programming data structures, and software engineering; students also perform original research. Special topics of study include linear algebra, computability and operating system fundamentals.
Houston Community College
The Houston Community College (HCC) System operates six colleges, each with multiple campuses, across the Houston metro area. The Computer Science Technology Department at HCC offers 2-year degrees with various computer science specializations.
Associate of Applied Science in Computer Programming
This degree program focuses on training students to become software developers or database administrators, among other related careers. The degree has multiple specializations to choose from, including Microsoft C#, java and Oracle database administration. Regardless of degree focus, all students gain general education, as well as experience in technical writing and professional workforce training.
Associate of Applied Science in Computer Systems Networking
This degree program is intended for students looking to become computer and network technicians. It offers both Unix and PC Support specializations, with each specialization giving in-depth training in technical problem solving and integrated support systems.