Skip to main content

Information Systems (BS)

Hours – 69 - 71 Credit Hours
Effective Sep. 2020
Last Revised 7/17/2020

Program Requirements


Required courses for Admission to the Major – 18 Credits


Course Number Title Semesters Offered Credit Hours
CIS 101 Beginning Programming F, W, S 3.0
CIS 200 Fundamentals of Information Systems and Technology F, W, S 3.0
CIS 202 Object-Oriented Programming I F, W, S 3.0
IT 224 Computer Hardware and Systems Software F, W, S 3.0
IT 240 Fundamentals of Web Design and Technology F, W, S 3.0
IT 280 Computer Networking F, W, S 3.0

To be accepted into this major, you must pass CIS 200 with a B- or better and all other courses listed above with a C or better. You must also have a cumulative GPA of 2.0 or higher. I understand that One retake is allowed per class, for up to three classes. Additional retakes require special permission. I understand that if I exhaust my repeats, I risk the chance of not being able to continue in the major or any other major in the computer science, information systems, or information technology faculty. Please sign the form below to acknowledge that you understand this policy and then submit it to your academic advisor.

Application PDF


Core Requirements – 27 Credits

(Classes marked “MO” are for admitted majors only)

Course Number Title Semesters Offered Credit Hours
CIS 205 Discrete Mathematics I F, W, S 3.0
CIS 305 Systems Engineering I (MO) F, W 3.0
CIS 405 Systems Engineering II (MO) W, S 3.0
CIS 470 Ethics in Computer and Information Sciences (MO) F, S 3.0
IS 350 Database Management Systems (MO) F, W 3.0
IS 400 Information Systems Proficiency F, W, S 0.0
IS 430 Foundations in IT Services, Enterprise Systems, and ERP Skills (MO) F, W 3.0
IS 450 Advanced Database Topics (MO) S 3.0
IS 485 Project Management and Practice (MO) F, S 3.0
MATH 121 Principles of Statistics (MATH 421 or PSYC 205 may substitute for MATH 121) F, W, S 3.0


Advanced Content Area Electives – 9-11 Credits

GROUP 1: Any additional 400-level courses in IS or IT; CS by permission of Dean. (6 credits)

Course Number Title Semesters Offered Credit Hours
IS/IT 3.0
IS/IT 3.0


    GROUP 2: Choose one (3-5 credits)

    Note: Many Master’s Programs require incoming students to have completed Calculus.

    Course Number Title Semesters Offered Credit Hours
    MATH 119 Applied Calculus F, W 4.0
    MATH 212 Calculus I F, W, S 5.0
    CIS 206 Discrete Mathematics II F 3.0


      Fundamental Skills "Minor" in an Environment where 'IS' can be applied (15 Credits)

      ‘IS’ professionals must understand their chosen employment environment and prepare to function effectively in it. Each student must complete at least 15 credits in a cohesive body of course work for such an environment. ACCT 201 is required, select 12 more credit hours from: ACCT 203, ECON 200, ECON 201, BUSM 180, BUSM 304, BUSM 308, BUSM 310, BUSM 320, BUSM 342, BUSM 361, or other courses, by permission of Dean.

      Course Number Title Semesters Offered Credit Hours
      ACCT 201 Introduction to Financial Accounting F, W, S 3.0
      ACCT/BUSM/ECON
      ACCT/BUSM/ECON
      ACCT/BUSM/ECON


      1. One D+, D, D- is allowed above. All other credits must be C- or better.
      2. One retake is allowed per class, for up to three classes. Additional retakes require special permission.
      3. A program-approved assessment test must be taken during your last full semester at BYU–H, and is recommended annually.
      4. Students may seek one and only one major in either BCIS, CS, IS, or IT.

      Program Outcomes

      Upon completing a major in Information Systems, a student will have:

      • An ability to apply knowledge of computing and mathematics appropriate to the discipline.
      • An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.
      • An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
      • An ability to function effectively on teams to accomplish a common goal.
      • An understanding of professional, ethical, legal, security and social issues and responsibilities.
      • An ability to communicate effectively with a range of audiences.
      • An ability to analyze the local and global impact of computing on individuals, organizations, and society.
      • Recognition of the need for and an ability to engage in continuing professional development.
      • An ability to use current techniques, skills, and tools necessary for computing practice.
      • An understanding of processes that support the delivery and management of information systems within a specific application environment.