Computer Classes in Houston, TX with Program Summaries

Research computer classes in Houston, TX, which currently has six schools offering these programs. Read overviews of the degree programs and get some quick facts for two Houston schools to decide which program is right for you.

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 that provide computer degree programs in Houston. Learn what degrees are awarded and what courses are typically taken in each program. Additionally, use the table to get helpful facts about each school.

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

More Programs

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 (2017)

45,364*

57,120*

Campus Setting

Large city

Large city

Undergraduate Tuition & Fees (2017-2018)

$9,706 (in-state) $22,066 (out-of-state)*

$1,632 (in-district)$3,360 (in state) $3,756 (out-of-state)*

% of First-Year Students Receiving Some Form of Financial Aid (2016-2017)

85%*

62%*

Acceptance Rate (2017)

61%*

N/A - Open admissions*

Retention Rate (2017)

85%*

65%*

Undergraduate Graduation Rate

54% (for those who began their studies in 2011)*

18% (for those who began their studies in 2014)*

Source: *NCES College Navigator

University of Houston

The University of Houston (UH) has four campuses in the state of Texas and has 12 academic colleges and 260 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 will require 14 credits in mathematics in addition to 45 credit hours in computer science coursework. Topics in this degree include calculus, statistics, linear algebra, data structures, operating systems and software design.

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 machine learning, numerical analysis, database systems, computer networks and computer architecture, among other topics.

Houston Community College

The Computer Science Technology Department at Houston Community College offers two associate's degrees with 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 database administrator. 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.