PSTI offers the following Workshops / Short-Term Courses:

Artificial Intelligence courses

  • Introduction to Artificial Intelligence (AI)
    Duration: (3 weeks – beginner level)

  • Python Programming for AI
    Duration: (4 weeks - beginner level)

  • Foundations of Machine Learning
    Duration: (4 weeks – beginner level)

  • Data Science Fundamentals
    Duration: (3 weeks – beginner level)

  • Deep Learning Essentials
    Duration: (4 weeks – intermediate level)

  • Natural Language Processing Basics
    Duration: (4 weeks – intermediate level)

  • AI and Automation in the Workforce
    Duration: (3 weeks – intermediate level)

  • Computer Vision with AI
    Duration: (4 weeks - intermediate level)

  • AI in Business: Practical Applications
    Duration: (3 weeks - intermediate level)

  • AI Ethics and Responsible AI
    Duration: (3 weeks - advanced level)

  • AI for IoT (Internet of Things)
    Duration: (4 weeks – advanced level)

  • AI for Cybersecurity
    Duration: (4 weeks – advanced level)

  • Generative AI Fundamentals
    Duration: (3 weeks - beginner level)

Machine Learning courses

  • Introduction to Machine Learning
    Duration: 4 weeks – beginner level

  • Python for Data Science and Machine Learning
    Duration: 4 weeks – beginner level

  • Data Preprocessing and Feature Engineering
    Duration: 3 weeks – beginner level

  • Supervised Learning Techniques
    Duration: 3 weeks – intermediate level

  • Unsupervised Learning Techniques
    Duration: 3 weeks – intermediate level

  • Neural Networks and Deep Learning Fundamentals
    Duration: 6 weeks – intermediate level

  • Reinforcement Learning
    Duration: 5 weeks – advanced level

  • Advanced Machine Learning Techniques
    Duration: 5 weeks – advanced level

  • Machine Learning with Tensorflow
    Duration: 8 weeks - intermediate

  • Machine Learning Engineer with Microsoft Azure
    Duration: 8 weeks - intermediate

Deep Learning courses

  • Introduction to Deep Learning
    Duration: 4 weeks - beginner level

  • Convolutional Neural Networks
    Duration: 4 weeks - intermediate

  • Recurrent Neural Networks and Transformers
    Duration: 3 weeks - intermediate

  • Computer Vision with Deep Learning
    Duration: 4 weeks – advanced level

  • Natural Language Processing (NLP) with Deep Learning
    Duration: 4 weeks - advanced level

  • Generative Adversarial Networks (GANs)
    Duration: 4 weeks - advanced level

  • Reinforcement Learning with Deep Learning
    Duration: 4 weeks - advanced level

  • Deep Learning with TensorFlow and Keras
    Duration: 8 weeks – advanced level

  • Deep Learning for Time Series Forecasting
    Duration: 4 weeks - advanced level

  • Edge AI and Embedded Deep Learning
    Duration: 4 weeks - advanced level

  • Explainable AI (XAI) and Model Interpretability
    Duration: 4 weeks - advanced level

Cybersecurity courses

  • Introduction to Cybersecurity
    Duration: 2 weeks - beginner level

  • Mobile Security Essentials
    Duration: 3 weeks - beginner level

  • Cloud Security Essentials
    Duration: 4 weeks - beginner level

  • Cryptography Essentials
    Duration: 3 weeks - beginner level

  • Cybersecurity Risk Management
    Duration: 3 weeks - intermediate level

  • Incident Response and Forensics
    Duration: 4 weeks - intermediate level

  • Web Application Security
    Duration: 3 weeks - intermediate level

  • Information Security Management Systems
    Duration: 2 weeks - intermediate level

  • CISM Certification Training Course
    Duration: 2 weeks - intermediate level

  • Certified Information Systems Security Professional (CISSP) Certification Training Course
    Duration: 2 weeks - intermediate level

  • ISO 22301 Business Continuity Management Systems Course
    Duration: 2 weeks - intermediate level

  • Ethical Hacking and Penetration Testing
    Duration: 4 weeks - advanced level

  • ISO 9001 Quality Management Systems
    Duration: 2 weeks - intermediate level

  • ISO/IEC 20000 – IT Service Management
    Duration: 2 weeks - intermediate level

  • ISO 31010 Risk Management Techniques
    Duration: 2 weeks - intermediate level

  • Cybersecurity Awareness for Non-IT Professionals
    Duration: 1 week

Computer Networking courses

  • Introduction to Computer Networking
    Duration: (4 weeks – beginner level)

  • Networking Protocols and Standards
    Duration: (3 weeks – beginner level)

  • Cisco Networking Essentials (CCNA Prep)
    Duration: (6 weeks – beginner level)

  • Wireless Networking Fundamentals
    Duration: (4 weeks – beginner level)

  • Network Security Fundamentals
    Duration: (4 weeks – beginner level)

  • Virtualization and Cloud Networking
    Duration: (4 weeks – intermediate level)

  • Network Troubleshooting and Diagnostics
    Duration: (3 weeks – intermediate level)

  • Advanced Routing and Switching
    Duration: (4 weeks – advanced level)

  • Software-Defined Networking (SDN) and Network Automation
    Duration: (4 weeks – advanced level)

  • Introduction to Internet of Things (IoT) Networking
    Duration: (4 weeks – advanced level)

Databases and SQL courses

  • Introduction to Databases and SQL
    Duration: (2 weeks – beginner level)

  • SQL for Data Retrieval and Reporting
    Duration: (2 weeks – beginner level)

  • Database Design and Normalization
    Duration: (3 weeks – intermediate level)

  • Azure SQL Databases Fundamentals
    Duration: (3 weeks – intermediate level)

  • Cloud Data Warehouses with Azure
    Duration: (3 weeks - intermediate)

  • Data lakes and Lakehouses with Spark and Azure Databricks
    Duration: (3 weeks - intermediate)

  • Advanced SQL Queries
    Duration: (3 weeks – advanced level)

  • SQL for Data Science
    Duration: (4 weeks – advanced level)

  • NoSQL Databases
    Duration: (3 weeks – advanced level)

  • Database Security and Administration
    Duration: (4 weeks – advanced level)

  • SQL for Web Development
    Duration: (3 weeks – advanced level)

  • Management of Relational and Non-relational Databases
    Duration: (4 weeks – advanced level)

Data Analysis courses


  • Introduction to Data Analysis
    Duration: (4 weeks – beginner level)

  • Data Analysis with Excel
    Duration: (3 weeks – beginner level)

  • Python for Data Analysis
    Duration: (4 weeks – beginner level)

  • Statistics for Data Analysis
    Duration: (4 weeks – beginner level)

  • Data Visualization Techniques
    Duration: (4 weeks)

  • SQL for Data Analysis
    Duration: (4 weeks)

  • Data Analysis with Pandas and NumPy
    Duration: (3 weeks – intermediate level)

  • Data Analysis with R
    Duration: (4 weeks – intermediate level)

  • Advanced Data Analysis with Machine Learning
    Duration: (4 weeks – advanced level)

  • Advanced Data Analysis with Power BI
    Duration: (4 weeks – advanced level)

  • Big Data Analysis
    Duration: (6 weeks – advanced level)

  • Business Analytics
    Duration: (4 weeks - advanced level)

  • A/B Testing for Business Analysts
    Duration: (2 weeks - advanced level)

Data Science courses

  • Introduction to Data Science
    Duration: (4 weeks – beginner level)

  • Exploratory Data Analysis (EDA)
    Duration:(4 weeks – intermediate level)

  • Introduction to Machine Learning
    Duration: (4 weeks – intermediate level)

  • Applied Time Series Analysis
    Duration: (4 weeks – intermediate level)

  • SQL for Data Science
    Duration: (4 weeks – intermediate level)

  • Data Processing in Data Science
    Duration: (4 weeks – intermediate level)

  • Introduction to Web Scraping with Python
    Duration: (4 weeks – intermediate level)

  • Deep Learning with Neural Networks
    Duration: (4 weeks – advanced level)

  • Big Data Analytics
    Duration: (4 weeks – advanced level)

  • Advanced Machine Learning Algorithms
    Duration: (4 weeks – advanced level)

  • Building Data Science Pipelines Using Python
    Duration: (4 weeks – advanced level)

Data Engineering courses

  • Introduction to Data Engineering
    Duration: (2 weeks – beginner level)

  • SQL for Data Engineers
    Duration: (3 weeks – intermediate level)

  • Data Warehousing & ETL Frameworks
    Duration: (4 weeks – intermediate level)

  • Big Data Engineering with Apache Hadoop and Spark
    Duration: (6 weeks – advanced level)

  • Cloud Data Engineering
    Duration: (4 weeks – advanced level)

  • Data Streaming and Real-Time Processing
    Duration: (4 weeks – advanced level)

  • NoSQL Databases for Data Engineers
    Duration: (3 weeks – advanced level)

  • Data Engineering with Python
    Duration: (4 weeks – advanced level)

  • Data Governance and Security for Data Engineers
    Duration: (4 weeks – advanced level)

  • Introduction to Hadoop and MapReduce
    Duration: (2 weeks – intermediate level)

  • Data Engineering with AWS
    Duration: (4 weeks – advanced level)

  • Data Engineering with Microsoft Azure
    Duration: (4 weeks – advanced level)

Data Visualization courses


  • Introduction to Data Visualization
    Duration: (3 weeks – beginner level)

  • Data Visualization with Python
    Duration: (4 weeks – intermediate level)

  • Data Visualization with R
    Duration: (4 weeks – intermediate level)

  • Advanced Data Visualization Techniques
    Duration: (4 weeks – advanced level)

  • Data Visualization in Tableau
    Duration: (3 weeks – intermediate level)

  • Data Analysis and Visualization with Microsoft Power BI
    Duration: (3 weeks – intermediate level)

  • Data Visualization for Business Insights
    Duration: (4 weeks – advanced level)

  • Ethics in Data Visualization
    Duration: (2 weeks)

  • Storytelling with Data
    Duration: (3 weeks)

Natural Language Processing courses

  • Introduction to Natural Language Processing
    Duration: (4 weeks – beginner level)

  • Machine Learning for Natural Language Processing
    Duration: (4 weeks – intermediate level)

  • Large Language Models (LLMs) Crash Course for Beginners
    Duration: (4 weeks – intermediate level)

  • Large Language Models (LLMs) and Text Generation
    Duration: (4 weeks – intermediate level)

  • AI Prompt Engineering Crash Course for Beginners
    Duration: (4 weeks – intermediate level)

  • Deep Learning for Natural Language Processing
    Duration: (6 weeks – advanced level)

  • Natural Language Understanding (NLU)
    Duration: (4 weeks – advanced level)

  • Natural Language Generation (NLG)
    Duration: (4 weeks – advanced level)

  • Text Mining and Sentiment Analysis
    Duration: (4 weeks – advanced level)

  • Ethics and Bias in Natural Language Processing
    Duration: (2 weeks)

  • Advanced NLP Techniques and Trends
    Duration: (4 weeks – advanced level)

Prompt Engineering courses


  • Introduction to Prompt Engineering
    Duration: (4 weeks – beginner level)

  • Advanced Prompt Design for Generative AI
    Duration: (4 weeks – beginner level)

  • Prompt Engineering for Chatbots and Conversational AI
    Duration: (4 weeks – beginner level)

  • Ethical Prompt Engineering
    Duration: (2 weeks)

  • Customizing AI Behavior Through Prompts
    Duration: (4 weeks – intermediate level)

  • Prompt Engineering for Code Generation
    Duration: (4 weeks – intermediate level)

Robotics courses

  • Introduction to Robotics
    Duration: (4 weeks – beginner level)

  • Robotics Programming Fundamentals
    Duration: (4 weeks – intermediate level)

  • Mobile Robotics and Autonomous Systems
    Duration: (4 weeks – intermediate level)

  • Industrial Robotics
    Duration: (6 weeks – advanced level)

  • AI and Robotics: Machine Learning for Robots
    Duration: (4 weeks – intermediate level)

  • Humanoid Robotics
    Duration: (6 weeks – intermediate level)

  • Robotic Vision and Sensing
    Duration: (4 weeks – intermediate level)

  • Robotics and Embedded Systems
    Duration: (4 weeks – advanced level)

  • Robotics for Healthcare and Assistive Technologies
    Duration: (6 weeks – advanced level)

  • Swarm Robotics
    Duration: (4 weeks – advanced level)

  • Drones and Aerial Robotics
    Duration: (4 weeks – advanced level)

Cloud Computing courses

  • Introduction to Cloud Computing
    Duration: (3 weeks – beginner level)

  • AWS Cloud Practitioner Essentials
    Duration: (3 weeks – beginner level)

  • Azure Fundamentals
    Duration: (3 weeks – beginner level)

  • Google Cloud Fundamentals
    Duration: (3 weeks – beginner level)

  • Cloud Security Essentials
    Duration: (4 weeks – beginner level)

  • Serverless Computing
    Duration: (3 weeks – beginner level)

  • Cloud DevOps Foundations
    Duration: (4 weeks – beginner level)

  • Cloud Networking Essentials
    Duration: (3 weeks – beginner level)

  • Cloud Storage and Databases
    Duration: (3 weeks – beginner level)

  • Cloud Data Warehouses
    Duration: (2 weeks - intermediate)

  • Cloud Architecture and Design
    Duration: (3 weeks - intermediate)

  • Cloud Development using Microsoft Azure
    Duration: (4 weeks – intermediate level)

  • AWS Cloud Fundamentals
    Duration: (3 weeks - intermediate)

  • Cloud Computing for Business Leaders
    Duration: (4 weeks – advanced level)

  • Multi-Cloud Computing
    Duration: (3 weeks – advanced level)

Project Management courses

  • Introduction to Project Management
    Duration: (1 week – beginner level)

  • Agile Project Management
    Duration: (2 weeks – intermediate level)

  • Project Risk Management
    Duration: (1 week – intermediate level)

  • Project Scheduling and Time Management
    Duration: (1 week – intermediate level)

  • Project Management Tools and Software
    Duration: (2 weeks – intermediate level)

  • Leadership and Communication in Project Management
    Duration: (1 week – intermediate level)

  • Financial Management for Projects
    Duration: (1 week – intermediate level)

  • PMP Exam Preparation Course
    Duration: (1 week)

  • Stakeholder and Communication Management
    Duration: (1 week – intermediate level)

  • Change Management in Projects
    Duration: (1 week – intermediate level)

  • Digital Project Management
    Duration: (4 weeks - intermediate level)

Time Series Analysis courses

  • Introduction to Time Series Analysis
    Duration: (3 weeks – beginner level)

  • A Guide to Algorithmic Trading
    Duration: (3 weeks – beginner level)

  • Time Series Forecasting
    Duration: (4 weeks - intermediate level)

  • Python Basics for Financial Markets
    Duration: (4 weeks - intermediate level)

  • Machine Learning in Trading
    Duration: (4 weeks - advanced level)

  • Analysis of Time Series Data with NumPy
    Duration: (3 weeks - advanced level)

  • Real-Time Analytics with Apache Storm
    Duration: (4 weeks - advanced level)

  • Advanced Time Series Analysis and Machine Learning
    Duration: (6 weeks - advanced level)

Recommendation Systems courses

  • Introduction to Recommendation Systems
    Duration: (3 weeks – beginner level)

  • Mathematics for Recommendation Systems
    Duration: (2 weeks - intermediate level)

  • Building Collaborative Filtering Models
    Duration: (3 weeks - intermediate level)

  • Personalized Marketing and Recommendations
    Duration: (3 weeks - intermediate level)

  • Advanced Techniques in Recommendation Systems
    Duration: (4 weeks - advanced level)

  • Building Recommendation Systems in Python
    Duration: (4 weeks - advanced level)

  • Evaluation Metrics for Recommendation Systems
    Duration: (4 weeks - advanced level)

Development / Vocational Training courses

  • Digital Marketing
    Duration: (4 weeks)

  • Marketing Analytics
    Duration: (6 weeks)

  • AI for Business Leaders
    Duration: (1 week)

  • Digital Transformation for Business Leaders
    Duration: (1 week)

  • Data Science for Business Leaders
    Duration: (4 weeks)

  • Generative AI for Business Leaders
    Duration: (3 weeks)

  • Cloud Computing for Business Leaders
    Duration: (4 weeks)

  • Business Analytics
    Duration: (4 weeks)

  • Cybersecurity for Business Leaders
    Duration: (1 week)

  • Machine Learning for Trading
    Duration: (4 weeks)

  • Social Media Marketing
    Duration: (4 weeks)

  • Search Engine Optimization
    Duration: (4 weeks)

  • Blockchain Development
    Duration: (3 weeks)

  • Search Engine Marketing
    Duration: (4 weeks)

  • Computer Literacy Fundamentals
    Duration: (4 weeks)

  • AI in Healthcare
    Duration: (4 weeks)

  • AI in Finance
    Duration: (4 weeks)

  • AI in Marketing
    Duration: (4 weeks)