googleplus linkedin pinterest snapchat vimeo youtube
utulsa.edu

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 a broad base of knowledge in computing and equips students for opportunities in industry or government as well as graduate studies.

Overview

The Tandy School of Computer Science offers two programs leading to the bachelor of science degree — computer science and information technology. The B.S. degree program in computer science is accredited by the Computing Accreditation Commission of ABET. The computer science curriculum is designed to provide a broad knowledge of the theory, design and applications of digital computers and information processing.

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

The information technology degree requires students to complete economics, accounting and computer information systems courses. Computer science students usually minor in mathematics while primary courses emphasize science.

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.


Degree Options

 

Computer Science, B.S.C.S.

Gain a foundation in mathematics and the sciences with core computer science courses.


Computer Simulation and Gaming, B.S.C.S.G.

Develop technologies such as advanced scientific simulators, virtual reality environments and computer games.


Information Technology, B.S.I.T.

Learn core computer science foundations, develop and manage applications with an understanding of the commercial markets.


Computer Science, Accelerated Master’s

Highly motivated students can accelerate their education and earn a bachelor’s degree and a master’s degree in computer science in five years.


Cyber Security, Accelerated Master’s

Highly motivated students can accelerate their education and earn a bachelor’s degree and a master’s degree in cyber security in five years.


Bioinformatics Minor

Students from any discipline may minor in bioinformatics.


Computational Sciences Minor

Students from other disciplines may minor in computational sciences.


Computer Science Minor

Students from other disciplines may minor in computer science.


Cyber Security Minor

Students from other disciplines may minor in cyber security.


High Performance Computing Minor

Students from other disciplines may minor in high performance computing.


Information Technology Minor

Students from other disciplines may minor in information technology.


Computer Science Certificate

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


Interdisciplinary Programs

 

Biomedical Engineering Minor

Students majoring in any discipline may minor in biomedical engineering.

Professional Opportunities

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