Diploma in Information Technology provides a strong foundation in programming, networking, system design, and emerging IT trends. With a balance of theory and hands-on learning, students benefit from experienced lecturers, modern labs, and industry internships for practical exposure. Covering areas like cybersecurity, cloud computing, user experience design, and technopreneurship, this programme prepares graduates for further studies or entry into the IT industry.
If you want a future in tech, this diploma gives you the right start. You’ll learn essential programming languages like Python, Java, HTML, CSS, PHP, JavaScript, and SQL, and gain practical skills in networking, databases, and cloud computing. You’ll also explore cybersecurity and user experience design. The course includes hands-on projects and an internship, so you graduate ready for jobs or to continue to a degree.
IT powers everything—from websites and apps to cloud platforms and secure systems. Companies need skilled professionals to build, manage, and protect these technologies. At DISTED, you’ll learn how to solve problems, think logically, and create solutions using modern tools and technologies. These skills open doors to careers in software development, cybersecurity, cloud computing, database administration, IT support, and web development. Even as automation grows, businesses still need experts to design secure, scalable, and innovative systems—skills that this diploma equips you with.
Some of the career opportunities associated with this course includes:
This course focuses on laying the foundation for students to understand programming logic and the fundamentals of AI as well as applying advanced IT concepts to practical projects and preparing for real-world challenges.
By the end of this course, our students will be able to:
In their final year, Diploma in Information Technology (DIT) students at DISTED College participate in a 14-week internship that provides practical exposure to the IT services and infrastructure industry. Through partnerships with start-ups, SMEs, and established tech firms, students take on roles such as IT Support Technician, Network Administrator Intern, Cybersecurity Assistant, and Cloud Solutions Intern. These internships involve hands-on tasks like network configuration, system troubleshooting, implementing security measures, and supporting enterprise IT operations. Aligned with current digital transformation initiatives, the program equips students with industry-relevant skills and prepares them to contribute effectively in diverse IT environments.
This course will introduce students to the core components of programming using the Python programming language. Students will learn to write Python programs using concepts such as functions, variables, selection, iteration, file-processing, and object-oriented approach.
This course intended to teach students the fundamentals to build front-end portion of websites. Students learn to create and design websites using web languages such as HTML, CSS, and JavaScript. Students also exposed to best practices in Seach Engine Optimization (SEO) and designining responsive websites.
This is an introductory course to Operating Systems The essence of this course is to focus on ‘what’ and ‘how’: to explain the various features of modern Operating Systems and how they work. The main topics for Operating Systems are Memory Management, Process Management, Device Management, File Management, System Management, Security And Ethics. The students are expected to be able to compare among different competing algorithms/technologies in terms of differentiating their features and advantages/disadvantages. However, there will be little emphasis on ‘why’, since that involves detailed understanding of various algorithms and technologies, to understand minute differences between them: in terms of performance, complexity and cost. The ‘why’ issues will be addressed in follow-on advanced courses. Students are also expected to be able to apply the algorithms/technologies that are presented in the course towards solving numerical problems for Operating Systems
This course provides students with a fundamental knowledge in computer networks and data communications. The information infrastructure that enables electronic switching techniques in different layers of the OSI model will also be explored. Students will be prepared with skill sets to construct, configure, and analyse small scale LAN using IP addressing, basic subnetting, and software tools.
This course introduces the fundamental concepts of software development, focusing on problem-solving, abstraction, data structures, and program design. Students will learn to analyze problems, develop algorithms, and write well-structured and efficient programs. The course will also emphasize teamwork and communication skills through collaborative projects.
This course students will gain a comprehensive understanding of computer architecture and its underlaying principles. Students will be equipped with the knowledge and skills to analyze hardware components, categorize key features and services of operating systems and hardware, utilize network technology and apply diagnostic and troubleshooting skills to solve hardware,software and networking relsted issues effiectively.
This course introduces discrete mathematics principles including sets, functions, and sequences, relations, induction and recursion, counting, and probability
Introduction to basic ideas, theories, concepts and applications of mathematical, algebra function, inequalities, limits, differentiation, integration, geometry, finite series, complex numbers, matrix, and vector algebra
This course is intended to increase students’ proficiency in English language for academic purpose, focusing on all the four skills ; reading, writing, speaking and listening. Using integrated approach, other important linguistic areas such as grammar and vocabulary are included strategically. Authentic reading material are drawn from academic, environment, socially controversial issues and also from the corporate world. This course serves as a foundation for developing higher level of reading, writing and listening skills as well as preparing students for language proficiency tests such as the IELTS/PTE.
Introducing on how computers can affect the society and how they could further affect it in the future. Various ethical issues surrounding computers will be examined such as piracy, hacking, viruses, responsibility and liability for the use of software, cyberporn, computerized invasion of privacy, computers in the workplace, and the use of artificial intelligence and expert systems.
This course introduces students to the foundational concepts of Artificial Intelligence (AI). Key topics include knowledge representation, search strategies, reasoning under uncertainty, and learning methods for knowledge representation.
Kursus ini menawarkan kemahiran berbahasa dari aspek mendengar, bertutur, membaca dan menulis sesuai dengan tahap intelek pelajar. Tujuan kursus ini adalah untuk meningkatkan kecekapan berbahasa dalam konteks rasmi dan tidak rasmi. Pengajaran dan pembelajaran akan dilaksanakan dalam bentuk kuliah, tutorial, tugasan, aktiviti kebahasaan, main peranan (role-play), ujian dan peperiksaan. Pada akhir kursus ini, pelajar diharapkan dapat menguasai kemahiran berbahasa secara lisan dan tulisan.
*for international students and students without a credit in SPM Bahasa Melayu
This course goes into depth regarding the basic concepts of corruption, including the value of integrity, anti-corruption, forms of corruption, misuse of power in daily activities and organizations.
This course is conducted by involving students into community services and curricular activities. The activities and projects associated with this course will be fully conducted by students under the lecturer’s supervision. The lecturers are also responsible in awarding marks as well as approving the related activities and projects. The students have the opportunity to master the soft skills such as communication, critical thinking, problem solving, teamwork, continuous learning and information management as well as entrepreneurial and technical skills.
This course covers the relation between philosophy, the National Education Philosophy and ‘Rukun Negara’. Philosophy is used as a tool to refine the culture of thought in life through the art and methods of thinking as well as through our understanding of the concept of the human. The main topics in philosophy, namely epistemology, metaphysics and logic are discussed in the context of current issues. Emphasis is given to philosophy as the basis for inter-cultural dialogue and to foster common values. At the end of this course, students will be able to see the disciplines of study as a comprehensive and integrated body of knowledge.
Kursus ini melatih pelajar antarabangsa untuk berkomunikasi dalam bahasa Melayu asas yang meliputi situasi kehidupan harian. Pelajar akan diperkenalkan dengan pertuturan dan penulisan bahasa Melayu mudah. Pengajaran dan pembelajaran akan dilaksanakan dalam bentuk kuliah, tutorial, tugasan dan pengalaman pembelajaran pelajar di dalam dan di luar kelas. Pada akhir kursus ini, pelajar diharapkan dapat berkomunikasi dan menulis karangan menggunakan ayat mudah dengan berkesan.
*Subject to change
This is an advanced course on Computer Networks covering four main contemporary topics namely how high performance networks are designed covering algorithms and implementations, data center networking, information centric networking and network softwarization: software defined networking, network virtualization and programmable networks.
The aim of this course is to provide students an opportunity to acquire, apply and integrate knowledge that will enable them to participate in and lead product development projects. Students will gain knowledge of project management, creative idea generation and communication, and will be capable of handling all stages of product development from requirements gathering and concept generation through to the analysis ,design and implementation phases.
This exploration emphasizes a user-centred design approach for developing an interactive corporate application, focusing on understanding user needs. It highlights the use of design and evaluation tools to ensure usability, accessibility, and a positive user experience, incorporating responsive design to support universal access and inclusiveness. The course aims to create a productive, inclusive, and engaging tool for the corporate environment, showcasing the critical balance between user needs, technological opportunities, and design excellence.
This exploration emphasizes a user-centred design approach for developing an interactive corporate application, focusing on understanding user needs. It highlights the use of design and evaluation tools to ensure usability, accessibility, and a positive user experience, incorporating responsive design to support universal access and inclusiveness. The course aims to create a productive, inclusive, and engaging tool for the corporate environment, showcasing the critical balance between user needs, technological opportunities, and design excellence.
This course provides students the necessary skills for students to develop a software product as a team. Students will be introduced to the Team Software Process (TSP) which is an integrated framework that guides development teams in producing a high-quality intensive systems. It also consists an introduction to the methods presented in TSP on establishing roles, to conceive, design and plan a project, to track and report on software project’s progress. Finally, students will need to provide a clear and complete set of report such as Software Requirement Specification (SRS) and test plan.
To explore concepts of probability and to prepare students to be able to carry out surveys, collect, compile, present the data and finally interpret the results obtained using statistical means and tools.
*Subject to change
The course is intended
Students are to apply the skills in real-world projects using the same tools and languages learned in Year 1 and Year 2.
Students will be given the chance to:
to provide the students with employability skills, relevant work experience in a particular sector and role.
Malaysia:
Candidates must meet one of the following criteria:
Additional Notes:
2026 Intakes:
Full Fees in 2026(Approximately)(for local students):
Scholarships & Merit Award:
DISTED Pulau Pinang Sdn Bhd
DISTED College (Main Campus)
Reg. No.: 199701020079 (435576-U)
340, Macalister Road,
10450 George Town, Penang, Malaysia.
WhatsApp Us
This course provides an introduction to information technology and Information systems. The student will be introduced to computer software, hardware, and networking technologies, Information systems, databases as well as information security and privacy. The subject also teaches students to maximize their use of mobile devices, make the most of online tools for collaboration and communication, and fully utilize today’s Internet capabilities. It highlights today’s most current technology trends and developments.