Skip to main content

Bachelor's Degree Options

Computer Science: Machine Learning
Statistics: Data Science
Applied and Computational Mathematics
Information Systems
MISM: Business Intelligence

BS in Computer Science: Machine Learning Emphasis


BYU's Computer Science Machine Learning Emphasis offers students the unique chance to learn the practical and theoretical aspects of data science through a blend of programming, statistics, machine learning, optimization, big data, linguistics, and computational practice.

In the CS Machine Learning emphasis, students will learn both the theoretical and practical aspects of data science—focusing on the mathematical fundamentals that describe patterns, uncertainty, and knowledge representations, while at the same time sharpening computational thinking and programming know-how needed to turn ideas into reality.

The emphasis requires computer science courses, statistics courses, and data science-related electives that span data bases, machine learning, deep learning, regression, probability, statistics, natural language processing, calculus, and convex optimization.

PROGRAM OUTCOMES

Machine Learning Practice:

Students will design and implement significant computer programs that meet a human need.

Machine Learning Theory:

Students will analyze problems and their algorithmic solutions using theoretical concepts.

Career Preparation:

Students will have sufficient maturity in machine learning to work in a professional setting or enter a graduate program.

Diversity, Equity, and Inclusion:

Our program is accessible to everyone, including women, minorities, and those new to programming, and provides an equal opportunity for every student to succeed.

For more information on the Machine Learning Emphasis contact
CS Undergraduate Advisor, Lynnette Nelson
lnelson@cs.byu.edu — (801) 422-9439.

BS in Statistics: Data Science Emphasis


The curriculum and degrees offered through the Department of Statistics are designed to equip students with decision-making skills for careers as professional statisticians in industrial organizations, government agencies, insurance companies, pharmaceutical companies, universities, and research institutes.

The Data Science emphasis is designed to help students develop skills that are needed to work on a data science team. These skills include programming, facility with data structures and algorithms, statistical methods, and experience working with real world big data problems. Students with a Data Science emphasis leave BYU with a multi-faceted, disciplined, and flexible approach to data, a rich vocabulary for working with others in data-focused disciplines, and a well- developed capacity for understanding and communicating statistical results.

PROGRAM OUTCOMES

Skill in fitting statistical models:

Graduates of the program will demonstrate the ability to analyze data by appropriately fitting, assessing, and interpreting a variety of statistical models.

Computing skills:

Graduates of the program will be able to manipulate data, use appropriate statistical methods, document, and debug code in one or more statistical software programs.

Communication skills:

Graduates of the program will be able to write technical reports and make technical presentations containing statistical results, and work in teams to demonstrate the consulting skills of a professional statistician.

Theoretical Foundations:

Graduates of the program will be able to solve problems in basic probability theory, statistical inference and calculus.

Professional Preparation:

Graduates of the program will be employable in jobs with BS Data Science or BS Applied Statistics requirement.

For more information on the Data Science Emphasis contact
Faculty Advisor, Del T. Scott
scottd@byu.edu — (801) 422-7054.

BS in Mathematics: Applied and Computational Mathematics Emphasis


Brigham Young University’s Applied and Computational Math Emphasis (ACME) program is a major designed for solving the problems of the 21st century. Mathematics provides the foundation of modern technology and science, it is the key to building successful algorithms in artificial intelligence and machine learning, and it provides the analytical power needed to process, evaluate, and take full advantage of the ever-growing flood of data and information in the world. ACME is a new educational model that teaches both the theory and the practical skills in mathematics, statistics, and computation needed to solve the problems of the modern world.

Students who participate in ACME can expect a focus in rigorous mathematics, scientific computing, and modeling. After finishing two years of mathematical prerequisites, students then take two year-long core sequences each year for their junior and senior years.

Program Outcomes

Mathematics Fundamentals

Demonstrate basic mathematical understanding and computational skills in calculus, linear algebra, and differential equations, and advanced calculus.

Effective Reasoning and Communication

Explain and criticize mathematical reasoning through speaking and writing in a precise and articulate manner.

Statistics

Demonstrate a knowledge of inference, estimation, regression, multivariable statistics, Bayesian statistics, time-series analysis, and state-space modeling.

Advanced Applied Mathematics

Demonstrate understanding of linear and nonlinear analysis, the analysis of algorithms, combinatorics, asymptotic methods, approximation theory, transform theory, optimization, dynamic programming, probability theory, stochastic processes, differential equations, dynamical systems and optimal control theory.

Computing

Demonstrate facility in computer programming, data processing, databases, numerical simulation, scientific visualization, and virtual experimentation. Write, compile and execute numerical algorithms in a low-level language, such as C/C++, as well as develop I/O wrappers for standard numerical libraries in a common scripting language, such as Python.

Demonstrate the ability to use the technologies for parallel and distributed computing.

For more information on ACME contact
Applied & Computational Mathematics Emphasis (ACME)
801-422-2061
275 TMCB Brigham Young University
Provo, UT 84602
acme@mathematics.byu.edu

BS in Information Systems


Information systems students learn to define, develop, and maintain the information system infrastructure that supports the operations of all businesses, governments, and other institutions. The BS Information Systems degree develops the ability to function effectively as a professional, applying state-of-the-art technology in solving business problems. Students are trained in business and information systems and taught to understand complex business environments.

Built on a solid foundation of business courses, the curriculum advances students’ understanding of technologies in the design and development of information systems. Students will gain technical expertise in systems analysis; systems design and implementation; database development and management; programming; telecommunications networking; 2-tier, 3-tier, and n-tier application development; and web application development.

This degree includes IS 415 and 455 (very similar to 315 and 355, but intended for IS students only) which are both python machine learning courses designed to help students build robust machine learning models and learn how to deploy them in a software stack.

PROGRAM OUTCOMES

1. Gain a Knowledge of Information Systems and Business

Program graduates will apply knowledge of information systems as well as general business to bridge the gap between technical and business personel.

BSIS graduates are being placed in well paid jobs because they are technically prepared to be a successful addition to businesses.

2. Create and Manage Organizational Technical Functions

Acquire, deploy, maintain, and manage, information technology systems, infrastructure, security, resources, and services

3. Make Informed Business and Technical Decisions

Graduates will be able to make informed business and technical decisions and solve unstructured problems in a rapidly changing environment. Our BSIS is a top 10 ranked program in some rankings and 19 in the US News. Almost every single BSIS is being placed and salaries at 10K more this year than last. Graduates are also moving into management positions within their organizations.

4. Develop Lifelong Learning Skills

Graduates will be prepared to pursue lifelong learning.

For more information on a BS in Information Systems contact
Undergraduate Advisement Center
BYU Marriott School of Business
460 TNRB
Provo, UT 84602
(801) 422-4285
msg_advisement@byu.edu

Master of Information Systems Management: Business Intelligence


The MISM program is designed for students who want professional careers in information systems. Students seek employment with consulting firms, accounting firms, industrial organizations, and not-for-profit entities performing a variety of services, such as understanding the information needs of an organization, designing, developing, and implementing information systems to meet specified requirements, administering the information systems function, auditing an information system, and formulating an information systems master plan to effectively utilize information technology throughout an organization.

The MISM includes several data science related electives such as investigative analytics (IS 590R) and case studies in data science for data-driven business decision making (IS 555).

Program Outcomes

1. Apply Knowledge of Information Systems and Business

Program graduates will apply knowledge of information systems as well as general business to bridge the gap between technical and business personnel.

2. Create and Manage Organizational Technical Functions

Acquire, deploy, maintain, and manage, information technology systems, infrastructure, security, resources, and services

3. Make Informed Business and Technical Decisions

Graduates will be able to make informed business and technical decisions and solve unstructured problems in a rapidly changing environment.

4. Develop Lifelong Learning Skills

Graduates will be prepared to pursue lifelong learning.

For more information on MISM: Business Intelligence contact
Undergraduate Advisement Center
BYU Marriott School of Business
460 TNRB
Provo, UT 84602
(801) 422-4285
msg_advisement@byu.edu