Course (2023)

Curriculum Structure

Compulsory Course

1201 900 Advanced Research Methodology for Information Technology
Concepts and significance of statistical methods; types and process of research; research problem determinations; concepts of statistical methods; experimental planning statistics; statistical data analysis; experimental evaluation; literature review; writing research report

1201 901 Analytical Reading and Effective Writing in Information Technology
Selection of research and academic articles on information technology; analysis of article writing based on principles and processes of research; increasing reading skills of abstract, introduction, related work, research methodologies, experimental result, and conclusion; knowledge processing and article analysis; significance of research article and academic article writing; plagiarism and ethical issues; important skills and factors of writing effective articles

1201 902 Seminar in Information Technology 1
Reviewing literature; analyze and synthesize; discussing concepts and theories; presenting study results in related research; presenting research topics of interest with supervision by course lecturers or advisor

1201 903 Seminar in Information Technology 2
Study of topics and processes of interest; defining research problems; defining of conceptual framework and in-depth research planning; writing research proposal with supervision by advisor

1201 904 Seminar in Information Technology 3
In-depth study of theories and processes related to research interests; writing thesis proposal with supervision by advisor

Elective Course

Artificial Intelligence and Machine Learning

1201 910 Advanced Machine Learning
Concepts and theories of machine learning; supervised and unsupervised learning regression analysis; ensemble learning; multi-label classification; multi-task learning; model creation; performance evaluation of model performance; problem identification and solving; comparison of machine learning techniques with related research; research related to machine learning

1201 911 Deep Learning
Concepts and theories of deep learning; types of deep learning; processes of neural networks; shallow and deep networks; optimization algorithms; convolutional neural networks; architectures of convolutional neural network; comparison of convolutional neural network architectures; attention models; transformer models; problem identification and solving with deep learning; research related to deep learning

1201 912 Image Analysis and Computer Vision
Concepts and theories of image analysis and computer vision; digital image enhancement; image segmentation; object detection; feature extraction; pattern recognition; object recognition; applying image analysis techniques to related research; comparison of image analysis techniques; research related to image analysis and computer vision; integration of image analysis and computer vision with other related domains

1201 913 Automatic Speech Recognition Systems
Concepts and theories of speech recognition; theories of sound; sound representation; processes of speech recognition; speech enhancement; feature extraction; speech recognition with deep learning; problem identification and solving with speech recognition; comparison of speech recognition processes; research related to automatic speech recognition systems

1201 914 Topics in Advanced Deep Learning and Computer Vision
Concepts and overview of research methodologies; problem analysis; problem identification and solving; comparisons of research methodologies; study of new research methods for problem solving in advanced deep learning and computer vision

Big Data and Data Mining

1201 920 Advanced Data Warehouse and Data Mining
Concepts and theories of data mining and data warehouse; data mining strategies; data preparation for data mining; data mining techniques; processes of data warehouse; creation of data warehouse; analysis and processing of multidimensional data; problem identification and solving; performance evaluation and comparisons of data warehouse and data mining; research related to data mining

1201 921 Advanced Big Data Analytics
Concepts and overview of big data analytics; technology for managing big data; tools and techniques; comparisons of big data analytics tools and techniques; problem identification and solving; system planning and design; role of big data analytics and problem solving in business sector; research related to big data analytics

1201 922 Advanced Visual Information Retrieval and Data Analytics
Concepts of information retrieval; processes of retrieval; machine learning for retrieval; text and document clustering; data privacy; exploratory data analysis; data visualization; comparisions of information retrieval techniques; performance evaluation of information retrieval and data analytics; research related to information retrieval and data analytics

1201 923 Advanced Natural Language Processing and Text Mining
Concepts and theories of natural language processing and text mining; processes of natural language processing; analysis of natual language processing; algorithms for text mining; comparisons of text mining algorithms; performance evaluation of text mining; research to natural language processing and text mining

1201 924 Topics in Advanced Data Analytics and Intelligence
Concepts and overview of research methodologies; problem analysis; problem identification and solving; comparisons of research methodologies; study of new research methods for problem solving in advanced data analytics and intelligence

Multi-agent and Decision Support

1201 930 Advanced Decision Support Technologies
Algorithms for decision support, process of building decision support systems; elements of intelligent decision support systems, business intelligence; data warehouse and mining; advanced artificial intelligence technologies; problem identification and solving; comparisons of algorithms for decision support systems; research related to decision support technologies 

1201 931 Advanced Logistics and Supply Chains
Concepts and theories of logistics and supply chains; algorithms for logistics and supply chains; random data generation; planning of transportation, warehouse, inventory; demand forecasting; two-dimensional and three-dimensional data visualization; problem identification and solving; performance evaluation of logistics; research related to advanced logistics and supply chains

1201 932 Advanced Multiagent Systems
Theories of intelligent agents and multiagent systems; theories of non-cooperative games; algorithms for non-cooperative games; theories of cooperative games; algorithms for cooperative games; structures of optimal coalition; fairness; algorithms for cooperative game; comparisions of multiagent techniques; performance evaluation of multiagent systems; research related to advanced logistics and supply chains

1201 933 Advanced Simulation and Modeling
Theories of simulation and modeling, simulation techniques; continuous and discrete simulation; queueing theory, random simulation, problem identification and solving with modeling; design of simulation; analysis of simulation results; simulation accuracy and results; research related to advances simulation and modeling

1201 934 Topics in Advanced Intelligent Systems
Concepts and overview of research methodologies; problem analysis; problem identification and solving; comparisons of research methodologies; study of new research methods for problem solving in advanced intelligent systems

Computer Network and Technology

1201 941 Advanced Blockchain and Cryptocurrency Technologies
Concepts and theories of blockchains and cryptocurrencies; cryptocurrencies for modern blockchains; applications for modern blockchains; development of applications for blockchains with Solidity language; decentralized exchange for cryptocurrency; automated marketing; liquidity; problem identification and solving of blockchains and cryptocurrencies; research related to advanced blockchain and cryptocurrency technologies

1201 942 Advanced Computer Networks
Concepts and theories of design and mechanisms of medium size and enterprise networks; routing protocol; subnetting; configurations of switches and routers; mechanisms of network address translation and firewall; problem solving of computer network; computer network troubleshooting; computer network performance tuning; research related to advanced computer networks

1201 943 Advanced Information Security and Privacy
Concepts and theories of computer network security; theories of classical and modern cryptography; hashing, symmetric and asymmetric cryptography; authentication; digital signature; web security; web vulnerability and defense; server and LAN security; comparisions of information security techniques; computer-related crime act; research related to advanced information security and privacy

1201 944 Topics in Advanced Computer Network and Security
Concepts and overview of research methodologies; problem analysis; problem identification and solving; comparisons of research methodologies; study of new research methods for problem solving in advanced computer network and security

Geo-Informatics

1201 951 Advanced Geospatial Data Analytics
Theories of geo-informatics for geospatial data analytics using vector and raster data; geospatial pattern analytics; interpolation; network analytics; problem identification and solving with geospatial data analytics; advanced geospatial statistical; comparisions of geospatial data analytics techniques; research related to advanced geospatial data analytics

1201 952 Advanced Geospatial Data Management and Data Visualization
Concepts, theories, techniques, and tools of advanced geospatial data visualization; processes and algorithms of advanced geospatial data management; problem identification and solving with geospatial data; comparisions of geospatial data analytics processes; research related to advanced geospatial data analytics and data visualization

1201 953 Advanced Geospatial Design
Concepts and theories of geospatial design; processes of acquiring specification and requirements; processes of geospatial design; geospatial development with geospatial information systems; performance evaluation of geospatial design; research related to advanced geospatial analytics and design

1201 954 Topics in Advanced Geospatial Data Analytics
Concepts and overview of research methodologies; problem analysis; problem identification and solving; comparisons of research methodologies; study of new research methods for problem solving in advanced geospatial data analytics

Thesis

1201 990 Thesis (Plan 1.1)
Study and research related to information technology topics; thesis topic determination to create new knowledge; development of conceptual paper on thesis topic; preparation thesis proposal; data collection and analysis; development of research tools and methods; thesis progress report; preparation draft thesis; preparation complete thesis with supervision by advisor; thesis defense examination by thesis examination committees

1201 991 Thesis (Plan 2.1)
Study and research related to information technology topics to create new knowledge; thesis topic determination to create new knowledge; preparation thesis proposal; data collection and analysis; development of research tools and methods; thesis progress report; preparation draft thesis; preparation complete thesis with supervision by advisor; thesis defense examination by thesis examination committees

1201 992 Thesis (Plan 2.2)
Study and research related to information technology topics; thesis topic determination to create new knowledge; development of conceptual paper on thesis topic; preparation thesis proposal; data collection and analysis; development of research tools and methods; thesis progress report; preparation draft thesis; preparation complete thesis with supervision by advisor; thesis defense examination by thesis examination committees

Study Plan

Plan 1.1 and Plan 2.1

Study Plan 1.1
Study Plan 2.1

First Year

Second Year

Third Year

Plan 2.2

Plan 2.2 – Year 1 and 2
Plan 2.2 – Year 3 and 4

First Year

Second Year

Third Year

Fourth Year

Thesis Plan