Beyond the Classroom: Computational Mathematics
Key Resources
Academic Advisors
Visit the NatSci Advising page for contact information and instructions for scheduling an appointment
Department Website
Visit the department website for important updates and information
Major Requirements
Visit the Office of the Registrar's website for detailed information about requirements for the BA & BS
Students gain skills and knowledge in problem solving and quantitative analysis with a foundation in computer programming. Beyond calculus, students gain a foundation in numerical analysis, discrete mathematics, and other applied topics of mathematics.
Skills and Competencies
- Mathematical Modeling – Create and analyze mathematical models to solve problems, utilizing advanced calculus, linear algebra, and differential equations
- Computational Proficiency & Algorithm Design – Master programming, numerical methods, and algorithm design for mathematical solutions
- Critical Thinking & Collaboration – Apply critical thinking and work across disciplines to tackle complex challenges
This Major Could Be For You If:
- You enjoy solving complex mathematical problems and puzzles
- You are curious about applying math to real-world scenarios in science, engineering, or finance
- You have a strong interest in computer programming and algorithm development
Common Questions
What is the difference between the BA & BS degrees?
The BA offers flexibility with electives, allowing students to explore additional
fields such as business, humanities, or social sciences. The BS focuses more on in-depth
coursework in mathematics, computer science, and related technical fields, preparing
students for graduate
study or technical careers.
What makes this major unique?
This major combines mathematical training with computational skills, emphasizing problem-solving
and real-world applications. It prepares students to tackle complex challenges using
a multidisciplinary approach, setting it apart from more traditional math or computer
science programs.
Skill Development
Building your skills takes exploration and experience. These opportunities below are options you may be interested in. These are ideas to get you started; you have the freedom to find what aligns with your goals.
Research Opportunities
- Consider faculty-directed research or off-campus summer programs
- Connect with the Undergraduate Research Office for assistance
Work-Based Learning
- Develop professional skills through on- or off- campus work or internships with the help of the Career Services Network
- Gain experience through volunteer work via the Center for Community Engaged Learning
Career Growth
- Engage with NatSci’s Career Exploration workshops and resources
Campus Involvement
- Connect with other students in clubs like the plethora of Data Science Student Clubs and Organizations
Education Abroad Ideas
University of New South Wales
- 12-15 weeks | Fall/Spring
- Direct Enroll
Lancaster University
- 12-15 weeks | Fall/Spring
- Direct Enroll
To get started with Education Abroad and to explore other programs that suit your goals, check out the MSU Education Abroad website or visit the Education Abroad Advising Center.
Career Exploration
Career exploration is all about discovering the paths that align with your interests, personality, lifestyle, values and skills. Remember, your major doesn’t define your career, and the career cluster examples provided are just a starting point—not an exhaustive list. Explore widely, and keep an open mind as you shape your future!
Data Science & Analytics
Careers
- Data Scientist
- Data Analyst
- Machine Learning Engineer
- Business Intelligence Analyst
- Quantitative Analyst
Software Development & Egineering
Careers
- Software Engineer
- Systems Developer
- Software Developer
- DevOps Engineer
- Computational Scientist
Financial Service & Quantitative Anlysis
Careers
- Quantitative Analyst
- Actuary
- Risk Analyst
- Financial Analyst
- Investment Analyst
Looking for more options?