Whether it’s an undergraduate degree or more advanced education in current technologies, the numerous and prestigious accredited computer science degree programs in Texas provide some great options for students throughout America’s second-largest state. Texas’ reputation for maintaining some of the country’s best public universities has ensured that computer science students can access programs that are affordable, create minimum student debt, and have the financial backing to leverage the latest technologies in the classroom. Texas’ computer science offerings are quite broad, with degree programs that start at the undergraduate level and advance through both graduate-level and doctoral studies. To see more accredited computer science degree programs in Texas, visit Computer Science Degree Programs in Texas (A-S) and Computer Science Degree Programs in Texas (T).

University of Houston

College of Natural Science and Mathematics

The University of Houston is one of the leading public university systems in the state of Texas, and it’s home to the third-largest student body in the state. More than 41,000 students call the University of Houston’s main campus their home throughout the year, and a significant number of those students are part of the College of Natural Science and Mathematics. The Department of Computer Science maintains three strong offerings for those with an interest in computer programming, networking, and information technology. These programs combine classroom theory with extensive, required laboratory work, problem-solving simulations, and an internship requirement at all levels. Students benefit from a large, local base of alumni and professional networking events hosted throughout the year on UH’s campus.

B.S. in Computer Science

Undergraduate students at the University of Houston will find the computer science program to be quite rigorous. In addition to the core requirements enforced across all degree programs, those pursuing a B.S. in computer science will be required to take a significant mathematics component as part of the program. This includes basic collegiate algebra, calculus, and finite mathematics. The university believes in a strong correlation between math skills and the logical thinking needed for success in computer science. Alongside this quantitative component, students will work on coursework in computer security, computer programming and web development, network design and security, real-time systems monitoring, computer operating systems, and hardware configuration for workstations, servers, and mobile devices. An internship is required prior to graduation as well.

M.S. in Computer Science

The Master of Science program in computer science builds on the skills that UH believes all students should have acquired as undergraduates. They pick up right where the bachelor’s degree left off: Advanced computer programming, systems and hardware management, operating system deployment and server software administration, web programming and development, and advanced information security. Students will also discuss the ethical concerns of computer science and computer systems. The program requires students to choose between an internship in the field, a graduate teaching assistantship, or guided research under the direction of a professor. Those performing research will write and present a master’s thesis; those who are not working on research will take a final capstone course that requires a significant final term paper.

Ph.D. in Computer Science

Doctoral students at UH focus more on the role of computers and computer science in the lives of students, business professionals, government employees, and others. The program at this level focuses extensively on advanced, yet practical, application of computer programming languages, computer ethics and security concerns, and creation of custom systems for deployment within a single department or organization. All doctoral students will engage in a high level of research. They can choose to build on a graduate thesis or focus on a new area of concern, and they must utilize this research as the basis for a final presentation to a faculty panel. Upon completion of the coursework and a commendable job on this research-based thesis, students will be moved to the graduation phase of the Ph.D. program.

Accreditations:

  • Accreditation Board for Engineering and Technology (ABET)
  • Southern Association of Colleges and Schools Commission on Colleges

Contact

University of Houston
College of Natural Science and Mathematics
4800 Calhoun Rd.
Houston, TX, 77004
Phone: (713) 743-2255
Email: ugradinfo@cs.uh.edu
Website: http://www.cs.uh.edu

University of Houston – Clear Lake

School of Science and Computer Engineering

Founded in 1971, the University of Houston’s Clear Lake campus was originally designed to offer coursework specifically to upper-level students. The school recently began offering freshman and sophomore-level classes only recently, and today is increasing its range of options at the undergraduate and graduate levels. The school has just 8,000 students, which makes it a far smaller alternative to the University of Houston’s central campus. As a result, class sizes are significantly smaller and students benefit from more individualized attention from their professors. As UH students, anyone who enrolls at Clear Lake can still opt to take several classes at the central campus, which is actually only a short drive from the Clear Lake facility. Students therefore benefit from the combined attentiveness at Clear Lake and the networking potential of UH Central.

B.S. in Computer Science

The B.S. in computer science at Clear Lake is divided into three essential components. The first of these is the general education requirement that the university requires of all undergraduate students, focusing on various areas of the liberal arts. The second component is the computer science core, which includes up to 12 quantitative credits and extensive coursework in network deployment and security, computer programming, object-based programming, computer ethics, and organizational control of computer systems. Students then engage in the third component of this program, which focuses on elective coursework to further specialize the degree. Students choose classes centered on various programming languages, like C-based languages, Java, mobile programming, emerging programming languages, and many others.

M.S. in Computer Science

The graduate program in computer science is an in-depth look at systems management and security. Students will take advanced object-oriented programming classes that go well beyond what they practiced as an undergraduate. They will also learn about computer-based ethical concerns in public and private-sector jobs and academic settings. Elective courses focus on intellectual property concerns, single-organization programming and application development, and even ethical hacking. Students are encouraged to perform research or teach undergraduate classes at Crystal Lake alongside a professor, though neither thing is required.

Accreditations:

  • Accreditation Board for Engineering and Technology (ABET)
  • Southern Association of Colleges and Schools Commission on Colleges

Contact

University of Houston – Clear Lake
School of Science and Computer Engineering
2700 Bay Area Blvd.
Houston, TX, 77058
Phone: (281) 283-7600
Email: boehm@uhcl.edu
Website: http://prtl.uhcl.edu/portal/page/portal/SCE/COMPUTING_MATHMATICS_DIV/CS/Comp_SciBS

University of North Texas

College of Engineering

Nearly 37,000 students attend the University of North Texas, which is consistently ranked as one of the state’s best values in higher education. The College of Engineering features ABET accreditation, which is the most prestigious seal of approval for any school that covers topics in engineering, computer science, and information technology. Students benefit from a large computer science faculty, as well as a significant number of classes with an attached laboratory component. All undergraduate programs require an internship at UNT, while graduate and doctoral programs emphasize research, teaching assistantships, and other experiential learning outside the classroom. All computer science students benefit from an annual job fair and from several visits each year by tech leaders based in Texas and from across the country.

Bachelor of Science in Computer Science

Undergraduate students learn the fundamentals of computer science, in a program whose outcomes specifically encourage graduates to pursue a master’s degree in the same field. To that end, all students take classes in computer science fundamentals, basic computer functions and algorithms, six credits in computer programming, and introductory work in operating systems, compilation, software development and engineering. A quantitative component requires students to advance at least through calculus and finite mathematics. UNT also requires up to 9 elective credits in computer science, and mandates an internship prior to graduation for all students in the program.

Computer Science, MS

The M.S. program at UNT focuses on more advanced computer science and programming work. Prior to admission, all students must take the GRE and score within a given range in order to advance to consideration for a spot in this highly competitive program Upon admission, students choose from the “thesis track,” which requires research and a thesis presentation, or a “course track” that requires only a capstone experience at the end of the program. While enrolled, students will focus on advanced computer programming, object-oriented development and programming, security concerns, ethical considerations for computer systems design, and custom development of workstations and servers to meet organizational needs.

Computer Science, PhD

All Ph.D. students should have taken the GRE, as they will need to submit those scores to be considered for admission. All students in this program must engage in significant on-campus research with a professor’s supervision, and must teach at least one undergraduate course each year as they work toward degree completion. Students will be required to present their thesis to a faculty panel prior to graduation. Courses focus on the ethics of performing this research, as well as advanced work in computer programming, server administration, organizational computer security and security policies, and elective work in specific programming languages or server architectures.

Accreditations:

  • Accreditation Board for Engineering and Technology (ABET)
  • Southern Association of Colleges and Schools Commission on Colleges

Contact

University of North Texas
College of Engineering
3940 N. Elm, Room F201
Denton, TX 76207
Phone: (940) 565-2767
Website: https://computerscience.engineering.unt.edu

University of Texas at Arlington

College of Engineering

The University of Texas has grown by more than 31 percent in just the past half-decade, and is on pace to continue that level of fast growth through at least the next several academic years. With growth in student population has come a growth in overall prestige, and the Arlington campus now ranks within the top 100 public universities in the country for many of its programs. The ABET-accredited computer science programs are part of this top-ranked reputation, with some of the most unique and intense coursework of any similar program in Texas. Undergraduate students participate in on-campus computer programming competitions, “hackathons,” and plenty of lab-based, hands-on learning experiences. Graduate students engage in research related to computer programming and security, while doctoral students burnish their academic credentials as they prepare to lead a future college classroom in discussions of tech-related topics.

B.S. in Computer Science

Quantitative requirements at UTA are quite significant, with up to 12 required based on the student’s performance in undergraduate placement testing. Alongside general education classes, students will take coursework in basic computer algorithms, basic and intermediate computer programming, and introductory hardware configuration for workstations and servers. Students can elect to take a senior thesis class that will prepare them for graduate work, or they can opt for additional electives in specific programming languages, intellectual property concerns, or network security and administration.

M.S. in Computer Science

All graduate students will choose between a capstone track and a thesis track for their program. Those who choose the thesis will perform research in on-campus labs alongside professors. In the capstone track, students will choose elective coursework that will help them specialize in software development, systems development, security and administration, or advanced programming. The core components shared among both tracks include advanced work in computer ethics, advanced object-oriented programming, and high-level systems design.

Ph.D., Computer Science

In the doctoral program, students will build on their graduate thesis while working alongside professors to teach at least one undergraduate class each semester. Coursework in the doctoral program at UTA is far more philosophical in nature, and focuses more on both the history and future of computers, ethical considerations in academic and corporate environments, and existential threats to computer security. Students will learn about the intersection of national security and systems security, and will burnish their computer programming and algorithm skills through a series of required classes in these areas. Students become eligible for graduation only after presentation and commendation of their doctoral thesis.

Accreditations:

  • Accreditation Board for Engineering and Technology (ABET)
  • Southern Association of Colleges and Schools Commission on Colleges

Contact

University of Texas at Arlington
College of Engineering
634 Nedderman Hall
416 Yates St., Box 19019
Arlington, TX 76019
Phone: (817) 272-2571
Website: http://cse.uta.edu

University of Texas at Dallas

Erik Jonsson School of Engineering and Computer Science

Ranked as a Tier 1 school and regarded as the number 73 public university in the country, the University of Texas at Dallas is one of the largest campuses in the UT system and gives students access to plenty of exciting resources on campus. The school is home to several sprawling computer labs with Mac and Windows technology, and is one of the few schools to make available Linux-based workstations for students in computer-related degree programs. All undergraduate students are required to pair their coursework with at least one semester-long internship, while graduate and doctoral students are required to participate in supervised research or teaching programs that expose them to a slightly different area of the computer science profession. All three of the school’ computer science programs exist within the top-ranked School of Engineering and Computer Science, which is among the most popular schools on the UT Dallas campus.

B.S. in Computer Science

UT Dallas undergraduates pair general education classes with those in basic computer science, two levels of computer science, a basic class in computer algorithm design and deconstruction, and classes that focus on mobile, desktop, and server hardware configuration. Students choose electives that specialize their degree in areas like network security, computer programming, or networking, and must complete up to 9 credits of quantitative coursework that includes Calculus I. A senior thesis class also allows students to participate in limited research that might prepare them for graduate and doctoral work.

Master of Science in Computer Science

UT Dallas’ M.S. program in computer science is focused primarily on applying computer science principles to the private sector. For this reason, the required classes include organizational systems deployment, organizational network security, and even a class that focuses on how to train employees or offer technical support when issues arise. Students will also take six credits of advanced computer programming and be given the opportunity to work on a graduate thesis that they’ll present prior to graduation. UT Dallas encourages graduate teaching assistantships and local internships in the Dallas-Fort Worth metroplex for its graduate students as well.

Ph.D. in Computer Science

Doctoral computer science students must perform research in a UT Dallas lab alongside at least one supervising professor, and most doctoral students are also required to teach one or two undergraduate computer science courses each year. Doctoral work looks at the origins of modern computer systems, advanced implementations of algorithms to automate business tasks, and high-level security that can help guard corporate and government systems from attack. Students learn about ethical hacking about existential threats to modern computer systems, networks, and global broadband connections.

Accreditations:

  • Accreditation Board for Engineering and Technology (ABET)
  • Southern Association of Colleges and Schools Commission on Colleges

Contact

University of Texas at Dallas
Erik Jonsson School of Engineering and Computer Science
The University of Texas at Dallas
800 W. Campbell Rd., MS EC31
Richardson, TX 75080
Phone: (972) 883-2185
Email: carina@utdallas.edu
Website: http://cs.utdallas.edu

University of Texas at El Paso

College of Engineering

UT El Paso is home to two Texas firsts: The school is the first one to have won an NCAA Division I basketball championship, and its the first and only school to feature a majority of Mexican-American students within its population. The school’s diversity is considered its greatest asset; academics are also highly ranked at UT El Paso, with the school existing within the top tier of public schools nationwide. The College of Engineering, where all computer science degree programs are based, offers students compelling research opportunities, a number of exciting internship partnerships with El Paso businesses, and on-campus events that highlight networking, resume and interview preparation, and much more. This gives the school’s degrees a great deal of power among local recruiters as students advance to graduation.

B.S. in Computer Science

Those who wish to earn a B.S. in computer science will be required to complete the university core curriculum as well as 12 quantitative credits that include advanced algebra, calculus, and finite mathematics. UT El Paso is a school that strongly links computer science performance with quantitative reasoning skills, and these requirements are not taken lightly. Within the College of Engineering, undergraduates will take six credits of basic and intermediate programming, three credits in the ethics of computing, and several individual classes that focus on object-oriented systems design, server deployment, network security, computer algorithms, and system automation.

M.S. in Computer Science

Master’s degree students take six credits in advanced computer programming and are offered electives in specific programming languages that can help them work in desktop, mobile, or even web programming professions after graduation. More advanced network security procedures are also taught, as is hardware administration for desktop and server environments. Students can opt for a capstone course or thesis presentation upon admission, though both tracks enforce a significant final paper backed by industry research of some kind.

Ph.D. in Computer Science

UT El Paso offers a doctoral program that is primarily concerned with computer security and ethics. Students will be required to take several classes in computer ethics, focusing on its applications in government agencies, the private sector, educational institutions, and in the home. These courses will also focus on intellectual property law and ethical hacking, information warfare and much more. Students can take electives in computer programming and systems design, and must complete a doctoral thesis backed by research done on the El Paso campus.

Minor in Computer Science

The minor in computer science pairs well with engineering fields and business pursuits, and allows students to take up to 18 credits in programming, networking, information systems, and security, without enforcing the advanced quantitative component of the B.S. option. Students can also opt to complete a computer science internship for additional credit that might help them broaden their professional appeal after graduation.

Accreditations:

  • Accreditation Board for Engineering and Technology (ABET)
  • Southern Association of Colleges and Schools Commission on Colleges

Contact

University of Texas at El Paso
College of Engineering
500 West University Ave.
El Paso, TX 79968
Phone: (915) 747-5480

Whether it’s the fundamental skills associated with an undergraduate degree, or the research and advanced education that prepares doctoral students to become computer science professors on their own, the programs available in Texas are among the best in the country. With the ABET seal of approval, these accredited computer science degree programs in Texas give students a prestigious endorsement that will guide them toward success in private sector work, academic settings, and much more.