With advances in technology, demand for computer engineering specialists is high. The Department of Computer and Information Technology provides educational opportunities that apply information technology to solve societal challenges. From cyber forensics and Big Data, to databases and analytics, impactful research is improving society and enriching the constantly updated academic programs. Get your degree in Computer Information Technology to learn networking and database skills, mobile technologies, the cloud, cyberforensics, systems analysis and design.

Based on ideas from Alan Turing, BritainĀ“s Pilot ACE computer is constructed at the National Physical Laboratory. “We are trying to build a machine to do all kinds of different things simply by programming rather than by the addition of extra apparatus,” Turing said at a symposium on large-scale digital calculating machinery in 1947 in Cambridge, Massachusetts. The design packed 800 vacuum tubes into a relatively compact 12 square feet.

What is a Master in Computer Technology? These programs enhance the student’s understanding of computer hardware and software. Students learn to use the technology as a tool to control information and improve results. Graduates also learn new ways to adapt their knowledge to the rapidly changing computer industry. Beyond just the technical capabilities, these professionals learn to lead other teams of less experienced tech professionals. Subjects covered often include engineering, networks, and cyber security.

There are many excellent programs available to choose from, and students should consider online universities. The flexible learning format is perfect for international students or those that have time or logistics constraints. Search for your program below and contact directly the admission office of the school of your choice by filling in the lead form.

With a four-year CS degree, students can find employment as programmers, software engineers or IT professionals. However, to become a software developer, graduates usually must teach themselves quite a bit of programming on their own. A CS education prepares students to choose the correct design patterns, algorithms and data structures for programs, but most students graduate knowing only one or two programming languages, usually C++, Python or Java. For most corporate programming jobs, C++ alone may suffice, but a professional software developer should know several other languages, including HTML, CSS, JavaScript, MySQL, PHP, Python and Java.