How can the complex inner workings of computers be understood? As artificial intelligence technology continues to advance, how should new interfaces be introduced and incorporated into our lives?

As a computer science major at The Catholic University of America, you will gain the insights necessary to stay on the cutting edge of the ever-quickening evolution of the modern computer. You will gain advanced proficiency as you progress from exploring fundamentals of hardware and software, to learning programming languages and elements of robotics. You'll work in state-of-the-art facilities and gain access to many areas of research, such as human interactive interface design, or computer vision and object recognition.

Computer science majors at Catholic University receive training in traditional methods of complex problem solving, and have the opportunity to participate in experimental research with faculty members renowned in their field. As a Catholic University computer science major, you'll develop the skills to be a part of one of the fastest-growing professional communities in the world.