googleplus linkedin pinterest snapchat vimeo youtube

Computer Science Undergraduate Programs

A dynamic combination of creativity and technical knowledge, computer science is a highly valued commodity in today’s job market. The Tandy School of Computer Science at The University of Tulsa provides students with classroom experiences and research opportunities that lead to exciting careers in cyber technology, computer gaming or information security as well as graduate studies.

Professional Opportunities

  • Game Developer
  • Systems Analyst
  • Database Analyst
  • Software Engineer
  • Robotics Engineer
  • Secret Service Agent

The bachelor of science degree in computer science is accredited by the Computing Accreditation Commission of ABET, Inc.

Job placement is successful for more than 90 percent of computer science and information technology alumni within six months of graduation. Graduates accept positions at industry giants such as Google or Amazon, savvy independent startups and government security firms.

The Tandy School of Computer Science offers three programs leading to the bachelor of science degree — computer science, information technology and computer simulation and gaming. The curriculum is designed to provide students with a useful background in theory, design and applications of digital computers and information processing.

Class opportunities are also available for students interested in applying their skills through community outreach activities that share computer science and information technology with local elementary students.

Many undergraduates also minor in computer science, and double majors are becoming increasingly common. Master of science and doctoral degrees are available.

All students in computer science and information technology are introduced to the fundamental areas of computer science in the first two years of their degree: programming skills, computing ethics, data structures and comparative programming languages. Basic computer science is completed in the final two years and may include topics such as hardware and computer logic, computer graphics, theory of computation, compiler construction, operating systems, computer architecture, the design and implementation of data bases, software engineering, networks, artificial intelligence, computer security, game programming, web design, systems administration, robotics, bioinformatics and human web interfaces.

  • Computer Science Certificate

    Prepares students already trained in other fields to qualify for entry-level programming positions or to enhance their computing skills in an existing position.