Brigham Young University Homepage

Undergraduate Catalog

2013 - 2014

Information Technology (IT)


Undergraduate Courses


    100-Level Courses

    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 198R : Directed Studies in Information Technology. (2:2:2)(Credit Hours:Lecture Hours:Lab Hours)
    IT 198R : Directed Studies in Information Technology. (2:2:2)(Credit Hours:Lecture Hours:Lab Hours)
    DESCRIPTION: Introductory course. Special topics in problem solving and technology careers.

    Course Outcomes


    IT 199R : Academic Internship: Information Technology. (1-3:ARR:0)(Credit Hours:Lecture Hours:Lab Hours)
    IT 199R : Academic Internship: Information Technology. (1-3:ARR:0)(Credit Hours:Lecture Hours:Lab Hours)
    WHEN TAUGHT:Fall; Winter; Spring; Summer
    PREREQUISITE: Consent of both department chair and cooperative education coordinator.
    DESCRIPTION: Work experience evaluated by supervisor and posted on student's transcript.

    Course Outcomes



    200-Level Courses

    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


    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



    300-Level Courses

    IT 318 : Electronics, Computers, and Manufacturing. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    IT 318 : Electronics, Computers, and Manufacturing. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    WHEN TAUGHT:Winter
    PREREQUISITE: MATH 112 & PHSCS 121; or PHSCS 105 & PHSCS 107; Phscs 121; or Phscs 105 and 107.
    DESCRIPTION: Basics of electricity; behavior and manufacture of resistors, inductor, capacitors, transformers; motors; manufacture of transistors, ICs, MCMs, circuit boards. Computers; digital communications; networking.

    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 391R : Junior/Senior Seminar. (.5:1:0)(Credit Hours:Lecture Hours:Lab Hours)
    IT 391R : Junior/Senior Seminar. (.5:1:0)(Credit Hours:Lecture Hours:Lab Hours)
    WHEN TAUGHT:Fall; Winter
    DESCRIPTION: Required three times during junior/senior years while in professional program. College Lecture and School of Technology Lecture attendance required.

    Course Outcomes


    IT 399R : Academic Internship: Information Technology. (1-6:0:0)(Credit Hours:Lecture Hours:Lab Hours)
    IT 399R : Academic Internship: Information Technology. (1-6:0:0)(Credit Hours:Lecture Hours:Lab Hours)
    WHEN TAUGHT:Fall; Winter; Spring; Summer
    PREREQUISITE: Consent of both department chair and cooperative education coordinator.
    DESCRIPTION: Experience in industrial environment. Approved job function supervised by employer and electronics and information technology advisor. Formal technical report required.

    Course Outcomes



    400-Level Courses

    IT 441 : Embedded Computer Systems. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    IT 441 : Embedded Computer Systems. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    PREREQUISITE: IT 344
    DESCRIPTION: Design and development of embedded computer systems interacting with the physical world. Hardware/software interfacing and multiple types of embedded systems. Integrated IT design approach with networking, IAS and human interaction concerns.

    Course Outcomes


    IT 443 : Broadband Communications. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    IT 443 : Broadband Communications. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    PREREQUISITE: IT 327
    DESCRIPTION: Physical-layer communications over broadband media. Optical and radio frequency propagation and devices. Fiber optics.
    NOTE: Fee.

    Course Outcomes


    IT 446 : Senior Project / Capstone 1. (2:2:1)(Credit Hours:Lecture Hours:Lab Hours)
    IT 446 : Senior Project / Capstone 1. (2:2:1)(Credit Hours:Lecture Hours:Lab Hours)
    WHEN TAUGHT:Fall
    PREREQUISITE: ENGL 316; All required 300-level information technology courses.
    DESCRIPTION: IT senior project proposal and feasibility studies. Project management, teamwork principles, intellectual property, supplier interactions, identifying and using professional technical literature, oral and written presentations.

    Course Outcomes


    IT 447 : Senior Projects/Capstone 2. (3:1:5)(Credit Hours:Lecture Hours:Lab Hours)
    IT 447 : Senior Projects/Capstone 2. (3:1:5)(Credit Hours:Lecture Hours:Lab Hours)
    WHEN TAUGHT:Winter
    PREREQUISITE: IT 446
    DESCRIPTION: Senior project design and integration. Second class of two-course sequence. Implementing design. Project management, teamwork, and presentations. Fee.

    Course Outcomes


    IT 450 : Database Administration. (3:2.0:3.0)(Credit Hours:Lecture Hours:Lab Hours)
    IT 450 : Database Administration. (3:2.0:3.0)(Credit Hours:Lecture Hours:Lab Hours)
    WHEN TAUGHT:Winter
    PREREQUISITE: IT 350
    DESCRIPTION: The role and responsibilities of database administrators. Database platform, architecture, and configuration; security and account management; backup, restore and disaster recovery; availability, access and performance; data migration. Labs conducted using Oracle's relational database management.

    Course Outcomes


    IT 461R : Current Topics in Information Technology. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    IT 461R : Current Topics in Information Technology. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    PREREQUISITE: Instructor's consent.
    DESCRIPTION: In-depth analysis of current growth areas in information technology. Detailed discussion and lab experience of a few topics from faculty working in the field.

    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
    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


    IT 491R : Senior Seminar. (.5:1.0:0)(Credit Hours:Lecture Hours:Lab Hours)
    DESCRIPTION: Seminar topics for near-graduation seniors. Information technology work experience required.

    Course Outcomes


    IT 492R : Special Problems in Information Technology. (1-3:ARR:0)(Credit Hours:Lecture Hours:Lab Hours)
    IT 492R : Special Problems in Information Technology. (1-3:ARR:0)(Credit Hours:Lecture Hours:Lab Hours)
    WHEN TAUGHT:Fall; Winter; Spring; Summer
    PREREQUISITE: Informational technology senior standing, Engl 316, and an approved project proposal.
    DESCRIPTION: Individual study in current topics of information technology.

    Course Outcomes


    500-Level Graduate Courses (available to advanced undergraduates)

    IT 515R : Special Topics in Information Technology. (1-3:ARR:0)(Credit Hours:Lecture Hours:Lab Hours)
    IT 515R : Special Topics in Information Technology. (1-3:ARR:0)(Credit Hours:Lecture Hours:Lab Hours)
    WHEN TAUGHT:Contact Department.
    DESCRIPTION: New topics in information technology for graduate and undergraduate students. Standard lecture and lab format.

    Course Outcomes


    IT 529 : Advanced Networking. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    IT 529 : Advanced Networking. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    WHEN TAUGHT:Fall
    PREREQUISITE: IT 344, 347; or equivalents.
    DESCRIPTION: Analyzing, selecting, configuring, monitoring, and managing of computer network equipment. SNMP-based monitoring and control in process of fault isolation and root cause analysis.

    Course Outcomes


    IT 531 : Encryption and Compression. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    IT 531 : Encryption and Compression. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    WHEN TAUGHT:Contact Department.
    PREREQUISITE: C S 235 and Stat 201; or equivalents
    DESCRIPTION: Encoding digital data for storage or network transmission using computers. Analyzing and applying algorithms for digital data encryption and compression. Current Web and multimedia standards. Lab emphasizing implementation.

    Course Outcomes


    IT 548 : Mechatronics. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    WHEN TAUGHT:Contact Department.
    PREREQUISITE: Instructor's consent.
    DESCRIPTION: Synergistic application of mechanical devices, electronic controls, and cyber-system principles. Design of integrated systems that interact between the real world and the IT cyber-space environment. Advanced applications of automation and control.

    Course Outcomes


    IT 566 : Digital Forensics. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    WHEN TAUGHT:Winter Contact Department
    PREREQUISITE: IT 466 or equivalent.
    DESCRIPTION: Fundamentals of digital forensics, legal issues, evidence, chain of custody, media analysis, incident response, corporate forensics, and network forensics.

    Course Outcomes


    IT 567 : Cyber Security and Penetration Testing. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    IT 567 : Cyber Security and Penetration Testing. (3:2:3)(Credit Hours:Lecture Hours:Lab Hours)
    WHEN TAUGHT:Winter; Spring
    PREREQUISITE: IT 466 or C S 465 or I Sys 560 or equivalent content course from another institution.
    DESCRIPTION: Advanced computer systems security. Vulnerabilities and exploits. System and network attacks. Ethical hacking and penetration testing. Cyber security, cyber weapons, and advanced persistent threats. Legal and regulatory requirements for security and privacy.

    Course Outcomes




Back to Information Technology Home


Back to School of Technology Department Home