Data science is a new degree that prepares students for Data Analysis and Technology based careers.
To help students get acquainted with the program and its requirements, we've provided a list of questions that students have asked about the Data Science Major. Many questions about internships, registration, or careers are answered below, but if you have other questions, please contact us at firstname.lastname@example.org.
- What are my employment opportunities after I graduate?
- How hard will it be to find an internship?
- When will the data science degree be available online?
- What is the difference between a data science bachelor and associate degree?
- I like computer science but I don't want to take math classes. What is my best plan?
- What is the difference between data science and applied statistics?
- What are design thinking courses?
- How do I decide between computer science, software engineering, and data science?
- Do I have to take CS-101 if I've taken a programming class?
- What other courses could I take to help me be a better data scientist?
- What internships or experiences should I look for before graduation?
- What data science classes should I take in my first two semesters?
- If I wanted to go to graduate school, what graduate programs should I look at that coordinate with the data science degree?
- What classes should I take as soon as possible to get an introduction to the data science degree?
- Which classes in the Data Science degree are not available online?
- Do I need to go to graduate school, or can I find a good position with just a B.S. degree?
- If I could only take one course to help me discern between a math, data science, bioinformatics, or business analytics degree which class would you recommend?
What are my employment opportunities after I graduate?
Data science students will have many opportunities for employment after graduation. Demand for data scientists is high and is expected to grow by 19% over the next 10 years (US Bureau of Labor Statistics).
Data science jobs are available at small, medium, and large companies and involve a mix of data wrangling, business decision making, and modeling. For the first part of your career, you could expect to do quite a bit of programming with data. Depending on your choices you can move into management, advanced modelling, or continue in data coding. Some entry level Data Science jobs include big data engineer, database administrator, data architect, commercial intelligence manager, competitive intelligence analyst, or business intelligence analyst, and technology intelligence specialist.
How hard will it be to find an internship?
Data scientists are in high demand, so there are many options for internships. We expect that you could finish 2-3 internships during your studies. You should have the expectation that most of your internships will be paid as well.
Like any other challenge, students should prepare enough time to find an internship. Building a quality resume will be a key element in your search. Students are advised to work with the data science faculty leads to build connections. There are some resources to help students find internship opportunities like Internships, LinkedIn, Indeed, Glassdoor, and the BYU-Idaho Internship department.
What is the difference between a Data Science Bachelor and Associate degree?
The data science degree prepares students to immediately start a career in the field of data science. This program typically takes 8 semesters to complete and allows students to specialize in the field. Comparatively, an Associate Degree only takes 4 semesters and gives students a general knowledge of data science compared to a more skilled education they'll receive with a bachelor, but allows students to transfer easily.
I like computer science but I don’t want to take math classes. What is my best plan?
There are a lot of opportunities in data science, some are more involved on the programming-side, others are more focused on the statistics side. Having a good foundation in each area can be very beneficial, but you can certainly specialize in different ways. Note that the Math classes required in the data science major are applied statistics classes. The degree does not require traditional math classes.
You might consider a major in software engineering with a minor in data science. This will give you the basics of statistics and data visualization to go with your computer science skills.
What is the difference between data science and applied statistics?
There is quite a bit of overlap between the Mathematical sciences degree with an emphasis in statistics (stats) and a data science (ds) degree. Here are the key comparisons:
The stats degree requires a strong math core and you take 1-2 classes in programming. The data science degree requires strong programming core and no mathematics classes. In both cases, you can use your electives to build up experience.
Long term Goals
The data science degree is built to create employability. It helps you get a job with more ease than the stats degree. The stats degree will give you a better chance to get into graduate school in a statistics program.
The statistics classes required in the DS degree are classes that directly relate to data science. The statistics classes that are required in the stats degree cover a broader spectrum of statistical methods.
What are design thinking courses?
Design thinking is a new way to solve problems creatively. Solutions are created through an organized method of observing and empathizing with the people who are impacted by the problem, generating multiple solutions, prototyping a solution, and testing it.
Design thinking courses focus on teamwork and radical collaboration to work through this method of "enlightened" trial and error. Design thinking courses encourage creativity and prove that everyone is creative, whether they believe it or not.
How do I decide between computer science, software engineering, and data science?
If the programming component of CS 241 and Math/CS 335 speaks to you, you might want to consider a degree in software engineering or computer science. The data science major has opportunities for several electives that overlap with these majors (e.g., CS 246, CS 313). There is a huge need for software engineers that understand the data science process, working with the cloud, and the data flow pipeline, so a major in software engineering with a minor in data science could be a powerful combination.
In addition, if you want to understand machine learning algorithms better, you should take CS 450, which introduces the way these work at a deeper level. Then, if you are interested in furthering your education of machine learning, a degree in computer science may be the best fit to prepare you for both graduate school as well as the workforce now.
What other courses could I take that would help me be a better data scientist?
See the Suggested Courses page.
What internships or experiences should I look for before graduation?
You will not have a hard time finding an internship. Take care to find an internship in the field/industry you are interested in. You want to find an internship that lets you develop your data analyzing skills and that allows you to program in R and/or Python.
What data science classes should I take in my first two semesters?
We recommend that freshmen take CS 101, CIT 111, and MATH 221A. Your second semester should include MATH 325. Those four classes should give you just enough insight to make an educated decision on the major. With CS-241 completed you would have enough information to pick between the stats, DS, and computer science degrees as options.
If I wanted to go to graduate school, what graduate programs should I look at that coordinate with the data science degree?
The data science degree is built to provide the optimal mix of skills to get students employment upon graduation. The data science degree would be highly regarded in any social science graduate program and could be a plus in business and medical graduate programs. In all the above cases, you would need to make sure to complete the necessary prerequisite classes for the graduate program in which you are interested.
If you would like to go to graduate school in mathematics, statistics, and possibly economics you would need to use most of your elective courses to strengthen your mathematics background.
If you would like to advance your schooling in data science, BYU-Idaho’s data science degree would help make you competitive. Depending on the graduate program you may still need to complete some prerequisite classes. You can find a list of data science graduate programs at discoverdatascience.org or datascience.community.
What classes should I take as soon as possible to get an introduction to the data science degree?
Your first semester could include the following - CIT111, M221, FDSCI212 and attend data science society on Wednesdays at 6:00 in STC 361. It will be your second semester that helps you catch a vision of data science when you take M325 and CS101. M335 and CS 241 in your third semester will solidify your understanding. It is also important that you take classes in varied domains (e.g., business, sociology, agriculture, hospital management, finance) to figure out what industry you would like to support with your data science skills.
Which classes in the Data Science degree are not available online?
Some of the required data science classes that are not offered online include: CS 241, MATH 325, MATH 425, MATH 488, MATH 335, CS 335, CS 450, CIT 425, CS 237, CS 450, MATH 113, MATH 119, MATH 214, MATH 241, MATH 281, MATH 326, MATH 341, MATH 423, MATH 424, DCM 221, and DCM 350.
We have plans for CS 241, MATH 325 and MATH/CS 335 to move online in the next few years.
If I could only take one course to help me discern between a math, data science, bioinformatics, or business analytics degree which class would you recommend?
Depending on your previously completed courses we would recommend MATH 325 or MATH 335. If you have previous experience with programming then MATH 335 would be a good choice. MATH 325 only requires experience with introductory statistics. At BYU-Idaho that course is MATH 221A, MATH 221B, or MATH 221C.