Computer Science and Communication Technology (CSCT)
Introduction / Background
The Computer Science and Communication Technology (CSCT) program provides a strong academic foundation in computing and communication systems that underpin modern digital societies and economies. The program is designed to develop professionals capable of developing robust and scalable software systems, analyzing and modeling data to extract actionable insights, and applying artificial intelligence methods to support intelligent and data-driven digital solutions, alongside the development of secure and efficient communication infrastructures.
CSCT integrates core areas in Computer Science and Software Engineering, Data Science and Artificial Intelligence, Digital Technology and Enterprise Information Management, and Smart Networks and Communications Engineering. This integrated structure reflects the close interaction between software, data, and communication technologies in contemporary digital environments, while allowing students to build depth in selected areas of specialization.
The program emphasizes solid theoretical foundations, system-level understanding, and applied problem solving, preparing graduates to contribute effectively in industry, government, and research settings. Through advanced coursework, applied projects, and research-oriented learning, CSCT equips graduates with the technical competence, adaptability, and professional readiness needed to succeed in a rapidly evolving digital landscape.
Areas of Specialization
The Computer Science and Communication Technology (CSCT) program offers the following areas of specialization
- Computer Science and Software Engineering (CSSE)
- Data Science and Artificial Intelligence (DSAI)
- Digital Technology and Enterprise Information Management (DTEIM)
- Smart Networks and Communications Engineering (SNCE)
Focus Areas
The CSCT program focuses on education and research in the following areas:
Software Systems and Application Development
- Software engineering and modern development practices
- Application and platform development
- Scalable and distributed software systems
Data Science and Artificial Intelligence
- Data modeling and data management
- Data science and advanced data analytics
- Machine learning and artificial intelligence
- Data mining, big data technologies, and deep learning
Foundations of Computer Science and Advanced Computing
- Algorithms and data structures
- Computational models and advanced computing concepts
- Systems architecture and performance
Enterprise Information Systems and Digital Platforms
- Information management systems
- Enterprise systems and digital platforms
- Data-driven organizational processes
Smart Networks and Communication Technologies
- Computer networks and data communications
- Telecommunications systems
- Wireless and mobile communication technologies
Applied Computing and Industry-Oriented Practice
- Real-world digital applications and system integration
- Project-based learning and internships
- Industry collaboration and innovation
Preferred Background
Master’s Program
Applicants should hold an undergraduate degree in one of the following fields:
- Computer Science, Computer Engineering, or Information and Communication Technology (ICT)
- Electronics, Electrical Engineering, or related engineering disciplines
- Mathematics or other quantitatively oriented fields
Applicants from diverse backgrounds (e.g., business, finance, or other non-engineering disciplines) may be considered, provided they demonstrate adequate mathematical and programming skills.
Doctoral Program
Applicants should hold a relevant master’s degree in Computer Science, Computer Engineering, ICT, Electronics, Mathematics, or closely related disciplines, with academic preparation aligned to the intended area of research.
Concerned Faculty Members
Contact Information
Phone: +66 (0)2 524 6601
Email: [email protected]




