Where in Texas Can I Enroll in Computer Science Classes?

Learn about computer science classes in Texas. See program options, degree requirements, and course offerings so that you can make an informed decision about your education. Schools offering Computer Science degrees can also be found in these popular choices.

If you want to study computer science in Texas, you can choose between programs at some of the state's top public and private universities. Rice University, Southern Methodist University, Texas A&M, and UT San Antonio all offer computer science degrees.

What You Need to Know

Degrees in computer science are available at the bachelor's and master's levels at many schools throughout Texas. In 4-year bachelor's degree programs, you'll study topics including programming, computer theory, hardware and computer architecture. You may have the opportunity to choose an area in which to specialize, such as software engineering or information security, or develop a customized plan of study through your choice of elective courses.

Master's programs in computer science require about two years of study. You can choose from specializations such as information security, algorithms and software engineering. After completing prerequisite and core courses in areas such as programming languages and computer architecture, you'll select electives that focus on your educational and career objectives. Some programs call for a thesis and a final comprehensive exam.

Bachelor's Degree Computer Science Programs in Texas

Rice University

Rice University's computer science department currently hosts 16 tenure-track faculty members, and it offers both BA and BS degree options. The BS degree plan requires two courses in physics, as well as a computer science 'cap' sequence that includes at least 15 credit hours in a specialization area. The core courses in computer science for both BS and BA students include programming, hardware, operating systems, algorithms and theory.

  • Program Names: Bachelor of Science (BS) and Bachelor of Arts (BA) in Computer Science
  • Program Length: 120 credit hours (BA), 128 credit hours (BS)
  • Tuition: $42,253 per year (2015-2016)
  • School Type: 4-year, private not-for-profit; approximately 6,600 students (3,900 undergraduates)

Southern Methodist University

BA and BS in Computer Science degrees are available through Southern Methodist University's Department of Computer Science and Engineering, which is housed in the Bobby B. Lyle School of Engineering. In the BS program, you can choose your electives from within the research, security, game development and general tracks. Computer science courses may cover computing concepts, assembly language programming and data structures, among other topics.

  • Program Names: Bachelor of Science (BS) and Bachelor of Arts (BA) in Computer Science
  • Program Length: 122 credit hours
  • Tuition: $48,190 per year (2015-2016)
  • School Type: 4-year, private not-for-profit; approximately 11,300 students (6,400 undergraduates)

Texas A&M University

You can complete the 128-credit undergraduate computer science program at Texas A&M within four years. To earn your degree, you'll need to complete electives in areas like the humanities, the visual and performance arts and the social sciences. Upper division computer science courses cover algorithms, programming, microcomputer systems, computer architecture, parallel computing and robotics.

  • Program Name: Undergraduate degree in computer science
  • Program Length: Four years, full-time
  • Tuition: $10,176 for in-state students, $28,768 per year for out-of-state students (2015-2016)
  • School Type: 4-year, public; approximately 61,600 students (47,100 undergraduates)

University of Texas at San Antonio

The University of Texas at San Antonio offers a BS degree program in computer science that includes coursework in discrete mathematics, computer organization and systems programming. The computer and information security concentration requires courses in Unix, network security and cryptography. The software engineering concentration includes coursework in project management, object-oriented systems and software validation.

  • Program Name: Bachelor of Science in Computer Science
  • Fields of Study: Software engineering, computer and information security
  • Program Length: 120 credit hours
  • Tuition: $7,447 per year for in-state students, $17,169 per year for out-of-state students
  • School Type: 4-year, public; approximately 28,600 students (24,300 undergraduates)

Master's Degree Computer Science Programs in Texas

Southern Methodist University

To gain unconditional admission to the master's degree program in computer science at Southern Methodist University, you must have completed courses in programming, discrete computational and data structures, digital logic design and digital computer design. Students who haven't taken these courses will be required to complete them with at least a 3.0 GPA to continue in the program. Core courses for this master's degree program include database management, operating systems, algorithm engineering and computer architecture. Elective options include network security, computer graphics, computer system security and user interface design, among others.

  • Program Name: Master of Science (MS) in Computer Science
  • Fields of Study: Architecture, software and algorithms
  • Program Length: 30 credit hours or 24 credit hours plus a thesis
  • Tuition: $40,896 per year (2015-2016)
  • Prerequisites: Bachelor's degree in computer science or a related field with 3.0 or higher GPA in the last two years, as well as demonstrated mathematical competence
  • School Type: 4-year, private not-for-profit; approximately 11,300 students (4,900 graduates)

University of Texas at San Antonio

In the computer science master's degree program at the University of Texas at San Antonio, you'll take four core courses in programming languages, algorithm analysis, operating systems and computer architecture. You'll also take 18 credits of electives and choose between completing a master's thesis and taking additional electives. All students are also required to pass a comprehensive exam.

  • Program Name: Master of Science (MS) in Computer Science
  • Fields of Study: Software engineering, computer and information security
  • Program Length: 36 credit hours
  • Tuition: $4,671 per year for in-state students, $19,030 per year for out-of-state students (2015-2016)
  • Prerequisites: Bachelor's degree in computer science or a related field is required for unconditional admission
  • School Type: 4-year, public; approximately 28,600 students (4,343 graduates)

In summary, computer science students in Texas can pursue a bachelor's or a master's degree at any of the aforementioned universities.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  • Ashford University

    Ashford University responds quickly to information requests through this website.

    Popular programs at Ashford University:

    • Bachelor Degrees

    Online Programs Available

  • Purdue University Global

    Purdue University Global responds quickly to information requests through this website.

    Popular programs at Purdue University Global:

    Online Programs Available

  • Liberty University

    Liberty University responds quickly to information requests through this website.

    Popular programs at Liberty University:

    • Bachelor Degrees

    Online Programs Available

  • Grand Canyon University

    Grand Canyon University responds quickly to information requests through this website.

    Popular programs at Grand Canyon University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Strayer University

    Strayer University responds quickly to information requests through this website.

    Popular programs at Strayer University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Colorado Christian University

    Colorado Christian University responds quickly to information requests through this website.

    Popular programs at Colorado Christian University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Tulane University

    Tulane University responds quickly to information requests through this website.

    Popular programs at Tulane University:

    • Master

    Online Programs Available

  • Ohio Christian University

    Ohio Christian University responds quickly to information requests through this website.

    Popular programs at Ohio Christian University:

    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Herzing University

    Herzing University responds quickly to information requests through this website.

    Popular programs at Herzing University:

    Online Programs Available

  • Southern New Hampshire University

    Southern New Hampshire University responds quickly to information requests through this website.

    Popular programs at Southern New Hampshire University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  1. 1
  2. 2
  3. Next »