Artificial intelligence is a science that focuses on the design elements that enable computers to "think." A complex division of computer science, artificial intelligence projects endeavour to render machines capable of multitasking and relying on human-like senses.
A computer graphics degree gives students the knowledge they need to create computer images for various visual mediums. It also provides you with the opportunity to gain the knowledge needed to work with state-of-the-art technology to create computerized graphic images.
A degree in computer gaming focuses on the construction and design of interactive computer games. It focuses on the technical, narrative and artistic underpinning of designing these games.
Computer networks teach the networking skills required to design, install, configure and maintain enterprise-wide networks. Additionally, a combination of management and general education courses will teach you to hone and apply skills in general management, critical thinking, logic, communications and problem solving in order to successfully manage the challenges faced in today's technical environment.
Software development includes research, development modification, re-engineering, or other activities that result in software products. These products are absolutely vital in a variety of fields including marketing, engineering, research and development and general management.