IT-Department: Course list
All courses listed here take place online.
Artificial Intelligence (Machine Learning; Deep Learning; Communication)
Duration: 4 months
Number of participants: Maximum 25 people
Content:
Artificial Intelligence:
• Introduction and applications of AI
• Concepts and terminology
• Business and Career Transformation
• Issues, Concerns and Ethical Considerations
• Generative AI
Machine Learning:
• Supervised Machine Learning: Regression and Classification
• Advanced Learning Algorithms
• Unsupervised Learning, Recommenders, Reinforcement Learning
Deep Learning:
• Neural Networks and Deep Learning
• Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and
Optimization
• Structuring Machine Learning Projects
• Convolutional Neural Networks
• Sequence Models
• Large Language Models (LLMs)
Pre-Req:
• Basic programming knowledge (preferably Python)
• Fundamental understanding of mathematics and statistics
• Familiarity with linear algebra and calculus
Artificial Intelligence (Robotics)
Duration: 8 weeks
Number of participants: Maximum 25 people
Content:
• Introduction and applications of AI
• Introduction to Rob2otics
• Computational Motion Planning
• Mobility
• Perception
• Estimation and Learning
• Aerial Robotics
Pre-Req:
• Basic programming skills (Python or C++)
• Fundamental knowledge of mathematics and physics
Power BI
Duration: 6 weeks
Number of participants: Maximum 25 people
Content:
• Intro to Data Visualization
• Visual Design Basics & Power BI
• Composition & Comparison Charts
• Temporal Visualizations & Forecasting
• Statistical Visualizations: Histograms & Box Plots
• Statistical Visualizations: Scatterplots & Bubble Charts
• Spatial Analysis
• Textual Analysis
• Storytelling with Data Presentations
• Presenting Findings to Stakeholders
Pre-Req:
• Basic understanding of data analysis concepts
• Familiarity with Excel or another spreadsheet software is a plus
Big Data Analytics Techniques
Duration: 6 months
Number of participants: Maximum 25 people
Content:
• Preparing & analysing data (Excel / Google Sheets)
• Storytelling and data visualization (Tableau)
• Databases and SQL for analysts
• Python fundamentals for data analysts
• Data ethics and applied analytics
• Advanced analytics and dashboard design
Pre-Req:
• Basic programming skills (preferably Python)
Full Stack Development
Duration: 12 weeks
Number of participants: Maximum 25 people
Content:
• Introduction to Javascript
• Server-side programming and Node.js
• Client-side programming and React
• Testing in the development process
• Native App development and react native
• Collaboration and documentation
Pre-Req:
• Basic understanding of HTML, CSS is a plus
Unity Certified Game Development
Duration: 6 weeks
Number of participants: Maximum 25 people
Content:
• Introduction to Unity
• Creating Sprites
• Transforms and Object Parenting
• Internal Assets
• Saving and Loading Scenes
• Collisions, Rigidbodies and Physics
• Understanding Prefabs and Instantiation
• GameObject Destruction and Coroutines
• Introduction to Audio
• Starting with UI
• Button, Text Element, Slider
• Materials and Shaders
• Particle System and Asset Store
Pre-Req:
• Basic programming skills (C# preferred)
Unreal Certified Game Development
Duration: 6 weeks
Number of participants: Maximum 25 people
Content:
• Introduction to Unreal engine
• Introduction to World building
• Introduction to lighting and sound
• Create new projects using project Templates.
• Add custom or premade assets to existing projects which can be accessed in the
Content Browser.
• Add Actors to levels and modify their properties with the Details panel.
• Add and control environmental lighting and effects in a scene with Lighting Actors.
• Use Blueprint Actors with the Blueprint Editor.
Pre-Req:
• Basic programming skills (C# preferred)
3D Animation VR & Simulation
Duration: 6 weeks
Number of participants: Maximum 25 people
Content:
• Introduction to Virtual Reality
• 3D Models for Virtual Reality
• 3D Interaction Design in Virtual Reality
• Building Interactive 3D Characters and Social VR
• Making Your First Virtual Reality Application
Pre-Req:
• Basic understanding of 3D modeling concepts
• Familiarity with 3D software (e.g., Maya, Blender) is a plus
Advance Python Programming & Applications
Duration: 8 weeks
Number of participants: Maximum 25 people
Content:
• Object-Oriented Programming in Python
• Connecting to Databases in Python
• Data analysis using python
• Web development using python
• Machine learning using python
Pre-Req:
• Basic Python programming skills
Advanced programming / Coding (Machine Learning; Data Mining
Duration: 8 weeks
Number of participants: Maximum 25 people
Content:
• The History and Tools of Machine Learning
• Ethics and Direction of Machine Learning Programs
• Optimization in Relation to Problem-Solving
• Supervised Learning Algorithms
• Presenting Machine Learning Results
• Unsupervised Learning Algorithms
• Complex Machine Learning Models and Keras
• Evaluating Hyperparameters
• Visual Applications of Machine Learning
• Presenting your Final Results
Pre-Req:
• Basic programming skills (preferably Python)
Certified Scrum Master (CSM)
Duration: 12 weeks
Number of participants: Maximum 25 people
Content:
• Introduction to Agile Development and Scrum
• Identify the Scrum Process flow and the various artifacts required at different phases
of the process flow and create Scrum Personas.
• Develop a Working Agreement to foster a collaborative environment for your team
members.
• Develop a retrospective for a given scenario and use coaching techniques to resolve
a dysfunctional team.
• Develop a Product Vision and goals and collaborate with the Product Owner to refine
a Backlog.
• Create a working agreement, User Stories, product backlog, Sprint backlog, analyze
risks, and develop an Agile risk register.
• Perform relative estimation for story points, calculate team velocity, develop a
Kanban board, and generate a burndown chart.
• Evaluate daily Scrum meeting best practices, prepare for a demo, conduct a
retrospective.
Pre-Req:
• Familiarity with software development processes
• Basic understanding of project management concepts
Oracle Database SQL or PL/SQL
Duration: 8 weeks
Number of participants: Maximum 25 people
Content:
• Intro to Relational Databases
• Data Storage & Structure
• SQL for Data Analysts
• Database Querying in SQL
• Filtering Data
• Summarizing & Cleaning Data in SQL
• Joining Tables of Data
• Performing Subqueries
• Common Table Expressions
• Presenting SQL Results
Pre-Req:
• No programming background needed
Python / Django
Duration: 12 weeks
Number of participants: Maximum 25 people
Content:
Python:
• Intro to Python Programming
• Data Types in Python
• Functions and Other Operations in Python
• File Handling in Python
• Finalizing Your Python Program
Django:
• Getting started with Django
• Django project setup
• Django models
• Django views and templates
• Django MVT
• User authentication i Django
• Data analysis and visualization in Django
• Testing in Django
• Deploying a Django application
Pre-Req:
• This course covers basic python. If anyone is joining only the Django module, then
knowledge of python is a must.
Tableau
Duration: 6 weeks
Number of participants: Maximum 25 people
Content:
• Intro to Data Visualization
• Visual Design Basics & Tableau
• Composition & Comparison Charts
• Temporal Visualizations & Forecasting
• Statistical Visualizations: Histograms & Box Plots
• Statistical Visualizations: Scatterplots & Bubble Charts
• Spatial Analysis
• Textual Analysis
• Storytelling with Data Presentations
• Presenting Findings to Stakeholders
Pre-Req:
• Basic understanding of data analysis concepts
• Familiarity with spreadsheet software is a plus
Data Mining / Business Intelligence
Duration: 12 weeks
Number of participants: Maximum 25 people
Content:
• Data Visualization and Dashboards
• Text Retrieval and Search Engines
• Text Mining and Analytics
• Pattern Discovery in Data Mining
• Cluster Analysis in Data Mining
• Data Mining Project
• Excel for Data Analysis
• SQL
• Data Warehouse fundamentals
• Tableau
Pre-Req:
• Basic programming skills (preferably Python)