Skip to main content



IT Major

A technical discipline that solves real-world problems using a variety of computing resources.

Cybersecurity Major

A computing-based discipline involving technology, people, information, and processes to enable assured operations.

IT Minor

This minor will give students a strong foundation for many basic and advanced computer systems, programs, and networking.
IT&C Mission Statement
Within the context of the aims of a BYU education our mission is to educate professional leaders with an in-depth understanding of all aspects of computer systems and their relationship to the world. These leaders will combine their technical understanding with their broad-based general education to visualize systems, communicate effectively, think analytically and implement solutions.


The Academic Advisement and Internship Office is a resource for students looking for:

  • any academic support
  • graduation applications
  • transfer evaluations
  • general advisement about their educational endeavors while at BYU
  • information about internships

For location, hours, and contact information, please visit the Advisement Office site here.

Graduation Requirements

Application Process

During a student senior year, they must apply for graduation. This process is has two parts for the IT&C majors: application and interview.

The application is a simple web form that ensures students are on track to pass all their general and major courses and confirms BYU has the correct information for your diploma.

The exit interview is conducted one or two months prior to graduation. Its purpose is to gather information on your experience with the program, contact information for statistical purposes, and ensuring you have plans after graduation.

More information about this requirement can be found here.

Work Experience

As part of the Information Technology and Cybersecurity majors, students are required to complete 200 hours of work experience in the industry. This is to ensure our students have an advantage after leaving BYU entering into the job market.

IT students should have a paid experience involving any of the IT domains of computing, which include networking, human-computer interaction, databases, web systems, programming, cybersecurity, and computer application domains.

Cybersecurity students should job titles that may be things like security analyst, web or mobile developer, dev ops, network engineer, database engineer, etc.

More information about this requirement can be found here.

Related Majors
Information Technology
Information Systems
Computer Science
Computer Engineering

Information technology refers to the preparation of students to meet the computer technology needs of business, government, healthcare, schools, and other kinds of organizations. IT professionals possess the right combination of knowledge and practical, hands-on expertise to take care of both an organization’s information technology infrastructure and the people who use it. Learn more here.

information technology knowledge graph

Cybersecurity is a computing-based discipline involving technology, people, information, and processes to protect computing systems from adversaries. It involves the creation, operation, analysis, and testing of secure computing systems (see ACM Documentation​). BYU's Cybersecurity program is recognized as a National Center of Academic Excellence in Cyber Defense by the NSA/DHS. Learn more here.

cybersecurity knowledge graph

Information systems involves the synthesis of business and technology. Professionals define, develop, and maintain the information system infrastructure that supports the operations of all businesses, governments, and other institutions. These professionals use a wide variety of skills in carrying out this function. Learn more here.

information systems knowledge graph

Computer science touches virtually every area of human endeavor. Software is responsible for everything from the control of kitchen appliances to sophisticated climate models used in predicting future environmental change. Students in computer science learn to approach complex problems in business, science, and entertainment using their strong backgrounds in mathematics, algorithms, and data structures. Learn more here.

computer science knowledge graph

Computer Engineering is broad across the bottom because it covers the range from theory and principles to the practical application of designing and implementing products using hardware and software. It narrows towards the center as we move upwards because a computer engineer’s interests narrow as we move away from the hardware. By the time we get up to the level of software development, we see that the computer engineer’s interest has narrowed to the horizontal center because they care about software only inasmuch as they need it to develop integrated devices. Learn more here.

computer engineering knowledge graph