Brigham Young University Homepage

Minor in Information Technology
(16 hours*)


Program Requirements

  1. Complete the following:
      IT 101 : Cornerstone: Information Technology. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
      IT 101 : Cornerstone: Information Technology. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
      WHEN TAUGHT:Fall; Winter
      DESCRIPTION: Planning and preparing for a successful career in information technology. Developing skills with computers, problem solving, studying, and time management. Comparing information technology to computer science, computer engineering, and information systems.
      NOTE: Fee.

      Course Outcomes


      IT 124 : Introduction to Computer Systems. (3:3:2)(Credit Hours:Lecture Hours:Lab Hours)
      IT 124 : Introduction to Computer Systems. (3:3:2)(Credit Hours:Lecture Hours:Lab Hours)
      WHEN TAUGHT:Fall; Winter
      PREREQUISITE: C S 142; or concurrent enrollment.
      DESCRIPTION: How a computer works, from hardware to high-level programming language. Logic circuits, Boolean algebra, computer instructions, assembly language, binary arithmetic, and C programming.

      Course Outcomes


      IT 210A : Fundamentals of Web-Based Information Technology. (2:3:3)(Credit Hours:Lecture Hours:Lab Hours)
      IT 210A : Fundamentals of Web-Based Information Technology. (2:3:3)(Credit Hours:Lecture Hours:Lab Hours)
      PREREQUISITE: C S 142 & IT 101; or instructor's consent.
      DESCRIPTION: Web technologies including distributed architecture, networking, database concepts, client and server development, infrastructure management, and web system integration.

      Course Outcomes


      IT 210B : Fundamentals of Web-Based Information Technology. (2:3:3)(Credit Hours:Lecture Hours:Lab Hours)
      IT 210B : Fundamentals of Web-Based Information Technology. (2:3:3)(Credit Hours:Lecture Hours:Lab Hours)
      PREREQUISITE: IT 210A
      DESCRIPTION: Web technologies including distributed architecture, networking, database concepts, client and server development, infrastructure management, and web system integration.

      Course Outcomes


  2. Complete two courses from the following to complete the 16 hours required for the minor:
      IT 252 : Computer Architecture and Organization. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
      IT 252 : Computer Architecture and Organization. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
      WHEN TAUGHT:Fall; Winter
      PREREQUISITE: IT 124 & C S 235; or C S 124 & C S 235; or EC EN 224 & C S 235
      DESCRIPTION: Principles of computer hardware and instruction set architecture. Subjects include: internal CPU organization and implementation, peripheral interconnect and IO systems, and low-level programming and security issues.

      Course Outcomes


      IT 327 : Digital Communications. (4:3:3)(Credit Hours:Lecture Hours:Lab Hours)
      IT 327 : Digital Communications. (4:3:3)(Credit Hours:Lecture Hours:Lab Hours)
      WHEN TAUGHT:Fall; Spring
      PREREQUISITE: Phscs 123 or concurrent enrollment.
      DESCRIPTION: Ohm's law, power, inductance, capacitance, reactance, impedance, resonance, transformers. Communication systems, wired and wireless. Bandwidth, modulation; Shannon's theorem, telecommunications. Network physical and data link layers (ISO/OSI model). Optics/Coax/Twisted pair; RS-232/Ethernet; Signals/Protocols/Packets; digital communication theory fundamentals.

      Course Outcomes


      IT 344 : Operating Systems. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
      WHEN TAUGHT:Fall; Winter
      PREREQUISITE: C S 142 & IT 210B & IT 252; or instructor's consent.
      DESCRIPTION: Applying and using computer operating systems. Configuration, file systems, security, administration, network interfacing, multitasking, multiuser, device driver installation. Analyzing operating system performance.

      Course Outcomes


      IT 347 : Computer Networks. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
      WHEN TAUGHT:Winter
      PREREQUISITE: IT 210B & STAT 201; C S 236 or concurrent enrollment.
      DESCRIPTION: Computer networks. Local and wide-area networking for enterprises and service providers. Workgroups/routers/hubs/switches; network server administration; Internet protocols and routing; security and privacy.

      Course Outcomes


      IT 350 : Database Principles and Applications. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
      IT 350 : Database Principles and Applications. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
      WHEN TAUGHT:Fall; Spring
      PREREQUISITE: C S 236 & IT 210B
      DESCRIPTION: Database theory and architecture; data modeling; designing application databases. Query languages, data security, database applications on the Web..

      Course Outcomes


      IT 355 : Human-Computer Interaction. (3:2:4)(Credit Hours:Lecture Hours:Lab Hours)
      IT 355 : Human-Computer Interaction. (3:2:4)(Credit Hours:Lecture Hours:Lab Hours)
      WHEN TAUGHT:Winter; Spring
      PREREQUISITE: IT 210B & TECH 312 & STAT 201
      DESCRIPTION: User experience design techniques and best practices including requirements analysis, usability studies, prototyping methods, evaluation techniques, and cognitive, social, and emotional theories.

      Course Outcomes


      IT 466 : Information Assurance and Security. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
      IT 466 : Information Assurance and Security. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
      WHEN TAUGHT:Fall; Spring
      PREREQUISITE: IT 344 & IT 347 & IT 350
      DESCRIPTION: Computer security principles. Incident prevention and management. Information assurance dimensions of availability, integrity, authentication, confidentiality and non-repudiations to ensure transmission, storage, and processing of information.

      Course Outcomes


Note: Some of the above courses also have prerequisites, which the student must either take or satisfy in another manner. The main prerequisite is experience using a programming language, preferably C, C++, or Java (see C S 142).

*Hours include courses that may fulfill university core requirements.



Show all Information Technology (IT) Courses