Please let us know if you have a question, want to leave a comment, or would like further information.
Call us
098-3399003, 02-3298397
Email
fe@kmitl.ac.th
Line us
@fe.kmitl
Please let us know if you have a question, want to leave a comment, or would like further information.
Call us
098-3399003, 02-3298397
Email
fe@kmitl.ac.th
Line us
@fe.kmitl
01526230 | 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. |
01006716 | 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 |
01006813 | 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. |
01526221 | 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. |
01006717 | 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 |
01006718 | 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 |
01526121 | Data Structures and Algorithms | 3 (2-2-5) |
Prerequisite: 01006813 Introduction to 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. |
01526223 | 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. |
01526224 | Microeconomics for Financial Analysis | 3 (3-0-6) |
Prerequisite: 01526221 Introduction to Economics |
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. |
01006721 | Numerical Methods | 3 (3-0-6) |
Prerequisite: 01006717 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 |
01526224 | Macroeconomics and Financial System | 3 (3-0-6) |
Prerequisite: 01526221 Introduction to Economics |
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. |
01526225 | Financial Management | 3 (3-0-6) |
Prerequisite: 01526223 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. |
01006730 | Optimization Methods | 3 (3-0-6) |
Prerequisite: 01006716 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. |
01526227 | Introduction to Econometrics | 3 (3-0-6) |
Prerequisite: 01006742 Inferential Statistics |
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. |
01526229 | Equity and Fixed Income Valuation | 3 (3-0-6) |
Prerequisite: 01526225 Financial Management |
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. |
01526228 | 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. |
01526126 | Machine Learning | 3 (3-0-6) |
Prerequisite: 01006716 Linear Algebra |
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. |
01526232 | Financial Derivatives | 3 (3-0-6) |
Prerequisite: 01006743 Stochastic Processes and Calculus |
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. |
01526231 | International Financial Markets | 3 (3-0-6) |
Prerequisite: 01526226 Macroeconomics and Financial System AND 01526230 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. |
01526323 | Financial Risk Management | 3 (3-0-6) |
Prerequisite: 01526232 Financial Derivatives |
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. |
01526001 | Financial Engineering Project 1 | 3 (0-9-5) |
Prerequisite: None |
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. |
01526322 | Financial Econometrics and Forecasting | 3 (3-0-6) |
Prerequisite: 01526227 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. |
01526324 | 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. |
01526325 | Financial Engineering | 3 (3-0-6) |
Prerequisite: 01526321 Introduction to Financial Engineering AND 01526223 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. |
01526002 | Financial Engineering Project 2 | 3 (0-9-5) |
Prerequisite: 01526001 Financial Engineering Project 1 |
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. |
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. |
FN 6004 | Financial Data Analytics | 3 |
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. |
FN 7000 | Workshop in Financial Engineering Research | 3 |
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. |
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. |
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. |
01526404 | Game Theory | 3 (3-0-6) |
Prerequisite: None |
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. |
01526406 | Market Microstructure and Algorithmic Trading | 3 (3-0-6) |
Prerequisite: 01006813 Introduction to Programming AND 01526229 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 trading. |
01526410 | Blockchain and Cryptocurrency Technologies | 3 (3-0-6) |
Prerequisite: 01526123 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. |
01526411 | Financial Cybersecurity | 3 (3-0-6) |
Prerequisite: 01526123 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. |
01526413 | Stochastic Optimization | 3 (3-0-6) |
Prerequisite: 01006743 Stochastic Processes and Calculus |
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. |
01526415 | Quantitative Risk Management | 3 (3-0-6) |
Prerequisite: 01006741 Probability and Statistics AND 01526323 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. |
01526421 | ESG Analysis and Responsible Investment | 3 (3-0-6) |
Prerequisite: 01526229 Equity and Fixed Income Valuation |
This course introduces the importance of ESG factors in the investment decision making process. The use of sustainability data in investment analysis and valuation is examined. It also provides guidance to incorporate responsible investment strategy in practice. |
01526420 | Security Analysis and Investment Strategy | 3 (3-0-6) |
Prerequisite: 01526229 Equity and Fixed Income Valuation |
This course examines investment principles for the evaluation of securities to determine their investment potential. Different methods of fundamental analysis and technical analysis are explored. It also provides a discussion on investment strategy and related investment psychology. |
01526419 | Applied Portfolio Management and Wealth Planning | 3 (3-0-6) |
Prerequisite: 01526228 Portfolio Analysis and Management |
This course provides the practice of modern portfolio management. It covers management of individual and institutional investor portfolios. The comprehensive and new concepts such as behavioral finance, ESG investing, and risk management are also introduced to form the basis for financial decision making and applications in wealth planning. |
01526418 | Numerical Methods in Finance | 3 (3-0-6) |
Prerequisite: 01006721 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. |
01526417 | Deep Learning | 3 (3-0-6) |
Prerequisite: 01526126 Machine Learning |
Linear classification with perceptrons; Basic optimization with gradient descent; Fully connected neural networks; Loss functions; Back-propagation algorithm; Convolutional neural networks. |
01526006 | Financial Engineering Seminar 2 | 0 (0-3-0) |
Prerequisite: None |
This course requires the students to attend seminars, lectures, and/or talks, given by invited speakers who are well-known 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. |
01526005 | Financial Engineering Seminar 1 | 0 (0-3-0) |
Prerequisite: None |
This course requires the students to attend seminars, lectures, and/or talks, given by invited speakers who are well-known 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. |
01006805 | Industrial Internship | 0 (0-45-0) |
Prerequisite: None |
Students taking this course are required to undertake a short-term industrial placement in a summer semester. This course allows students to put into practice in a real-world setting the knowledge and skills learned in class. At the end of the internships, students are expected to prepare and submit a report summarizing the work carried out during their internships. |
01526127 | Software Development Process | 3 (3-0-6) |
Prerequisite: 01006813 Introduction to Programming |
This course is the study of important principles and concepts of software engineering, as well as an overview of software development processes. The topics include software development processes, requirement and specification of software, introduction to business process analysis and modelling, structured and object-oriented software analysis, design, and modelling, software verification and validation, and software project management. |
01526125 | 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. |
01006743 | Stochastic Processes and Calculus | 3 (3-0-6) |
Prerequisite: 01006717 Differential Equations AND 01006741 Probability and Statistics |
Basic concepts of stochastic processes; Markov chains; random walks; martingales; Poisson processes; Brownian motion; stochastic integration; Ito’s lemma; stochastic differential equations; applications in finance. |
01526321 | Introduction to Financial Engineering | 3 (3-0-6) |
Prerequisite: None |
This course offers a broad overview of the principles and foundational concepts underlying financial engineering. Students will be introduced to the key ideas behind the pricing of financial derivatives, risk management, and portfolio optimization, setting the stage for deeper exploration in subsequent courses. |
01526124 | Web Application Development | 3 (3-0-6) |
Prerequisite: 01006813 Introduction to Programming |
This course introduces the concepts, techniques, and tools for web application development. The topics covered include basic construction of a web page, HTML5, document object model (DOM), cascading style sheets (CSS), JavaScript, model-view controller design, web frameworks, design concepts, and web services. The course also discusses important issues in the security of web applications. |
01526123 | 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. |
01526122 | Database Systems | 3 (3-0-6) |
Prerequisite: None |
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. |
01006742 | Inferential Statistics | 3 (3-0-6) |
Prerequisite: 01006741 Probability and Statistics |
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. |
01006741 | Probability and Statistics | 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, descriptive statistics. |
01526222 | Advanced Calculus for Economics and Finance | 3 (3-0-6) |
Prerequisite: 01006710 Introduction to Calculus |
This course primarily studies the calculus of multivariable functions and its applications in economics and finance. Topics studied include matrix algebra, partial derivatives, optimization of multivariable functions, constrained optimization with Lagrange multipliers, total and partial differentials, total derivatives, and applications in economics and finance. |
96642031 | Professional Ethics and Laws | 3 (3-0-6) |
Prerequisite: None |
This course introduces the theory and the practice of professional and overall ethics and laws for professional including code of conducts and regulations in academic, professional and technical fields. Students also learn about different approaches to ethical problems and examine real-life case studies, drawn from a variety of professional contexts. This course helps students develop skills and knowledge to manage and engage with ethical issues in their working lives. |
96643048 | Business Computing and Visualization | 3 (3-0-6) |
Prerequisite: None |
Understanding business data; Business data processing using a spreadsheet application; Writing computers programs to process business data; Visualizing business data; Use of data to support decision making in business. |
96641010 | Intercultural Communication and Skills in English 2 | 3 (3-0-6) |
Prerequisite: 96641009 Intercultural Communication and Skills in English 1 |
A development of intercultural communication competences through practices of English language communication with emphasis on listening practices, analytic reading, group discussions, public speaking, and different writing techniques such as expository writing, descriptive writing, persuasive writing, and narrative writing. |
96641009 | Intercultural Communication and Skills in English 1 | 3 (3-0-6) |
Prerequisite: None |
A development of intercultural communication competences through practices of English language communication with emphasis on listening practices, basic reading comprehension, idea summary, expressing opinions, in-group presentation, and basic paragraph writing skills. |
96641007 | Digital Citizen | 3 (3-0-6) |
Prerequisite: None |
Development of digital citizen skills, live safely and responsibly online, use technology creatively and morally, innovate and deliver digital media sensibly, understand modern investment, and live wisely in digital world. |
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. |
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. |
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. |
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 |
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. |
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. |
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. |
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. |
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 |
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. |
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. |
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 |
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. |
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 |