Educatly AI
Efficient Chatbot for Seamless Study Abroad Support
Try Now
inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science | Computer Programming
Area of study
Information and Communication Technologies
Course Language
English
About Program

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.
SHOW MORE