Brigham Young University Homepage

IT

Information Technology

Emphasis Information

All students are required to develop strength in an emphasis area. This could be a formal Minor or could be a structured set of courses that the student selects. To assist students to select areas of emphasis some recommendations are provided below:

Database

Prerequisite: CS 236

Courses:

  • ISYS 521 Database Analysis and Design
  • CS 452 Database Modeling Concepts

Embedded Systems

Prerequisites:

  • IT 344 Operatings Systems
  • ECEN 324 Computer System Architecture

Courses:

  • IT 441 Embedded Computer Systems
  • IT 431 Digital Signal Processing
  • IT 548 Megatronics
  • IT 650 Computer I/O and Storage Devices
  • ECEN 425 Real-Time Operating Systems
  • ECEN 427 Embedded Systems
  • ME 363 Elementary Instruction

Networking

Courses:

  • IT 347 Computer Networks (required)
  • IT 466 Information Assurance and Security (required)
  • IT 529 Advanced Computer Network (elective)

Application Programming

Courses:

  • CS 236 Discrete Structures
  • CS 240 Advanced Programming Concepts
  • CS 330 Concepts of Programming Languages
  • CS 428 Software System Design and Implementation

Systems Programming

Courses:

  • CS 236 Discrete Structures
  • CS 240 Advanced Programming Concepts
  • CS 330 Concepts of Programming Languages
  • CS 335 Operating Systems Design

Hardware/Architecture

Courses:

  • ECEN 320 Digital System Design
  • ECEN 324 Computer Systems Architecture
  • ECEN 451 Introduction to Digital VLSI Circuits

Information Assurance and Security (IAS)

Prerequisite: IT 466 Information Assurance and Security

Courses:

  • IT 492R Identity Management, Identity Theft and Data Privacy
  • IT 492R Forensics
  • CS 404 Ethics and Computers in Society
  • CS 465 Computer Security (CS 330 pre-req)

Brigham Young University, Provo, UT 84602 - (801)422-4636 - Copyright 2007, All Rights Reserved XHTML CSS 508