Brigham Young University Homepage

Undergraduate Catalog

2012 - 2013

Minor in Information Technology
(16 hours)


Program Requirements

  1. Complete the following:
      C S 124 : (C S-EC En) Introduction to Computer Systems. (3:3:2)(Credit Hours:Lecture Hours:Lab Hours)
      C S 124 : (C S-EC En) Introduction to Computer Systems. (3:3:2)(Credit Hours:Lecture Hours:Lab Hours)
      WHEN TAUGHT:Fall; Winter; Spring; Summer
      PREREQUISITE: C S 142 or concurrent enrollment.
      DESCRIPTION: How a computer works, from hardware to high-level programming. Logic circuits, computer instructions, assembly language, binary arithmetic, C programming, program translation, data structures, and algorithm analysis.

      Course Outcomes


        Or
        EC EN 124 : (EC En-C S) Introduction to Computing Systems. (3:3:2)(Credit Hours:Lecture Hours:Lab Hours)
        EC EN 124 : (EC En-C S) Introduction to Computing Systems. (3:3:2)(Credit Hours:Lecture Hours:Lab Hours)
        WHEN TAUGHT:Fall; Winter; Spring
        PREREQUISITE: C S 142 or concurrent enrollment.
        DESCRIPTION: How a computer works, from hardware to high-level programming: logic circuits, computer instructions, assembly language, binary arithmetic, C programming, program translation, data structures, algorithm analysis.

        Course Outcomes


      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 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
      DESCRIPTION: Web technologies, including operating systems, networking, database concepts, and tools from a Web development and infrastructure management perspective. Web systems integration and development projects.

      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 operating systems, networking, database concepts, and tools from a Web development and infrastructure management perspective. Web systems integration and development projects.

      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: EC EN 124; or C S 124; C S 235 or concurrent enrollment.
      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: MATH 112; 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 235, IT 210A, B, 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 210A & 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 210A & 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 Interface. (3:2:4)(Credit Hours:Lecture Hours:Lab Hours)
      IT 355 : Human-Computer Interface. (3:2:4)(Credit Hours:Lecture Hours:Lab Hours)
      WHEN TAUGHT:Winter
      PREREQUISITE: IT 210A & IT 210B & TECH 213 & STAT 201
      DESCRIPTION: Interface design emphasizing human factors, performance analysis, and cognitive processing. Team-based projects include task analysis, usability studies, environment, interaction, training, and documentation procedures.

      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
      PREREQUISITE: IT 344 & IT 347 & IT 350 & STAT 201
      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