Understand the basic concepts and importance of ICT in modern society
Gain practical skills in using common ICT tools and applications
Develop digital literacy for academic, professional, and personal use
Course Modules:
Module 1: Introduction to ICT
Module 2: Computer Hardware and Software
Module 3: Word Processing and Document Management
Module 4: Spreadsheets and Data Handling
Module 5: Presentation Tools
Module 6: Internet and Email
Module 7: Cybersecurity and Digital Ethics
Module 8: ICT in Society
Assessment and Certification:
Weekly quizzes and practical assignments
Final project: Create a digital presentation or report using ICT tools
Certificate awarded upon successful completion
Period:
2 months
Course Objectives:
This course equips learners with advanced front-end development skills, design thinking, and professional tools to build high-performance, user-centered websites. By the end of the course, learners will be able to:
Learners will:
Design and develop responsive, accessible, and visually compelling websites
Use modern frameworks and tools for scalable front-end development
Apply UX/UI principles to real-world projects
Collaborate using version control and design systems
Course Modules and Topics:
Module 1: Advanced HTML and CSS
Module 2: JavaScript Deep Dive
Module 3: Front-End Frameworks
Module 4: UX/UI Design Principles
Module 5: Performance Optimization
Module 6: Version Control and Collaboration
Module 7: Advanced Project Development
Module 8: Final Presentation and Review
Assessment and Certification:
Weekly coding challenges and design critiques
Capstone project: Build and deploy a professional-grade website
Certificate awarded upon successful completion
Duration:
2 Months
Course Objectives:
This course introduces learners to the foundational skills of designing and building functional websites. It focuses on essential front-end development tools, visual design basics, and practical web publishing techniques. By the end of the course, learners will be able to:
Create simple, responsive websites using HTML and CSS
Apply basic design principles for layout, color, and typography
Use introductory JavaScript for interactivity
Organize content for usability and accessibility
Publish and maintain websites using free hosting platforms
Course Modules and Topics:
Module 1: Introduction to Web Design and Internet Basics
Module 6: Responsive Design and Mobile Optimization
Module 7: Website Publishing and Maintenance
Module 8: Final Project and Presentation
Assessment and Certification:
Weekly design tasks and coding exercises
Final project: Design and publish a complete website
Certificate awarded upon successful completion
Duration:
2 Months
Course Objectives:
This course introduces learners to the fundamentals of designing and building mobile applications for Android and iOS platforms. It emphasizes practical coding, user interface design, and deployment strategies using modern development tools. By the end of the course, learners will be able to:
Build functional mobile apps using beginner-friendly frameworks
Design intuitive user interfaces for mobile devices
Connect apps to basic databases and APIs
Test, debug, and deploy mobile applications
Understand app publishing workflows and user experience principles
Course Modules and Topics:
Module 1: Introduction to Mobile App Development
Module 2: Setting Up Development Environments (Android Studio, Flutter, etc.)
Module 3: UI Design and Navigation
Module 4: Working with Data and APIs
Module 5: User Input and App Logic
Module 6: Testing and Debugging
Module 7: App Deployment and Publishing
Module 8: Final Project and Presentation
Assessment and Certification:
Weekly coding tasks and app design reviews
Final project: Build and deploy a functional mobile app
Certificate awarded upon successful completion
Duration:
2 Months
Course Objectives:
This course introduces learners to the creative and technical aspects of multimedia production and videography. It equips participants with practical skills in video shooting, editing, sound design, and visual storytelling for digital platforms. By the end of the course, learners will be able to:
Plan, shoot, and edit professional-quality video content
Use cameras, lighting, and audio equipment effectively
Apply storytelling techniques and visual composition principles
Edit videos using industry-standard software
Produce multimedia content for social media, marketing, and education
Course Modules and Topics:
Module 1: Introduction to Multimedia and Videography
Module 2: Camera Operations and Shot Composition
Module 3: Lighting and Audio Techniques
Module 4: Storyboarding and Scriptwriting
Module 5: Video Editing with Software (e.g., Adobe Premiere Pro, DaVinci Resolve)
Module 6: Motion Graphics and Titles
Module 7: Multimedia Production for Social Media and Web
Module 8: Final Project and Showcase
Assessment and Certification:
Weekly video assignments and peer reviews
Final project: Produce and present a short multimedia video
Certificate awarded upon successful completion
Duration:
2 Months
Course Objectives:
This course introduces learners to the fundamentals of motion design and animation using industry-standard tools. It blends creativity with technical skills to help learners produce engaging visual content for digital platforms. By the end of the course, learners will be able to:
Create animated graphics for video, web, and social media
Use keyframe animation, transitions, and effects
Apply storytelling and visual rhythm in motion design
Work with audio, typography, and visual timing
Export and publish animated content for various platforms
Course Modules and Topics:
Module 1: Introduction to Motion Graphics and Animation
Module 2: Principles of Animation (Timing, Spacing, Easing)
Module 3: Working with Adobe After Effects (or equivalent software)
Module 4: Typography in Motion
Module 5: Audio Sync and Visual Rhythm
Module 6: Logo Animation and Lower Thirds
Module 7: Project Workflow and Rendering
Module 8: Final Project and Showcase
Assessment and Certification:
Weekly animation tasks and critiques
Final project: Create a 30–60 second animated video