BS with a Major in Mathematics and Computer Science
Program Overview
The BS in Mathematics and Computer Science at the University of Illinois Chicago provides a strong foundation in both disciplines, preparing students for careers in computer science or related fields. Students can choose between two concentrations: Algorithms and Theory or Computational Mathematics. Graduates are well-prepared for careers in software development, data science, cybersecurity, and other high-demand fields.
Program Outline
BS with a Major in Mathematics and Computer Science at the University of Illinois Chicago
Degree Overview:
Program Description:
The BS with a Major in Mathematics and Computer Science at the University of Illinois Chicago is designed for students seeking careers in computer science or computer-related fields requiring a strong mathematical foundation. The program offers flexibility and provides students with a well-rounded education. Students can choose between two concentrations: Algorithms and Theory or Computational Mathematics.
Program Objectives:
- To prepare students for careers in computer science and related fields.
- To provide students with a strong foundation in mathematics and computer science.
- To develop students' critical thinking, problem-solving, and communication skills.
- To prepare students for graduate study in mathematics, computer science, or related fields.
Outline:
Program Structure:
- The program consists of 120 credit hours, including 38-39 hours of major requirements, 81-82 hours of general education and electives to reach the minimum total hours.
- Students must complete the following required courses:
- 4 credits of Calculus I
- 4 credits of Calculus II
- 3 credits of Calculus III
- 3 credits of Introduction to Advanced Mathematics
- 4 credits of Introduction to Computer Science
- 4 credits of Programming Tools and File Management
- 1 credit of Writing for Mathematics
- 3 credits of either Applied Linear Algebra or Linear Algebra I
- 3-4 credits of either Introduction to Symbolic Computation or Introduction to Data Structures
- 9 credits of either the Concentration in Algorithms and Theory or the Concentration in Computational Mathematics
Concentrations:
- Concentration in Algorithms and Theory: Requires 9 credits, including 3 credits of Computer Algorithms I and 6 credits chosen from a list of courses in combinatorics, graph theory, codes and cryptography, theory of computation, and computational geometry.
- Concentration in Computational Mathematics: Requires 9 credits, including 3 credits of Numerical Analysis and 6 credits chosen from a list of courses in introduction to industrial math and computation, computational geometry, models in applied mathematics, applied differential equations, applied partial differential equations, and computational statistics.
Plan of Study:
- The program recommends a four-year plan of study.
- Students should consult with a departmental advisor for correct course placement, especially if they have taken AP exams in calculus or computer science.
Assessment:
Assessment Methods:
- The program uses a variety of assessment methods, including:
- Exams
- Quizzes
- Projects
- Presentations
- Homework assignments
Assessment Criteria:
- The program uses a variety of assessment criteria, including:
- Accuracy
- Completeness
- Clarity
- Originality
- Creativity
Teaching:
Teaching Methods:
- The program uses a variety of teaching methods, including:
- Lectures
- Discussions
- Hands-on activities
- Problem-solving sessions
- Laboratory work
Faculty:
- The program has a dedicated faculty with expertise in mathematics and computer science.
- Faculty members are actively involved in research and publish their work in top journals and conferences.
Careers:
Career Opportunities:
- Graduates of the program are well-prepared for careers in a variety of fields, including:
- Software development
- Data science
- Cybersecurity
- Artificial intelligence
- Machine learning
- Research
Career Outcomes:
- The program has a strong track record of placing graduates in successful careers.
- Many graduates go on to work for leading technology companies, such as Google, Amazon, and Microsoft.
- Others pursue graduate studies in mathematics, computer science, or related fields.
Other:
Minors:
- A minor is strongly recommended in physics, chemistry, biology, economics, or from the College of Engineering, except computer science.
Elective Course Suggestions:
- Students can choose from a wide variety of elective courses to customize their program.