A three-year degree program in Information and Communication Technology (ICT) typically covers a range of foundational and specialized courses related to technology, communication, and information systems. The specific courses offered may vary depending on the institution and the program's curriculum. However, here are some common courses you might find in a three-year ICT degree program: 1. Introduction to Computer Science: 2. Networking Fundamentals: 3. Database Management Systems: 4. Web Technologies: 5. Information Systems Analysis and Design: 6. Cybersecurity Fundamentals: 7. Software Development: 8. Data Analytics and Visualization: 9. Mobile Application Development: 10.Project Management: 11.Emerging Technologies: