IT-Department: Course list

All courses listed here take place online.

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

Register now

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

Register now

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

Register now

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)

Register now

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

Register now

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)

Register now

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)

Register now

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

Register now

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

Register now

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)

Register now

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

Register now

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

Register now

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.

Register now

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

Register now

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)

Register now