Applied Informatics (AIT): Information Technology

2024 Curriculum (for 673 onward)

According to the trend in manufacturing technologies and artificial intelligence applications, the industries are increasingly moving towards automation systems. To cope with this trend, the Bachelor of Science Program in Informatics has been designed to incorporate both theoretical and pragmatic essence for data/system analyst. The program ensures a suitable combination of lectures, laboratories and workshops to accommodate sufficient practicalities in the curriculum. Students are encouraged to gain experience on real control system designs via case studies, projects, and internship opportunities as deemed appropriate in the existing science programs.

Software Engineering and Development

A track for software engineers, from software developers to software process management, whose aim is to develop the skills to further their career path in the software development industry. Candidates following this track focus on every aspects of software engineering, including software process and management, software development, and application platforms and architectures.

Data Science and AI

Recommended for researchers and innovators, our Informatics and Data Science track takes students on the road towards becoming true experts in information technology. Built on solid IT fundamentals, candidates can select to specialize in the field of modern computing technologies, such as ambient intelligence, computer vision, and big data analytics.

Innovative Marketing and Management Technology

Modern technologies are normally used during the process of creating products and solutions, but it does not end there. This concentration emphasizes the use of technology for effective brand communication, marketing strategies, and innovative activities for raising customers’ awareness and boosting customer engagement.

Selected Topics in various Technology

In this track, students will learn not only how technologies can help with their business analysis and development but also how they can be used in creativity and design tasks like music composition, integrate the food industry with the enterprise application, and apply technologies for financial planning, analysis and investment.

Curriculum Structure

Total number of credits: 126 Credits

  1. General Education Courses (24 Credits)
    1. Required Courses (15 Credits)
    2. Elective Courses (9 Credits)
  2. Specialized Courses (90 Credits)
    1. Core Courses (21 Credits)
    2. Major Courses (42 Credits)
      • 2.1 Organization Issues and Information Systems Group (9 Credits)
      • 2.2 Applications Technology Group (15 Credits)
      • 2.3 Technology and Software Methods Group (12 Credits)
      • 2.4 Systems Infrastructure Group (6 Credits)
    3. Major Elective Courses (27 Credits)
  3. Free Elective Courses (12 Credits)
    • ** At least a “C” grade is required for all English courses in General Education and the following 7 courses (21 credits).
      • ITX 3002 Introduction to Information Technology
      • ITX 3004 Information System Analysis and Design
      • ITX 3006 Database Management Systems
      • ITX 3007 Software Engineering
      • CSX 3005 Computer Networks
      • ITX 3009 Senior Project I
      • ITX 3010 Senior Project II

Language Courses
ELE 1001 Communicative English I
ELE 1002 Communicative English II
ELE 2000 Academic English
ELE 2001 Advanced Academic English
GE 2202 Ethics

Elective Courses
Students select 9 credits from the following courses or other general education courses offered by the University:

Core Courses
CSX 3001 Fundamentals of Computer Programming
EG 1003 Introduction to Internet of Things (IoTs)
EG 1004 Artificial Intelligence for Beginners
ITX 1007 Data Analytics for Entrepreneurs
ITX 2011 Mathematical Foundations for Informatics
ITX 2009 Presentation and Data Visualization Techniques  
ITX 3002 Introduction to Information Technology (*)

Major Courses
Organization Issues and Information Systems Group
ITX 3003 Business Systems
ITX 3004 Information System Analysis and Design (*)
IIX 4509 Cybersecurity

Applications Technology Group
ITX 3006 Database Management Systems (*)
ITX 3009 Senior Project I (*)
ITX 3010 Senior Project II (*)
CE 4310 Introduction to Financial Technology
ITX 4202 Data Mining   

Technology and Software Methods Group
CE4304 Programming for Data Analytics
ITX 3007 Software Engineering (*)
ITX 4508 Quantitative Research for Digital Business
ITX 4112 Collaborative Applications for Informatics

Systems Infrastructure Group
CSX 2009 Cloud Computing
CSX 3005 Computer Networks (*)

Students can take major elective courses from the following courses in 4 tracks below offered by the Faculty of Engineering, Science, and Technology. It is noted that students can choose courses across the tracks.

Students can also select major required courses or major elective courses offered by other programs in the Faculty of Engineering, Science, and Technology as their major elective courses.

Notes: Some courses in the Faculty of Engineering, Science, and Technology are equivalent. Taking multiple equivalent courses will be counted as one course.

Track 1: Software Engineering and Development
     CSX 3002 Object-Oriented Concepts and Programming
     ITX 3008 IT Project Management 
     ITX 4103 Requirement Engineering  
     ITX 4104 Software Testing
     ITX 4106  Enterprise Architectures
     ITX 4110 Enterprise System Integration
     ITX 4111 Software Architectures
     ITX 4113  Extended Reality Design and Development          
     ITX 4503 Information System Security
     ITX 4180-4199 Selected Topic [in Software Engineering]     
     CE 3003 Mobile Applications Development

Track 2: Data Science and AI
     ITX 2007 Data Science
     ITX 4205 Big Data Analytics
     ITX 4208 Decision Support and Recommender System         
     ITX 4211 Data Engineering
     ITX 4212 Predictive Analytics
     ITX 4213 Artificial Intelligence for Business
     ITX 4214 Data Science Project Management
     ITX 4215 Business Insights and Visualization   
     ITX 4216 Computer Vision    
     ITX 4217 Natural Language Processing and Social Interactions       
     ITX 4218 AI Chatbot   
     ITX 4219 Generative AI for Entrepreneurs
     ITX 4280-4299 Selected Topic [in Data Science and AI]        
     ITX 4510 Data Policies and Governance

Track 3: Innovative Marketing and Management Technology      
     BBA 1012 Entrepreneurial Marketing
     ITX 4403 Manufacturing Management System
     ITX 4404 Supply Chain Management System     
     ITX 4511 Internet of Behaviors
     ITX 4512 Marketing Automation Systems  
     ITX 4513 Social Media Analytics
     ITX 4518 Blockchain and Digital Currencies  
     ITX 4900-4909 Selected Topic [in Marketing Technology]    

Track 4: Selected Topics in various Technology
     ITX 4910-4919 Selected Topic [in Food and Agriculture Technology]
     ITX 4920-4929 Selected Topic [in Music Innovation]
     ITX 4930-4939 Selected Topic [in Finance and Insurance Technologies]       
      ITX 4940-4949 Selected Topic [in Engineering]
     ITX 4502 Tech Startup
     ITX 4504 Digital Marketing
     ITX 4505 Digital Transformation  
     ITX 4521 Applied Informatics Industrial Training I
     ITX 4521 Applied Informatics Industrial Training II
     ITX 4521 Applied Informatics Industrial Training III  
     ITX 4521 Applied Informatics Industrial Training IV
     ITX 4531 Cybersecurity Risk Management and Compliance
     ITX 4532 Ethical Hacking and Penetration Testing    
     ITX 4533 Advanced Topics in Cybersecurity   
     ITX 4534 Special Problems in Cybersecurity

Students can take free elective courses of 12 credits from any faculty in Assumption University upon completion of the prerequisite.

AD 3280 Inspiration, Lifestyles and Popular Culture 3 (2-2-5)
ADX 1101 Art and Design Appreciation 3 (0-6-3)
ADX 1102 Design Culture Exposure 2 (0-4-4)
ADX 1140 Journey for Urban Art and Culture Exploration 3 (3-0-6)
ADX 1240 Artist Studio (Painting and Rendering) 3 (1-4-4)
ADX 1303 Design Communication 3 (2-2-5)
ADX 1304 Design Fundamental 3 (2-2-5)
BBA 1010 Design Thinking in Business 3 (3-0-6)
BBA 1012 Entrepreneurial Marketing 3 (3-0-6)
BBA 1013 Entrepreneurial Finance 3 (3-0-6)
BBA 1014 The Art of Data for Business 3 (3-0-6)
BBA 1020 Design Thinking Essentials 2 (2-0-4)
BBA 1021 Design Thinking Workshop 1 (1-0-2)
BBA 1022 Building CEO and Leadership Essentials 2 (2-0-4)
BBA 1023 Building CEO and Leadership Workshop 1 (1-0-2)
BBA 1024 Entrepreneurial Marketing Essentials 2 (2-0-4)
BBA 1025 Entrepreneurial Marketing Workshop 1 (1-0-2)
BBA 1026 Entrepreneurial Finance Essentials 2 (2-0-4)
BBA 1027 Entrepreneurial Finance Workshop 1 (1-0-2)
BBA 1028 The Art of Data Essentials 2 (2-1-4)
BBA 1029 The Art of Data Workshop 1 (0-1-1)
CA 1110 Art and Beauty of Living 3 (2-2-5)
CA 1201 Creative Photography 3 (2-2-5)
CA 1202 Computer Graphic for Presentation Design for Pitching 3 (2-2-5)
CSX 3001 Fundamentals of Computer Programming 3 (3-0-6)
EG 1001 Digital Literacy 3 (3-0-6)
EG 1002 Application Design for Everyone 3 (3-0-6)
EG 1003 Introduction to Internet of Things (IoTs) 3 (3-0-6)
EG 1004 Artificial Intelligence for Beginners 3 (3-0-6)
EG 1005 3D Modelling and 3D Printing Technology 3 (3-0-6)
FT 1003 Food Factory Explore Trip 3 (3-0-6)
FT 1004A Food-Agri-Bio Tech Trend Update (Part A) 2 (2-0-4)
FT 1004B Food-Agri-Bio Tech Trend Update (Part B) 1 (1-0-2)
FT 1005 Sustainability and Circular Living 3 (3-0-6)
FT 2003A Foods Changing the World (Part A) 2 (2-0-4)
FT 2003B Foods Changing the World (Part B) 1 (1-0-2)
FT 2004 Drinkology: The Art of Drinking 3 (3-0-6)
FT 2005 Food Zodiac 3 (3-0-6)
GE 1104 Thai Historical Perspectives 3 (3-0-6)
GE 1107 Perspectives in Politics and Economy 3 (3-0-6)
GE 1204 Physical Education 1 (0-2-1)
GE 1205 ASEAN Ways 3 (3-0-6)
GE 1209 Psychology Application in Daily Life 3 (3-0-6)
GE 1302 Ecology and Sustainability 3 (3-0-6)
GE 1403 Thai Language for Professional Communication 3 (3-0-6)
GE 1409 Thai Language for Intercultural Communication 3 (3-0-6)
GE 1413 Introduction to Korean Language and K-pop Culture 3 (3-0-6)
GE 1414 Introduction to Spanish Language and Culture 3 (3-0-6)
GE 1415 Storytelling and Presentation Skills in English 3 (3-0-6)
GE 2102 Human Heritage and Globalization 3 (3-0-6)
GE 2103 Art of Reasoning 3 (3-0-6)
GE 2207 Sport, Health and Wellness Development 3 (3-0-6)
GE 2209 The Power of Personality in Leadership 3 (3-0-6)
GE 2210 Love and Art of Living 3 (3-0-6)
GE 2212 Exotic Thai Food and Crafts 3 (3-0-6)
GE 2213 Thai Market Vendor Exposure 3 (3-0-6)
GE 2304 Lifestyles and Sustainability in Dynamic World 3 (3-0-6)
GE 3401 Public Speaking in Thai 3 (3-0-6)
ITX 2004 UI/UX Design and Prototyping 3 (3-0-6)
ITX 2005 Design Thinking 3 (3-0-6)
ITX 3002 Introduction to Information Technology 3 (3-0-6)
ITX 4502 Tech Startup 3 (3-0-6)
LLB 1501 Business Law 3 (3-0-6)
LLB 1502 Fundamentals of Tax Law 3 (3-0-6)
LLB 4540 International Business Law and Start-Up Business 3 (3-0-6)
LLB 4806 Business and Human Rights 3 (3-0-6)
MB 2531 Music Business 3 (3-0-6)
MU 1002 Pop Music Appreciation 3 (3-0-6)
MU 1231 History and Literature of Music 3 (3-0-6)
MU 3602 Music Therapy 3 (3-0-6)
MU 4223 Music in Human Life 3 (3-0-6)
NGE 0110 First Aid and Basic Life Support 3 (3-0-6)
NGE 0111 Innovative Media and Project Influencing Health Risk Behavior 3 (3-0-6)

Other Information Technology Curricula

.

VMES