Computer Science (CS)
A dynamic combination of creativity and technical knowledge, computer science is a highly valued commodity in today’s job market. The University of Tulsa’s bachelor of science degree in computer science is accredited by the Computing Accreditation Commission of ABET, Inc.
All students in computer science 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 databases, software engineering, networks, artificial intelligence, computer security, game programming, web design, systems administration, robotics, bioinformatics, and human web interfaces.
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.
Diverse Opportunities In Computer Science
Computer science skills are growing in demand throughout organizations in every sector of the global economy. A computer science minor can open up career opportunities in the growing digital landscape.
Many undergraduate students throughout the university pursue a minor in computer science. It has also become popular for students in related fields to double major in computer science.