Diploma in Information Technology Program
Diploma in Information Technology Program
Section Details
Programme The Diploma in Information Technology at APIST is a three-year
Overview program designed to provide students with foundational and advanced
skills in computing, programming, networking, and cybersecurity. It
aligns with Eswatini’s National Development Plan and APIST’s
mission to equip students with industry-relevant skills, fostering
academic excellence, innovation, and community engagement.
Mode of The program combines lectures, practical lab sessions, tutorials, and
Delivery group projects. The final year includes an internship and capstone
project to apply skills in real-world settings.
Grading Grades are awarded on a percentage scale, with letter grades assigned
System as follows:
A: 75-100%,
B: 65-74%,
C: 50-64%,
D: 40-49%,
F: Below 40% (Fail).
Course Structure and Credits
Hackr.io
Mathematics for Discrete Mathematics and Its Focuses on mathematical principles
Computing Applications by Kenneth like logic, set theory, and
Rosen (8th Edition, 2023) algorithms, foundational for IT
students in problem-solving and
algorithm design.
Communication The Art of Explanation: How Provides techniques for effective
Skills to Communicate with Clarity communication and explanation,
and Confidence by Ros essential for presenting technical
Atkins (2024) information clearly in IT and other
Codemotion fields.
Database Systems Database System Concepts Covers relational databases, SQL,
by Abraham Silberschatz and database management
(2022) concepts, aligning well with the
database module.
Web Development HTML and CSS: Design and Visual guides to web design and
(HTML, CSS, Build Websites by Jon interactivity with JavaScript, ideal
JavaScript) Duckett (2023) and for beginners in web development.
JavaScript and JQuery by
Jon Duckett (2023)
BookAuthority
Systems Analysis Systems Analysis and Design Discusses systems development
and Design by Alan Dennis (9th Edition, lifecycle, project management, and
2023) analysis techniques for designing
information systems.
Digital Rewired: The McKinsey Explores collaboration in digital
Communication Guide to Outcompeting in the environments, providing insights
and Collaboration Age of Digital and AI by Eric into effective communication and
Lamarre (2023) teamwork in modern IT projects.
Codemotion
Object-Oriented Java: The Complete Key texts covering object-oriented
Programming Reference by Herbert Schildt principles, Java, and C++
(Java/C++) (12th Edition, 2022) and C+ programming with examples that
+ Programming Language by enhance students' understanding of
Bjarne Stroustrup (2022) OOP in practice.
Data Structures Data Structures and An accessible introduction to data
and Algorithms Algorithms in Java by Robert structures and algorithms, with Java
Lafore (2023) examples for practical learning.
Ethics and Ethics for the Information Explores ethical issues in
Professional Age by Michael J. Quinn technology, data privacy, and
Practice in IT (2023) cybersecurity, providing a
framework for professional conduct
in IT.
Project Project Management: A A comprehensive guide to project
Management Systems Approach to management techniques, useful for
Planning, Scheduling, and managing IT projects effectively.
Controlling by Harold
Kerzner (2023)
Network Network Security Essentials: Focuses on network security
Management and Applications and Standards principles, including encryption,
Security by William Stallings (7th firewalls, and VPNs, critical for
Edition, 2023) managing secure network
Hackr.io environments.
Mobile Application Android Programming for Introduces Android development
Development Beginners by John Horton with practical projects, covering
(2023) basic concepts and hands-on
application building for mobile
platforms.
Cybersecurity Cybersecurity Essentials by Covers the fundamentals of
Essentials Charles Brooks (2024) cybersecurity, such as threat
BookAuthority management and data protection,
essential for students entering the
security field.
Advanced Web Pro HTML5 and CSS3 Explores advanced topics in web
Development Design Patterns by Michael design, such as responsive design,
Bowers (2023) CSS3 animations, and HTML5
features for professional web
development skills.
Internship / No specific text; practical Students will apply acquired skills
Industrial industry experience in IT in a real-world environment,
Attachment working under the guidance of an
industry mentor.
Capstone Project The Self-taught Programmer: A guide to programming projects
in IT The Definitive Guide to and professional development,
Programming Professionally providing practical tips for
by Cory Althoff (2024) structuring and completing a
Codemotion capstone project in IT.