Bachelor Degree

Bachelor Degree

The Undergraduate Study Program in the field of mathematics aims to provide high-quality learning process opportunities for students so that they can improve their abilities, motivation and learning behavior as well as a high work ethic. Students will be given an understanding and development of the basics of mathematics, which is divided into three clusters of courses namely analysis and algebra, applied mathematics (system modeling and simulation, optimization problems, data processing) and computer science (computational science and information systems).


PSSM-ITS as a leading institution in mathematics undergraduate education program with international reputation especially in anlysis, algebra and computation to support and develop applied mathematics in industrial, ocean, financial and informatic technology wiyh environmental concept.


  1. To carry out mathematics education based of informatics technology and communications to produce graduate with believe in god, international qualification, relative with job market need, respond to development of science and technology and have entrepreneur science.
  2. Increase mathematics research quality and its applications in national and international level supporting science and technology especially in industrial, energy, ocean, financial and informatic technology with environmental concept.
  3. To increase community service activity to spread mathematics and its application.
  4. To develop network and synergy with higher education inside and foreign indrustial, community and government in carryout Tri dharma higher education in mathematics and its application.


To supply education and high quality research based on informatic and communication technology to produce mathematic graduates that:

  1. Respond to change and science development and technology,
  2. Have international quality with competency in analysis, algebra, applied mathematics, and computer science suit job market need,
  3. Able to help solve real problem, especially related to energy, transportation, environmental, ocean, financial, industrial and informatic technology, and
  4. Have entrepreneur science.

Alumni Profile

The graduates of BoMath ITS are expected to work in the following areas

  • Finance, banking, and insurance: applying knowledge and skill in finance, banking, and insurance, based on mathematical and statistical methods.
  • System analyst and programmer: applying knowledge and skill of programming languages and algorithm analysis, and software engineering to develop software applications.
  • Data analyst: applying knowledge and skill based on mathematical thinking in data processing and programming to analyze data and its application.
  • Educator: applying knowledge and skill in mathematics to give some courses in mathematics and related field.
  • Logisticians: applying knowledge and skills based on mathematics of optimization in managing logistics.
  • Entrepreneur: applying the knowledge and skill in mathematical thinking framework related to creative business and entrepreneurship.
  • Research assistant: applying mathematics and data processing knowledge and skill in research field.
  • Further study in a master program.

Program Educational Objectives

  1. Graduates with competence including analysis, algebra, applied mathematics and computing science
  2. Graduates who are able to compete internationally
  3. Graduates who are able to adapt new development related to applications of mathematics to real-life problems, mainly in the field of industry, information technology, energy, maritime, environment and finance
  4. Graduates who are able to develop their career, work efficiently both individually or in a team, have leadership and managerial capabilities

Program Learning Outcomes

  1. [C2] Students are able to identify and explain foundations of mathematics that include pure, applied, and the basic of computing
  2. [C3] Students are able to solve simple and practical problems by applying basic mathematical statements, methods and computations
  3. [C4] Students are able to analyze simple and practical problems in at least one field of analysis, algebra, modeling, system optimizations and computing sciences
  4. [C5] Students are able to work on a simple and clearly defined scientific task and explain the results, both written and verbally either on the area of pure mathematics or applied mathematics or computing sciences
  5. [C3] Students are able to make use of the principles of long life learning to improve knowledge and current issues on mathematics
  6. Students are able to demonstrate religious attitude and tolerance
  7. Students are able to demonstrate an attitude of responsibility and commitment to law enforcement, ethics, norms for community and environmental sustainability


The curriculum of Department of Mathematics FMKSD ITS is arranged in the form of compulsory (core) courses and elective courses in accordance with the fields of study attended by students. Compulsory courses are given to provide a strong mathematical and scientific foundation for students and general subjects. The basic mathematics subject covers courses agreed upon by all mathematics majors (in this case discussed in IndoMS professional organizations) and courses that are characteristic of Department of Mathematics FMKSD ITS. Subjects must be given in semesters 1 to 8, while elective courses start to be given starting in semester 7. Elective courses are grouped by field of study (expertise).

The field of expertise provided in the 2018-2023 curriculum are:

  • Analysis and Algebra: emphasizes understanding, learning and developing the basics of mathematics, analysis and algebra so as to be able to follow and develop new theories of mathematics and other sciences.
  • Applied Mathematics is a merger of the fields of Simulation Modeling and the field of Operations Research and Data Processing. Modeling and Simulation is emphasizes understanding and developing the basics of mathematics, system modeling and simulation, so as to be able to develop and apply it to real problems. While the field of Operations Research and Data Processing is emphasizes understanding and developing the basics of mathematics, operations research, processing statistical data and stochastic processes so as to be able to develop and apply them in real problems.
  • Computer Science: emphasizes understanding and developing the basics of mathematics, computational science and information systems so as to be able to develop and develop software professionally.

At the end of semester 6, students can choose practical work courses as a means to understand and/or apply their knowledge to solve real problems. After students complete 110 credits, students can take final project. To facilitate the final project (research activities), in the semester 7, a course on Mathematical Scientific Writing was conducted. This subject must be followed by students who are currently and will carry out the final research.

In general, the study program curriculum is guided by DIKTI and ITS standards with equivalence to the European Credit Transfer and Accumulation System (ECTS). SKS is referred to Indonesia credits system. 1 SKS = 36 study hours/semester. About the credit equivalence between SKS (Indonesia credits) and ECTS (European Credits System), it can be calculated through the formula: 1 SKS = 1.44 ECTS

List of Courses

Semester I
Num. Course Code Course Nama Credit Download
1 UG184914 English 2 SyllabusModule
2 KM184101 Mathematics 1 3 SyllabusModule
3 SF184101 Physics 1 4 SyllabusModule
4 SK184101 Chemistry 3 SyllabusModule
5 KM184102 Mathematical Logic 3 SyllabusModule
6 KM184103 Analytic Geometry 3 SyllabusModule
 Total 18
Semester II
Num. Course Code Course Nama Credit Download
1 UG18490X Religion 2 SyllabusModule
2 UG184913 National Insight 2 SyllabusModule
3 KM184201 Mathematics 2 3 SyllabusModule
4 SF184202 Physics II 3 SyllabusModule
5 KM184202 Algorithm and Programming 4 SyllabusModule
6 KM184203 Elementary Linear Algebra 4 SyllabusModule
Total 18
Semester I
Num. Course Code Course Nama Credit Download
1 UG184911 Pancasila 2 SyllabusModule
2 KM184301 Multivariable Calculus 4 SyllabusModule
3 KM184302 Operation Research I 3 SyllabusModule
4 KM184303 Object Oriented Programming 3 SyllabusModule
5 KM184304 Discrete Mathematics 3 SyllabusModule
6 KM184305 Statistical Methods 3 SyllabusModule
 Total 18
Semester IV
Num. Course Code Course Nama Credit Download
1 KM184401 Ordinary Differential Equation 3 SyllabusModule
2 KM184402 Algebra I 3 SyllabusModule
3 KM184403 Mathematical Software 3 SyllabusModule
4 KW184901 Probability Theory 3 SyllabusModule
5 KM184404 Numerical Methods 3 SyllabusModule
6 KM184405 Operation Research II 3 SyllabusModule
Total 18
Semester V
Num. Course Code Course Nama Credit Download
1 KM184501 Analysis I 4 SyllabusModule
2 KM184502 Vector Calculus 2 SyllabusModule
3 KM184503 Partial Differential Equation 3 SyllabusModule
4 KM184504 Algebra II 3 SyllabusModule
5 KM184505 Mathematical Statistics 3 SyllabusModule
6 KM184506 Simulation 3 SyllabusModule
Total 18
Semester VI
Num. Course Code Course Nama Credit Download
1  UG184912 Indonesian 2 SyllabusModule
2 KM184601 Analysis II 4 SyllabusModule
3 KM184602 Function of Complex Variables 3 SyllabusModule
4 KM184603 Mathematical Methods 3 SyllabusModule
5 KM184604 Mathematical System 4 SyllabusModule
6 Elective Courses 3
Total 19
Semester VII
Num. Course Code Course Nama Credit Download
1  UG184915 Technopreneurship 2 SyllabusModule
2 KM184701 Mathematical Modeling 4 SyllabusModule
3 KM184702 Linear Algebra 3 SyllabusModule
4 KM184703 Mathematical Writing 2 SyllabusModule
5 KM184704 Combinatorial Analysis 3 SyllabusModule
6 Elective Courses 4
Total 18
Semester VIII
Num. Course Code Course Nama Credit Download
1 KM184801 Final Project 6 SyllabusModule
2  UG184916 Technology Insight and Application 3 SyllabusModule
3 Elective Courses 8
 Total 17
Semester VII
RMK Course Code Course Name Credit Download
AA KM184711 Technology Insight and Application 2 SyllabusModule
KM184712 Geometry 2 SyllabusModule
KM184713 Introduction to Graph Theory 2 SyllabusModule
MT KM184714 Non-Linear Differential Equation 2 SyllabusModule
KM184715 Finite Difference 2 SyllabusModule
KM184716 Introduction to Dynamic Optimization 2 SyllabusModule
KM184717 Practical Work 2 SyllabusModule
KM184718 Introduction to Financial Mathematics 2 SyllabusModule
KM184719 Stochastic Process 2 SyllabusModule
KM184720 Quality Control 2 SyllabusModule
KM184721 Numerical Differential Equations 2 SyllabusModule
KM184731* Mathematical System Modeling 3 SyllabusModule
IK KM184722 Database Systems 2 SyllabusModule
KM184723 Digital Image Processing 2 SyllabusModule
KM184724 Artificial Intelligence 2 SyllabusModule
KM184725 Data Mining 2 SyllabusModule
KM184726 Data Structure 2 SyllabusModule
Semester VIII
RMK Course Code Course Name Credit Download
AA KM184811 Measure Theory and Integration 2 SyllabusModule
KM184812 Topics in Analysis 2 SyllabusModule
KM184813 Topics in Algebra 2 SyllabusModule
KM184814 Fourier and Wavelet Transforms 2 SyllabusModule
KM184815 Differential Geometry 2 SyllabusModule
MT KM184816 Optimum Estimation 2 SyllabusModule
KM184817 Introduction Dynamical System 2 SyllabusModule
KM184818 Experiment Design 2 SyllabusModule
KM184819 Topics in Modeling, System, and Simulation 2 SyllabusModule
KM184820 Topics in Stochastic, Optimization, and Risks 2 SyllabusModule
KM184821 Forecasting Methods 2 SyllabusModule
KM184822 Finite Element Methods 2 SyllabusModule
KM184823 Introduction to Risk Analysis 2 SyllabusModule
KM184824 Introduction to Computational Fluid Dynamics 2 SyllabusModule
KM184825 Numerical Partial Differential Equations 2 SyllabusModule
IK KM184826 Design and Analysis of Algorithm 2 SyllabusModule
KM184827 Software Engineering 2 SyllabusModule
KM184828 Artificial Neural Network 2 SyllabusModule
KM184829 Fuzzy Logic 2 SyllabusModule
KM184830 Cryptography 2 SyllabusModule
KM184831 Topics in Computing 2 SyllabusModule
KM184832 Development of Web Application 2 SyllabusModule
KM184833 Decision Support Systems 2 SyllabusModule
KM184834 Database Technology 2 SyllabusModule