The mass amount of data being collected by industries, retailers, and organizations requires knowledgeable professionals who can manage, process, and analyze this information to identify and understand trends and to make meaningful business decisions.
A research degree designed to produce independent scholars, cutting-edge researchers, and well-prepared educators, you'll benefit from world-class faculty, diverse academic offerings, and modern facilities as you identify and research challenges within and beyond computing.
With eight undergraduate computing majors, the computing exploration option is a great way for you to gain an overview of the computing field while you take the time to decide which major best meets your personal and professional aspirations.
Preserve information assets, identify computer security vulnerabilities, and understand the forensics needed to prove an attack occurred, from identifying its origin and assessing the extent of the damage to designing strategies that ensure data recovery.
Develop a solid foundation in cyber security as you understand how integrated systems are designed and developed, and the leadership skills that are paramount for guiding an industry that’s still exploring its role and impact in society.
By studying how people interact with websites, computer systems, emerging technologies, and software, you will be able to create intuitive technological interfaces that will improve how we interact with and use emerging technologies.
Trends in network communications—unifying wired and wireless infrastructures, Cloud computing, scalability, collaboration tools, and security—can only be coalesced into reliable communication services if there are highly educated and technically proficient networking and systems administration professionals who understand both traditional and emerging communication technologies as well as how to apply these technologies to organizational needs and opportunities.
Encompasses technical issues affecting software architecture, design, and implementation as well as process issues that address project management, planning, quality assurance, and product maintenance.