Diploma in Information Technology

KPT/JPT (R3/0611/4/0127) 12/29 MQA(A10212)

overview

Diploma in Information Technology - DISTED College

WHY choose Diploma in Information Technology in 2026?

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.

  • Get AI-Ready with Pearson! – Boost your future with the Pearson IT Specialist Certification in Artificial Intelligence . Learn real-world AI skills employers want. (T&Cs apply)
  • Comprehensive curriculum – Learn coding, networking, databases, cloud computing, and cybersecurity
  • Stackable Learning Pathway -Each micro credential is credit-bearing and can be stacked toward the full Diploma in Information Technology, allowing flexible, step-by-step progression
  • High-end computer labs with the latest tech and tools
  • Experienced lecturers dedicated to student’s success
  • Strong industry collaboration for internships and career exposure

What Does Information Technology Mean for Your Future?

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.

cAREER oPPORTUNITIES

Some of the career opportunities associated with this course includes:

  • Software Developer
  • Web Developer
  • Network Administrator
  • Database Administrator
  • IT Support Specialist

WHAT WILL YOU LEARN?

Building your Tech Foundation and Advancing Your Skills

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:

  • Develop basic IT systems using Python and Java.
  • Design simple websites using HTML and CSS.
  • Understand operating systems, databases, and networking.
  • Use AI tools (e.g., GitHub Copilot, Canva AI, Figma AI) to assist in coding and design.
  • Apply math and logic to IT problem-solving.
  • Create basic software and web interfaces.
  • Build dynamic websites and applications using HTML, CSS, JavaScript, PHP, and SQL.
  • Design cloud-based and secure systems.
  • Apply object-oriented programming and database design.
  • Explore advanced networking and UX design.
  • Use AI tools for efficient coding and design.
  • Work on integrated IT projects.
Programming Languages:
  • Java (Object-Oriented Development)
  • HTML, CSS, JavaScript,PHP, (Web Technologies,Project)
  • SQL (Database Organisation & Design)
  • Python , Java (Cloud Computing)
AI Tools:
  • Microsoft Copilot (coding assistance)
  • Canva AI (design support)
  • Google Colab (for operating systems and IT projects)
  • Wolfram Alpha (math and problem-solving)
  • GitHub Copilot (AI coding assistant)
  • Figma AI (Human-Computer Interaction)
  • TensorFlow & PyTorch ( intelligent systems)
  • Wix AI (UI/UX and web design)
General AI Tools across subjects:
  • Copilot, Perplexity, Gemini, Notebook LM, Claude
What industry exposure do I get in Diploma in Information Technology?

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.

Programme Structure & Courses

YEAR 1
FOUNDATION IN COMPUTING AND PROGRAMMING/CODING

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.

HARDWARE AND SOFTWARE FUNDAMENTALS

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.

COMPUTATIONAL THINKING AND ANALYTICAL FOUNDATION

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

SKILLS FOR A SUSTAINABLE FUTURE (MPU)

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

year 2
DATA AND SYSTEM DESIGN
The course covers the development of information systems and of their software components. Whilst the course introduces students to the whole systems development process, it focuses on the elicitation and initial modelling of information systems requirements that enable identification of information problems and the subsequent analysis and design modelling of an efficient solution to those problems.
The approach follows the object-oriented (OO) methods expressed by the Unified Process software development life-cycle. The course addresses the complete methodology of the Unified Process, including its methodological deliverables and models and tools, with exposure to manual and automated diagramming and modelling techniques. It critically examines the issues and professional responsibilities that need to be considered at different phases in the development of information systems for an organization; including the impact of the systems on intended users and maintenance of quality.
Students gain experience in requirements elicitation and modelling and systems analysis, system design and feasibility estimation within a system development project setting aimed at developing an information system. They also gain practical experience in the use of a CASE tool to create models.
 
The principal objective of this course is to provide an introductory level comprehensive knowledge of Database Management Systems (DBMS). The course includes the following topics: relational databases, Entity relationship diagrams, integrity constraints, normalization, query processing, transaction management, concurrency control, recovery techniques, and database management.
This course is an overview of the foundational concepts within system theory, in particular, it is focused on conveying what we call the systems paradigm that is the basic overarching principles that are common to all areas of systems thinking and theory.
EMERGING IT TRENDS AND APPLICATIONS
This course focuses on concepts and principles that arise in the design and implementation of cloud applications. Topics covered includes cloud computing
evolution, cross-layer communications, job status & machine state, cloud service models, cloud system architecture, resource allocation and scheduling, virtualization andisolation, reliability through redundancy, cloud computing pratical skills and advanced topics.
This course dives into the the fundamentals of how data is coded, and represented in computers, spanning characters to complex images. It also uncover the critical role of data conversion in integrating varied computing systems and explore the mechanics of key intersystem communication protocols. It lets students manage the procurement of IT resources, and apply testing strategies to optimize system performance.
A core element of this subject focuses on the management of the resources of ICT infrastructure and people within the ICT environment, particularly in security aspects.

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.

CAPSTONE AND EXPERIENTIAL LEARNING

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.

USER EXPERIENCE AND DEVELOPMENT PRACTICES

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.

COMPUTATIONAL THINKING AND ANALYTICAL FOUNDATION

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

YEAR 3
CAPSTONE AND EXPERIENTIAL LEARNING

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:

  • Participate in industrial training and apply skills in real-world IT environments.
  • Solve practical problems in software development, cybersecurity, and cloud computing.
 

to provide the students with employability skills, relevant work experience in a particular sector and role.

Malaysia:

  • HELP University
  • Wawasan Open University
  • Herriot-Watt University Malaysia
  • Bachelor in Information Technology (Data Analytics) (Honours)

Candidates must meet one of the following criteria:

  • SPM: Minimum 3 credits, including Mathematics or equivalent OR
  • STPM: Minimum Grade C (GP 2.00) in one subject and a credit in Mathematics (SPM or equivalent) OR
  • UEC: 3 credits (Grade B) including Mathematics OR
  • STAM: Minimum Maqbul (Pass) and a credit in Mathematics (SPM or equivalent) OR
  • SKM Level 3: Plus a credit in Mathematics (SPM or equivalent) OR
  • Certificate (MQF Level 3): Minimum CGPA 2.00 OR
  • Other equivalent Level 3 qualifications OR
  • Other relevant qualifications recognized by the Malaysian Government.
 

Additional Notes:

  • Candidates who passed Mathematics in SPM (or equivalent) can be admitted if their certificate program includes equivalent Math subjects.
  • Candidates who passed Mathematics in SPM but lack a related certificate must take a reinforcement Math subject at the start of their studies.
  • Candidates with a credit in a computing-related subject in SPM (or equivalent) may be given preference.

2026 Intakes:

  • Jan, April & August
 

Full Fees in 2026(Approximately)(for local students):

  • RM33,468
 

Scholarships & Merit Award:

  • Terms & Condition Apply
  • Call us for more information

REGISTER NOW

Introduction to Information Technology & Information System

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.