Mathematical & Computer modelling
Degree
Bachelor of Information Technologies
Program length
4 years
Treshold score for state scholarship
120
Threshold score for paid department
85
UNT subjects
Mathematics
Informatics
Level of English
B1 (Intermediate)
The goal of the BSc in Mathematical and Computer Modeling education program is to provide students with a strong foundation in mathematics and computer science, as well as the tools and techniques needed to apply these disciplines to real-world problems. Students take courses in calculus, linear algebra, probability and statistics, discrete mathematics, and computer programming. They also learn about modeling techniques such as simulation, optimization, and data analysis, and how to apply these methods to problems in fields such as finance, engineering, biology, and social sciences.
The program aims to prepare students for careers in a variety of fields, including data analysis, financial modeling, computer science, and operations research.
Graduates of the program may also choose to pursue further education in graduate or professional programs in areas such as mathematics, computer science, or business. The program is designed to provide students with a strong quantitative foundation and the ability to apply their knowledge to real-world problems, preparing them for success in a rapidly evolving technological landscape.
- Apply the underlying unifying structures of mathematics (i.e. matrices, sets, relations and functions, logical structure, groups, fields, graphs, etc.) and the relationships among them on paper and oral exams based on theoretical questions.
- Demonstrate logical skills in programming in a variety of languages (i.e. R, Python, MATLAB, etc.) achieved by laboratory works and exams based on problem-solving.
- Reveal deep knowledge of differential equations by solving applied problems.
- Design different types of mathematical models and simulations including dynamical systems, statistical models, differential equations, and game theoretic models by learning fundamental mathematical courses (Calculus, Ordinary differential equations, Numerical Methods, Statistics, etc.) and practical courses on simulations.
- Apply methods of mathematical and computer modeling for solving scientific, applied, production, and technological problems by using professional software, computer graphics, visualization, and developing their own software packages.
- Show basic knowledge in Financial Mathematics, Applications of Number Theory, Data management, and analysis by learning elective courses.
- Analyze collected information and present the research results achieved through work on individual and group projects.
- The program encourages students to develop an understanding of government operations, market dynamics, institutional frameworks, societal relations, major ethical theories, and problems. Moreover, they will have the opportunity to demonstrate fluency in multiple languages through the study of non-area subjects such as economics, sociology, philosophy, Russian/Kazakh language, Turkish language, and more.
1 semestr | |||||
code | title | th | pr | cr | ects |
MAT 106 | Information and Communication Technologies (in English) | 1 | 2+0 | 3 | 5 |
MAT 123 | Linear Algebra | 2 | 2+0 | 4 | 5 |
MCM 103 | Calculus 1 | 2 | 2+0 | 4 | 5 |
MDE 160 | Community engagement and value based Society 1 | 0 | 1+0 | 1 | 0 |
MDE 171 | History of Kazakhstan | 2 | 1+0 | 3 | 5 |
MDE 291 | Physical Education 1 | 0 | 1+0 | 1 | 2 |
XXX 1XX | [ NAE ] Turkish language 1 (MDE 283, MDE 285) | 0 | 3+0 | 3 | 4 |
XXX 1XX | [ NAE ] Foreign language 1 (MDE 190, MDE 192) | 1 | 2+0 | 3 | 5 |
Local Credit | ECTS |
Theoretical course: 17 | Theoretical course: 24 |
Non Theoretical course: 5 | Non Theoretical course: 7 |
Sum: 22 | Sum: 31 |
2 semestr | |||||
code | title | th | pr | cr | ects |
MAT 125 | Discrete mathematics | 2 | 2+0 | 4 | 5 |
MCM 102 | Calculus 2 | 2 | 2+0 | 4 | 6 |
MCM 104 | Algorithms and programming 1 | 2 | 2+0 | 4 | 5 |
MDE 151 | Module of Social and Political Knowledge (Political Science) | 1 | 0+0 | 1 | 2 |
MDE 170 | Community engagement and value based Society 2 | 0 | 1+0 | 1 | 0 |
MDE 292 | Physical Education 2 | 0 | 1+0 | 1 | 2 |
XXX XXX | [ NAE ] Foreign language 2 (MDE 191, MDE 194) | 0 | 3+0 | 3 | 5 |
XXX XXX | [ NAE ] Turkish language 2 (MDE 284, MDE 286) | 0 | 3+0 | 3 | 4 |
Local Credit | ECTS |
Theoretical course: 19 | Theoretical course: 27 |
Non Theoretical course: 2 | Non Theoretical course: 2 |
Sum: 21 | Sum: 29 |
3 semestr | |||||
code | title | th | pr | cr | ects |
MAT 205 | Ordinary differential equations | 2 | 2+0 | 4 | 5 |
MCM 203 | Calculus 3 | 2 | 2+0 | 4 | 6 |
MCM 205 | Algorithms and programming 2 and Educational Practice | 2 | 2+0 | 4 | 5 |
MDE 152 | Module of Social and Political Knowledge (Sociology) | 1 | 0+0 | 1 | 2 |
MDE 172 | Philosophy | 2 | 1+0 | 3 | 5 |
MDE 293 | Physical Education 3 | 0 | 1+0 | 1 | 2 |
XXX XXX | [ NAE ] Kazakh / Russian language 1 (MDE 111, MDE 113, MDE 115, MDE 117, MDE 121, MDE 123, MDE 125, MDE 127) | 0 | 3+0 | 3 | 5 |
Local Credit | ECTS |
Theoretical course: 19 | Theoretical course: 28 |
Non Theoretical course: 1 | Non Theoretical course: 2 |
Sum: 20 | Sum: 30 |
4 semestr | |||||
code | title | th | pr | cr | ects |
MAT 221 | Classical mechanics | 2 | 2+0 | 4 | 5 |
MCM 105 | Probability theory | 2 | 2+0 | 4 | 5 |
MCM 106 | Simulation modelling | 2 | 2+0 | 4 | 6 |
MDE 153 | Module of Social and Political Knowledge (Cultural Studies) | 1 | 0+0 | 1 | 2 |
MDE 294 | Physical Education 4 | 0 | 1+0 | 1 | 2 |
MAT XXX | [ AE ] Area Elective Course (MAT 426, MAT 332, MAT 212) | 2 | 1+0 | 3 | 5 |
XXX XXX | [ NAE ] Kazakh / Russian language 2 (MDE 112, MDE 114, MDE 116, MDE 118, MDE 122, MDE 124, MDE 126, MDE 128) | 0 | 3+0 | 3 | 5 |
Local Credit | ECTS |
Theoretical course: 19 | Theoretical course: 28 |
Non Theoretical course: 1 | Non Theoretical course: 2 |
Sum: 20 | Sum: 30 |
5 semestr | |||||
code | title | th | pr | cr | ects |
CSS 330 | Data wrangling and visualization | 2 | 1+0 | 3 | 5 |
MAT 304 | Equations of mathematical physics | 2 | 1+0 | 3 | 5 |
MCM 309 | Mathematical Statistics in R | 2 | 2+0 | 4 | 6 |
MCM 310 | Numerical methods | 2 | 2+0 | 4 | 5 |
MDE xxx | [ NAE ] Area Elective Course (MDE 161, MDE 162, MDE 163, MDE 164, MDE 165, MDE 166, MDE 289) | 2 | 1+0 | 3 | 5 |
XXX XXX | [ AE ] Area Area Elective Course (CSS 434, MAT 326) | 2 | 1+0 | 3 | 5 |
Local Credit | ECTS |
Theoretical course: 20 | Theoretical course: 31 |
Non Theoretical course: 0 | Non Theoretical course: 0 |
Sum: 20 | Sum: 31 |
6 semestr | |||||
code | title | th | pr | cr | ects |
CSS 328 | Introduction to Data Analysis | 2 | 1+0 | 3 | 5 |
MAT 370 | Methods of Scientific research | 2 | 1+0 | 3 | 5 |
MCM 311 | Optimization methods | 2 | 2+0 | 4 | 5 |
MDE 154 | Module of Social and Political Knowledge (Psychology) | 1 | 0+0 | 1 | 2 |
MCM xxx | [ AE ] Elective 3 (MCM 315, MAT 339, MAT 340) | 2 | 2+0 | 4 | 6 |
MCM xxx | [ AE ] Elective 2 (MCM 312, MCM 313, MCM 314) | 2 | 2+0 | 4 | 6 |
Local Credit | ECTS |
Theoretical course: 19 | Theoretical course: 29 |
Non Theoretical course: 0 | Non Theoretical course: 0 |
Sum: 19 | Sum: 29 |
7 semestr | |||||
code | title | th | pr | cr | ects |
MCM 408 | Industrial internship 1 | 0 | 3+0 | 3 | 4 |
MCM 4XX | [ AE ] Elective 4 (MCM 405, MAT 364) | 2 | 1+0 | 3 | 5 |
MCM xxx | [ AE ] Elective 5 (MAT 405, MAT 406, MAT 443) | 2 | 1+0 | 3 | 5 |
XXX 4XX | [ AE ] Elective 7 (MAT 319, MAT 407) | 2 | 1+0 | 3 | 5 |
XXX 4XX | [ AE ] Elective 6 (MCM 308, MAT 313, CSS 305) | 2 | 1+0 | 3 | 5 |
XXX XXX | [ AE ] Elective 8 (MAT 410, INF 328, CSS 324) | 2 | 1+0 | 3 | 5 |
XXX XXX | [ AE ] Elective 11 (MAT 445 / INF 376) | 1 | 2+0 | 3 | 5 |
Local Credit | ECTS |
Theoretical course: 21 | Theoretical course: 34 |
Non Theoretical course: 0 | Non Theoretical course: 0 |
Sum: 21 | Sum: 34 |
8 semestr | |||||
code | title | th | pr | cr | ects |
MAT 412 | Academic writing | 2 | 2+0 | 4 | 6 |
MCM 4XX | [ NTE ] Final assessment (MCM 409/ MCM 410) | 0 | 6+0 | 6 | 8 |
XXX XXX | [ AE ] Elective 9 (MCM 406, MAT 409) | 0 | 8+0 | 8 | 12 |
Local Credit | ECTS |
Theoretical course: 12 | Theoretical course: 18 |
Non Theoretical course: 6 | Non Theoretical course: 8 |
Sum: 18 | Sum: 26 |
Total Local Credit | Total ECTS |
Theoretical course: 146 | Theoretical course: 219 |
Non Theoretical course: 15 | Non Theoretical course: 21 |
Sum: 161 | Sum: 240 |
AE – Area elective | |||||||
MAT 212 | Symbolic logic | 2 | 1+0 | 3 | 5 | Elective | 4 |
MAT 332 | Additional chapters of mathematical analysis | 2 | 1+0 | 3 | 5 | Elective | 4 |
MAT 426 | Number theory | 2 | 1+0 | 3 | 5 | Elective | 4 |
Graduates with a degree in Mathematical and Computer Modeling have a wide range of career opportunities across various industries. Here are some potential career choices:
- Data Science and Analytics: Mathematical and computer modeling skills are in high demand in the field of data science. Companies and organizations rely on data analysis to make informed decisions and gain insights into their operations. Professionals who can apply mathematical techniques, statistical modeling, and machine learning algorithms to large datasets are highly sought after.
- Financial Services: The finance industry heavily relies on mathematical models for risk assessment, asset valuation, portfolio optimization, and algorithmic trading. Skills in mathematical modeling and computer programming are essential for roles such as quantitative analysts, financial engineers, and data scientists in finance.
- Engineering and Manufacturing: Mathematical modeling is crucial in engineering disciplines such as civil engineering, mechanical engineering, and electrical engineering. Computer modeling is used to design and simulate complex systems, optimize processes, and analyze structural integrity. Skills in mathematical modeling and computer-aided design are valuable in these fields.
- Research and Academia: The combination of mathematics and computer modeling is essential in scientific research and academia. Researchers in fields such as physics, chemistry, biology, and environmental sciences often use mathematical models to analyze experimental data, simulate complex phenomena, and develop theories. Computational modeling and simulation are also prevalent in academic research.
- Government and Public Policy: Mathematical and computer models play a crucial role in informing public policy decisions. Government agencies and research institutes often employ experts in mathematical modeling to analyze social, economic, and environmental data, assess policy outcomes, and make recommendations.
- Consulting and Technology: Consulting firms and technology companies often require professionals with expertise in mathematical modeling and computer simulation. These skills are useful for developing models, conducting simulations, and providing data-driven solutions to clients’ problems in various industries.
Moreover, graduates can continue their education in MSc and PhD programs.