• About
  • Program
  • Admissions
    • 2023 Admissions
    • Tuition fees
    • Scholarships
  • People
  • News
  • Contact
Site Logo
KMITL-NIDA > Staff

Staff

Adis Israngkura
Associate Professor (NIDA)
Amornrat Apinunmahakul
Associate Professor (NIDA)
Anan Wattanakuljarus
Assistant Professor (NIDA)
Apirada Chinprateep
Associate Professor (NIDA)
Athakrit Thepmongkol
Assistant Professor (NIDA)
Chaiwat Nuthong
Visiting Professor
Churirat Boonkhun
Lecturer (KMITL)
Direk Patmasiriwat
Professor (NIDA)
Isara Anantavrasilp
Assistant Professor (KMITL)
Komain Jiranyakul
Adjunct Professor (NIDA)
Nada Chunsom
Associate Professor (NIDA)
Natthapong Jungteerapanich
Lecturer (KMITL)
Niramol Ariyaarpakamol
Assistant Professor (NIDA)
Pariyada Sukcharoensin
Associate Professor (NIDA)
Phaophak Sirisuk
Assistant Professor (KMITL)
Pimprapai Thainiam
Lecturer (KMITL)
Pipat Sookavatana
Lecturer (KMITL)
Piriya Pholphirul
Professor (NIDA)
Prasopchoke Mongsawad
Assistant Professor (NIDA)
Ronnachai Tiyarattanachai
Associate Professor (KMITL)
Santi Chaisrisawatsuk
Assistant Professor (NIDA)
Saran Sarntisart
Assistant Professor (NIDA)
Sasatra Sudsawasd 
Professor (NIDA)
Sorasart Sukcharoensin
Professor (NIDA)
Suchittra Chamnivickorn
Assistant Professor (NIDA)
Thasanee Satimanon
Assistant Professor (NIDA)
Tongyai Iyavarakul
Assistant Professor (NIDA)
Udomsak Seenprachawong
Associate Professor (NIDA)
Wichitsawat Suksawat na Ayudhya
Assistant Professor (KMITL)
Wisit Chaisrisawatsuk
Assistant Professor (NIDA)
Xavier Boegly
Lecturer (KMITL)
Yuthana Sethapramote
Associate Professor (NIDA)
© 2021 King Mongkut's Institute of Technology Ladkrabang
01526415 Quantitative Risk Management 3 (3-0-6)
Prerequisite: 01006718 Probability and Statistics 1 AND
01526211 Financial Risk Management
The course provides coverage of important topics in modern Quantitative Finance and Risk Management including Efficient Market Hypothesis, financial markets micro-structure and types of arbitrage, general principles of modelling the price dynamics of financial assets, market risk and other types of financial risks, Value-at-Risk (VaR) approach and applications, modelling of extreme market events, VaR analysis for financial derivatives using the Kolmogorov equations framework, foundations of the copula methods, modelling of periodic and quasi-periodic trends in time series in connection with technical analysis, and the foundations of high-frequency arbitrage trading.
01526414 Advanced Numerical Methods in Finance 3 (3-0-6)
Prerequisite: 01006718 Probability and Statistics 1 AND
01006720 Numerical Methods
The use of mathematical models and numerical techniques is a practice employed by a growing number of applied mathematicians working on applications in finance. The topics cover, financial theory, basics of numerical analysis, numerical integration both deterministic and Monte Carlo methods, finite difference methods for partial differential equations, convex optimization, option pricing by binomial and trinomial lattices, option pricing by Monte Carlo methods, option pricing by finite difference methods, dynamic programming.
01526413 Stochastic Optimization 3 (3-0-6)
Prerequisite: 01006721 Introduction to Stochastic Processes
Stochastic Optimization provides an introduction to state-of-the-art quantitative modelling and solution methods for problems of decision-making under uncertainty. The topics cover Decision Analysis and Decision Trees, introduction to Stochastic Dynamic Programming including specific classes of Stochastic Dynamic Programs, such as sequential sampling problems and bandit problems, foundations and properties of Markov Chains, foundations and applications of Markov Decision Problems.
01526412 Energy Economics and Finance 3 (3-0-6)
Prerequisite: 01006510 Introduction to Economics OR
01526202 Microeconomics for Financial Analysis
This course aims to provide students with the knowledge and understanding of how energy markets work, as well as knowledge of how to analyze them and how they interact with the rest of the economy. A further aim is to give students advanced tools to analyze how energy and environmental policies affect the demand and supply of different types of energy. The course will address a number of different types of issues related to demand and supply of energy.
01526411 Financial Cybersecurity 3 (3-0-6)
Prerequisite: 01526106 Computer Networking and the Internet
The course intends to provide students with an understanding of fundamental concepts and principles of cybersecurity, relevant technologies, and the important issues and considerations in cybersecurity in the financial sector. Topics studied include an introduction to computer networking and IT architectures in the financial sector; cyberattacks in the financial sector; malware; information security in the financial sector; cybersecurity software; cybersecurity laws; and policy and strategy for cybersecurity in the financial sector.
01526410 Blockchain and Cryptocurrency Technologies 3 (3-0-6)
Prerequisite: 01526106 Computer Networking and the Internet
The course will provide students with an understanding of the concepts, the underlying technologies and mechanisms, and the applications of blockchains. Topics to be studied include the concept of distributed ledgers, an introduction to public-key cryptography and cryptographic hashing, how blockchains work, cryptocurrencies (such as bitcoins), and possible applications of blockchains, such as smart contracts, micropayments, and distributed storage.
01526409 Computational Intelligence 3 (3-0-6)
Prerequisite: 01006715 Linear Algebra
This course studies principles, theories, and techniques of computational intelligence. The course covers the following topics: evolutionary computing, fuzzy logic, and nature-inspired algorithms, including neural networks, swarm intelligence, and ant colony optimization.
01526408 Data Visualization 3 (3-0-6)
Prerequisite: None
This course studies principles and techniques for creating effective visualizations of data. The topics covered include principles of data visualization, basics of human visual perception and cognition, software tools for data visualization, graphs and charts, visualization of different kinds of data, basic image processing techniques, infographics, and information art.
01526407 Big Data Analytics 3 (3-0-6)
Prerequisite: None
The course provides an overview of the techniques and tools for working with big data, as well as problems and possible solutions. Covered in this course include the following topics: sources, types and characteristics of the big data that are presently in use, data capturing, storage, processing, retrieval, analysis, and reporting and visualization. The students will also learn to develop computer programs that work with big data and utilize software tools or libraries for processing or analyzing big data.
01526406 Market Microstructure and Algorithmic Trading 3 (3-0-6)
Prerequisite: 01526207 Equity and Fixed Income Valuation
This course covers the fundamental knowledge of market microstructure and discusses frameworks for analyzing bid-ask spread of the securities, liquidity, transaction costs, and trading strategies. It also covers algorithmic and high frequency trading, optimal order execution, execution quality analysis, dynamic limit order markets to enhance efficiency in tradings.
01526405 Behavioral Finance 3 (3-0-6)
Prerequisite: None
This course covers the influence of psychology on the investors’ behavior. It enables students to learn about the wide range of decision-making biases and information processing errors that influence financial decision making. It demonstrates how behavioral finance explain market activity and the behavior of investors. The course also explores the role of financial engineering tools to uncover investors’ behavior and implications to trading strategies.
01526404 Game Theory 3 (3-0-6)
Prerequisite: 01006715 Linear Algebra
This course is an introductory course in non-cooperative game theory. Topics include equilibrium concept in static and dynamic game with complete and incomplete information. Applications in economics and finance will also be discussed.
01526403 Financial Communication and Presentation 3 (3-0-6)
Prerequisite: None
This course aims to master the skills to interpret and communicate financial information in a way that provides key insights to activities related to financial engineering. It focuses on the way to convert financial data to provide meaningful business insights by integrating financial data and the use of software to make financial presentations with impact.
01526402 Topics in Financial Technology 3 (3-0-6)
Prerequisite: None
Selected topics of current interest in financial technology
01526401 Topics in Financial Engineering 3 (3-0-6)
Prerequisite: None
Selected topics of current interest in financial engineering
วก 9004

FN 9004

วิทยานิพนธ์

Thesis

12 หน่วยกิต
ศึกษาและนําเสนอวิทยานิพนธ์ทางวิศวกรรมการเงิน ภายใต้คําแนะนําและการควบคุมของ อาจารย์ที่ปรึกษาวิทยานิพนธ์และผ่านการพิจารณาให้ความเห็นโดยคณะกรรมการ วิทยานิพนธ์โดยมุ่งเน้นให้นักศึกษาสามารถประยุกต์ใช้ความรู้ทางวิศวกรรมการเงิน และ ทักษะในการวิเคราะห์และวิจัย เพื่อพัฒนาผลงานวิจัยที่โดดเด่นและเป็นประโยชน์ต่อวงการ วิชาการ ได้มาตรฐานระดับที่สามารถตีพิมพ์เผยแพร่ได้ในระดับชาติหรือนานาชาติ
This course offers students the opportunity to work on a specific research topic in the field of financial engineering under the guidance and supervision of a main thesis advisor and comments from thesis committee. The focus is to utilize knowledge in financial engineering as well as research and analytical skills in developing the outstanding academic research paper with local or international standards for publication.
วก 9000

FN 9000

การค้นคว้าอิสระ

Independent Study

3 หน่วยกิต
ศึกษาและนําเสนอผลงานวิจัยหรืองานค้นคว้าทางวิศวกรรมการเงิน ภายใต้คําแนะนําและ การควบคุมของอาจารย์โดยมุ่งเน้นให้นักศึกษานําความรู้ทางเศรษฐศาสตร์การเงิน วิศวกรรม คณิตศาสตร์คอมพิวเตอร์และระเบียบวิธีวิจัยมาประยุกต์ใช้กับงานวิจัยหรืองานค้นคว้าได้ถูกต้องตามหลักวิชาการ โดยมีเป้าหมายในการผลิตผลงานในรูปแบบบทความวิชาการ โดยผ่านกระบวนการวิเคราะห์ที่เหมาะสมและได้ผลการศึกษาที่น่าสนใจ ซึ่งนําไปสู่ข้อเสนอแนะ
This course enables students to study and present individual research in a field of financial engineering under the supervision of a faculty member. It aims to utilize knowledge in finance, economics, engineering, mathematics, computer, and research methodology. The goal of which is a written academic paper containing significant analysis and interesting results with implication.
วก 6004

FN 6004

การวิเคราะห์ข้อมูลทางการเงิน

Financial Data Analytics

3 (2-2-5)
ศึกษาการนําเครื่องมือการวิเคราะห์ข้อมูลทางการเงินเพื่อไปใช้แก้ปัญหาทางการเงิน โดยมี เนื้อหาครอบคลุมหัวข้อดังต่อไปนี้การอนุมานทางสถิติและการทํานายโดยใช้แบบจําลอง เชิงเส้นและไม่เป็นเชิงเส้น การสกัดข้อมูลทางการเงินแบบมีโครงสร้าง วิธีการสร้างและ ทดสอบแบบจําลอง วิธีการประยุกต์ใช้การเรียนรู้ของเครื่อง การหาค่าที่ดีที่สุดแบบคงที่และ แบบพลวัตจากข้อมูลทางการเงิน
This course introduces analytical tools for solving financial problems. The topics covered include statistical inference and forecasting with linear and nonlinear models, structural approaches to extract information from financial data, simulation methods, machine learning methods, and static and dynamic optimization in finance.
วก 7100

FN 7100

ระเบียบวิธีวิจัย

Research Methodology

3 (3-0-6)
ศึกษาหลักและวิธีการวิจัยทางวิศวกรรมการเงิน โดยเนื้อหาครอบคลุมขั้นตอนและ กระบวนการวิธีการวิจัย อันประกอบด้วยการตั้งโจทย์วิจัย ความสําคัญและขอบเขตการ วิจัย ทฤษฎีและแบบจําลองที่สอดคล้องกับบริบทที่ต้องการศึกษา การทบทวนวรรณกรรม และผลงานวิจัยในอดีต การตั้งสมมติฐานการวิจัย ฐานข้อมูลและการจัดเก็บข้อมูลเชิง ประจักษ์เทคนิคการวิจัยเชิงปริมาณและเชิงคุณภาพ รวมทั้งการทําข้อเสนอการวิจัยโดย นักศึกษา
This course aims to equip students with the understanding of principles and research methods in financial engineering. The contents cover the identification of research questions, the importance and scope of research, theories and models suitable for the context of study, literature reviews, hypothesis formulation, data bases and empirical data collection methods. Topics cover both quantitative and qualitative research techniques, as well as how to write a research proposal.
วก 6003

FN 6003 

แบบจําลองทางการเงิน

Financial Modeling

3 หน่วยกิต
ศึกษาประเภทของแบบจําลอง วัตถุประสงค์ของการสร้างแบบจําลอง และการพัฒนา แบบจําลองทางการเงิน เพื่อการใช้ในการประเมินมูลค่าสินทรัพย์การจัดการกลุ่มสินทรัพย์ ลงทุน และการบริหารความเสี่ยง โดยครอบคลุมขั้นตอนการสร้างแบบจําลอง การจําลอง เหตุการณ์การวิเคราะห์ผลการจําลอง การตรวจตัวแบบจําลอง กรณีศึกษา ตลอดจน เครื่องมือที่จําเป็นในการวิเคราะห์โดยใช้โปรแกรมสําเร็จรูปต่างๆ
This course discusses the methodology of financial modeling including types of financial models, objectives and process of model development. Applications of financial models cover asset valuation, portfolio management, and risk management. It explores scenario analysis, model evaluation, case study, as well as applications of computer package.
01526002 Financial Engineering Project 2 3 (0-9-5)
This course is the continuation of 01526001 Financial Engineering Project 1. At the end of this course, each team of student is required a submit a thesis and possibly the innovation developed during the project and present them to the examination committee at the end of the semester.
01526304 Financial Engineering 3 (3-0-6)
Prerequisite: 01526209 Financial Derivatives AND
01526211 Financial Risk Management
This course aims to equip students with the understanding of financial innovations including topics such as product development and its process, recent financial instruments in both money and capital markets. More specifically, a critical analysis of its role in raising capital, investments, and risk management will be examined.
01526301 Ethics and Law for Financial Engineers 3 (3-0-6)
Prerequisite: None
This course provides a study of social, legal and moral issues that financial engineers should be aware of. An overview of the laws that are related to business and finance is studied. The course also trains the students to analyze the impact of financial engineering practice (as well as malpractice) on the economy and the society. Examples of real-world cases are studied in the course.
01526303 Financial Technology 3 (3-0-6)
Prerequisite: None
This course studies the major areas of financial technology, including current scope and applications of financial technology, technologies for financial transactions, digital finance and alternative finance, cryptocurrencies, regulations related to financial technology, data and security, and the future of finance, which is driven by data and cutting-edge technologies, such as blockchains, artificial intelligence, and big data.
01526302 Financial Econometrics and Forecasting 3 (3-0-6)
Prerequisite: 01526205 Introduction to Econometrics
This course applies econometric techniques for empirical investigation in economics and finance. It reviews regression analysis, hypothesis testing, and the models under the violation of classical assumptions. Tools in analyzing the financial data are also introduced, i.e. dummy variable, discrete choice model Logit, Probit and panel data models. This course applies the time series econometric model to forecast the economic and financial data. The contents include long-run relationship and short-run response.
01526004 Seminar 2 1 (0-3-0)
Prerequisite: None
This course requires the students to attend seminars, lectures, and/or talks, given by invited speakers who are wellknown in the industry or in research and development in areas related to financial engineering. The students are required to submit a written report summarizing what they have learned from each seminar.
01526003 Seminar 1 1 (0-3-0)
Prerequisite: None
This course requires the students to attend seminars, lectures, and/or talks, given by invited speakers who are wellknown in the industry or in research and development in areas related to financial engineering. The students are required to submit a written report summarizing what they have learned from each seminar.
01526001 Financial Engineering Project 1 3 (0-9-5)
This course is the first half of the senior project. In this course, students are to work either individually or as a team under guidance of one (or more) advisors to study some financial engineering problem or design a financial innovation. The students are expected to do independent study on the topics that are necessary for or related to their project. The required project progress report must be submitted and presented to the examination committee at the end of the semester.
01526211 Financial Risk Management 3 (3-0-6)
Prerequisite: 01526203 Financial Management
This course studies financial risk including market risk, credit risk, foreign exchange risk, and operational risk. It explores definition of risk, sources of risk, risk analysis, risk management process as well as risk evaluation and risk management strategies.
01526210 International Financial Markets 3 (3-0-6)
Prerequisite: 01526204 Macroeconomics and Financial System OR
01526206 Financial Markets and Institutions
This course covers the international monetary system and balance of payments, the foreign exchange market, international capital markets and institutions, management of foreign exchange and political risks, and recent developments in international capital markets and the world economy.
01526209 Financial Derivatives 3 (3-0-6)
Prerequisite: 01526207 Equity and Fixed Income Valuation
This course introduces fundamental concepts of derivative pricing and hedging strategy, applying to a variety of underlying assets such as commodity, interest rate, currency and equity. Several financial derivatives will be examined including forwards, futures, swaps, options and credit derivatives.
01526108 Computer and Network Security 3 (3-0-6)
Prerequisite: 01526106 Computer Networking and the Internet
This course provides a foundation of computer and network security. It covers security policy design, information classification and access control, security infrastructure design, software application security, network partitioning, risk analysis, virtual private networks, platform hardening, vulnerability assessment, basic cryptography (both symmetric key and asymmetric key), digital signature, authentication, personal identifier, certificate and key management. This course also emphasizes on mail security, IP security, web security, network intrusion, signatures of attacks, as well as intrusion detection and prevention using firewalls and other security software.
01526107 Machine Learning 3 (3-0-6)
Prerequisite: 01006715 Linear Algebra AND
01006719 Probability and Statistics 2
This course studies the principles and techniques of machine learning and introduces well-known algorithms for both supervised and unsupervised learning. The following topics are covered: basics of machine learning, software tools for machine learning, and the following machine learning techniques: kNN, Naïve Bayes, decision trees, regressions, neural networks, support vector machines, association rules, and k-means.
01006525 Business Computing 3 (2-2-5)
Prerequisite: None
The course provides basic understandings of computer systems in business and computer software for business tasks. Topics covered include basics of computer networking and the Internet, spreadsheet software, database management software, and the business-oriented utilization of the Internet.
01526208 Portfolio Analysis and Management 3 (3-0-6)
Prerequisite: None
This course provides the principle asset allocation, modern portfolio theory, diversification, portfolio construction models. An analysis and management of securities risks, including portfolio management evaluation techniques will be examined.
01526207 Equity and Fixed Income Valuation 3 (3-0-6)
Prerequisite: 01526201 Financial Reporting and Analysis AND
01006718 Probability and Statistics 1
This course explores asset valuation theory and the applications to real world valuation cases. It also provides decisionmaking tools under uncertainty and risk, including standard asset pricing models used to determine financial asset prices, particularly equity and debt securities. Valuation techniques such as discounted cash flows and market based approach are included.
01526106 Computer Networking and the Internet 3 (3-0-6)
Prerequisite: None
This course provides an overview of computer networks and communications and the Internet, covering the following topics: computer network reference models such as OSI and TCP/IP, basics of wired and wireless digital communications, concepts of peer-to-peer communications, standards and examples of network protocols, routing, quality of services, standards and examples of transport protocols (such as TCP and UDP), network security, and computer network applications and services, such as emails, World Wide Web, and the voice and video communications over computer networks.
01526105 Introduction to Data Science 3 (3-2-5)
Prerequisite: None
This course introduces an overview of data science and their applications on business. The topics to be studied include the extraction of information from data, an overview of important data analysis techniques, data visualization, software tools for data science, and case studies of real-world problem solving using data science.
01006721 Introduction to Stochastic Processes 3 (3-0-6)
Prerequisite: 01006716 Differential Equations AND
01006719 Probability and Statistics 2
Basic notions, Brownian motion and related topics, Bessel process, the Poisson process, properties of stochastic processes, stochastic integration, stochastic differentiation, stochastic integration techniques, stochastic differential equations, applications of Brownian motion, Martingales and Girsanov’s theorem, examples of applications to Finance.
01526206 Financial Markets and Institutions 3 (3-0-6)
Prerequisite:None
This course offers an analysis of monetary theories and the financial system. It covers the importance of the financial system and institutions, the functions of money, behavior of interest rates, financial structure and asymmetric information, bank management and regulation. In addition, the targets and instruments of monetary policies, the transmission mechanism of monetary policy and its effectiveness, rational expectations and its applications will be critically analyzed.
01526103 Optimization Methods 3 (3-0-6)
Prerequisite: 01006715 Linear Algebra
Basic operations research models and their applications are introduced. The course covers topics on linear programming, simplex method, duality and sensitivity analysis, transportation model, nonlinear programming, deterministic dynamic programming, deterministic inventory models, game theory, probabilistic dynamic programming, probabilistic inventory models, queuing models, and Markovian decision process.
01526104 Information Systems and Databases 3 (3-0-6)
Prerequisite: 01526102 Data Structures and Algorithms
This course studies basic concepts of information systems and database systems, with emphasis on the study of relational database systems. Topics include basic concepts of information systems and database systems, types of data models, relational database design, entity-relationship models, normal forms of relational databases, and database query languages. Some important non-relational data models are also introduced in this course.
01526205 Introduction to Econometrics 3 (3-0-6)
Prerequisite: 01006718 Probability and Statistics 1
This course studies the tool for estimating behavior. The methodology includes regression analysis, hypothesis testing, and the models under the violation of classical assumptions. The basic econometric problems such as multicollinearity, autocorrelation and heteroscedasticity are included.
01006719 Probability and Statistics 2 3 (3-0-6)
Prerequisite: 01006718 Probability and Statistics 1
Test of hypotheses based on a single sample, inferences based on two samples, analysis of variance, multifactor analysis of variance, simple linear regression and correlation, nonlinear and multiple regression, goodness-of-fit tests and categorical data analysis
01526203 Financial Management 3 (3-0-6)
Prerequisite: 01526201 Financial Reporting and Analysis
This course applies the modern corporate financial theory in making operating, financing, and investing decision. Capital structure, dividend policy, mergers and acquisitions, and other corporate activities related to financial decision making of the corporations are explored whether they are aligned with the target of the firm in maximizing shareholders’ wealth and adhere to ethical standards, good governance, and corporate social responsibility.
01006525 Business Communication 3 (3-0-6)
Prerequisite: None
This course provides a study and practice of business communication and presentation skills in English language. The students are trained to communicate in business contexts through conversations and written correspondence (such as letters or emails) and learn how to effectively conduct a business meeting. The course will also study techniques in creating and delivering effective business presentations.
01526204 Macroeconomics and Financial System 3 (3-0-6)
Prerequisite: None
This course provides the fundamental macroeconomics concepts and the structure of financial system. The objective is to equip students with a logical skill and ethical standards for the macroeconomic and financial analyses. Topics include determination of income, the role of fiscal and monetary policy, inflation and unemployment, growth theory and business cycles, and lessons from past financial crises.
01006720 Numerical Methods 3 (3-0-6)
Prerequisite: 01006716 Differential Equations
Error analysis, methods of root findings, curve fitting, interpolation, Newton-Cotes integration formulas, integration of equations, numerical differentiation, Runge-Kutta methods, stiffness and multistep methods, boundary value and eigenvalue problem
01006718 Probability and Statistics 1 3 (3-0-6)
Prerequisite: None
Combinatorial analysis, axioms of probability, conditional probability and independence, random variables, discrete random variables and probability distributions, continuous random variables and probability distributions, joint probability distributions and random samples, point estimation, statistical interval based on a single sample
01006524 Technical Writing 3 (3-0-6)
Prerequisite: None
This course provides a study and practice of academic writing skills in English language. By the end of the course, the students are expected to be able to compose clear and effective technical writings, including technical essays, reports, and articles, with correct and appropriate usage of the language.
01526202 Microeconomics for Financial Analysis 3 (3-0-6)
Prerequisite: None
This course applies microeconomic theories to analyse behavior of various economic agents and economic problems that arise in the economy. It discusses the ethical concepts in decision making process. It covers resource allocation through market mechanism, behaviors of consumers and producers, decisions under uncertainty, consumption involving time, production and its cost, pricing and non pricing strategies, and the impact of government policies on buyers’ and sellers’ behavior, and on the economic welfare.
01006716 Differential Equations 3 (3-0-6)
Prerequisite: 01006710 Introduction to Calculus
Differential equations and their solutions; First-Order Differential Equations; Applications of First-Order Differential Equations; Explicit Method of Solving Higher-Order Linear Differential Equations; Applications of Second-Order Linear Differential Equations; Systems of Linear Equations
01006717 Discrete Mathematics 3 (3-0-6)
Prerequisite: None
Basic set theory, theory and techniques of counting, properties of integers, mathematical induction, recursive definitions, recurrent equations, sequences and summations, relations, graphs, and trees
01526101 Object-Oriented Concepts and Programming 3 (2-2-5)
Prerequisite: None
This course introduces object-oriented concepts and methodology and studies object-oriented programming using C++. Topics covered include objects, classes, encapsulation, inheritance, multiple inheritance, polymorphism, abstract classes, static class members, object construction and destruction, namespaces, function overloading, function overriding, exception handling, template classes, and container classes. This course also covers basic techniques for testing and debugging object-oriented programs
01526102 Data Structures and Algorithms 3 (2-2-5)
Prerequisite: 01526101 Object-Oriented Concepts and Programming
The course studies basic data structures and their related operations as well as an introduction to the analysis of algorithms. Topics include arrays, stacks, queues, lists, hash tables, trees, heaps, graphs, time and space complexity analysis of algorithms, asymptotic notations, iterative and recursive algorithms, and algorithms for sorting and searching and their complexity.
01526201 Financial Reporting and Analysis 3 (3-0-6)
Prerequisite: None
This course introduces accounting structure and financial reporting principles. It covers the analysis of financial information using financial ratios and other alternative methods to understand the firms’ financial performance and position. It aims to foster learners’ ability to use the financial information as an effective tool for the financial decision making.
01006523 English for Business Studies 3 (3-0-6)
Prerequisite: None
This course intends to train students studying in a business-related discipline, such as business, management, economics, accounting, and finance, their skills of academic English. Students learn skills in reading articles and listening to lectures or talks, writing essays, and discussing and giving presentations on business-related topics. Students will also learn useful vocabulary in business and economics.
01006526 Logic and Critical Thinking 3 (3-0-6)
Prerequisite: None
This course intends to train students skills in analyzing and evaluating arguments, and in constructing good arguments. Students will be taught and trained to recognize arguments in real life, identify different modes of reasoning, including deduction and induction, notice common fallacies, and make use of symbolic logic, including propositional logic and predicate logic, and related logical tools and techniques for analyzing and evaluating arguments.
01006510 Introduction to Economics 3 (3-0-6)
Prerequisite: None
This course gives an overview of economics, covering basic concepts and theories of microeconomics and macroeconomics. Topics in microeconomics studied include demand and supply, price elasticities, consumer behavior theory, production and cost theory, and perfect and imperfect competitions. Macroeconomics topics studied include aggregate demand and supply, macroeconomic data (e.g. gross domestic product, national income, etc.), management of economic growth, inflation problems, unemployment problems, money and banking systems, fiscal and monetary policy, taxation, international trades, and exchange rates.
01006806 Introduction to Programming 3 (2-2-5)
Prerequisite: None
This course is an introduction to computer programming using Python programming language. Topics covered include basics of structural programming, input and output, basics of object-oriented programming, basic data structures, exception handling, testing and debugging, and good coding style.
01006715 Linear Algebra 3 (3-0-6)
Prerequisite: None
Matrices and system of linear equations; Solving system of linear equations; Vector spaces and subspaces; Orthogonality; Determinants; Eigenvalues and Eigenvectors; Linear transformation
01006710  Introduction to Calculus 3 (3-0-6)
Prerequisite: None
Functions, limits, continuity and their applications, Mathematical induction, Introduction to derivative, Differentiation, Applications of derivative, Definite integrals, Antiderivative integration, Application of definite integral, Indeterminate
forms, Improper integrals, Numerical integration, Sequences and series of numbers, Taylor series expansions of elementary functions