Data Science Specialization

Our course consists of 3 sub-courses: Python including SQL, Math & Statistics, and Machine Learning. Now you do not need to register for the course and listen to the material that you already know. We split our course in such a way so that a student can register only for the module that he or she needs. For example, if you are good at Python, then you do not need to attend this module, you can immediately register for math or data collection. If everything is fine there as well, you can proceed immediately to machine learning. You can enroll in course in any order.  details…

Data Science for non-technical

You asked for this and we came to rescue. This course is developed exactly to meet the needs of project managers, team leads, product managers, scrum masters and others who work with data science teams and want to speak their language. We will teach you how to read graphs and how to perform a basic machine learning experiment, to understand what machine learning is and how to interpret its output.  details…

Python Basics

Python is one of the most popular programming languages. It is widely used for back end development, software development and data science. The course starts by introducing python concepts and then dives deeper in how to read/write files in Python, access Internet data (API requests) and relational databases (SQL).  details…

Python Advanced

Python is now one of the most used Programming languages. Python’s general purpose is easy to use and very high level. In this Python course, students already familiar with Python programming will learn advanced Python techniques, including Adv Iteration, Decorators, Meta Classes, Multi Processing etc. details…

Automation QA Course

In this course we will teach you how to write tests on JavaScript and how to automate quality assurance using Testcafe, Cypress, Selenium WebDriver, Postman, and others focusing on web applications. 15 classes and you can differentiate Cyprus and Cypress. Sign up and let’s upgrade together details…


Probability and statistics are essential for people who work with Data, especially in Data Analysis and or Data Science. During this course you will be introduced to the basics, such as what is a random variable, probability of its occurrence and probability mass/density function. details…

Data Science in English

Data science continues to evolve as one of the most promising and in-demand career paths for skilled professionals details…

Our Features

We are here to help you turn your love of all things geek, and passion for a particular industry, into a brilliant career as a data scientist, a programmer, network professional, and more. You could work in a variety of areas – from aerospace, banking, and computing, to e-commerce, manufacturing, telecommunications, and travel.



Pair programming exercises
Interactive lectures
Investigation presentations
Challenges and project work
Instructors and TAs remain on campus to provide support

More throughout each week

Career support curriculum
Guest speakers from various industries
On-campus Meetup events
English classes

Frequently Asked Questions

Do I need to bring laptop to classes?

Yes, you need to bring your own laptop to classes so that to be able to work on it after the course.

Is there an admission test?

Yes, there will be an admission test to measure each student’s background. 

What is the schedule of the classes?

We have 2 different schedules either 10-15 or 16-21. A more detailed schedule of the day can be found on the course page. Check the course to see which tie suites you most.

Will I get employment after the course?

Our career counselors are ready to help each student find a good job, but it also depends on you. You need to work hard to be able to master a new profession within 3 months. In case if you participated in all the lectures and submitted all the practical assignments for 95-100 scores, and you will not get a job within 3 months after graduation, we are ready to reimburse you money.

Will I get lectures texts and/or any other additional materials?

Yes, lectures will be provided and additional materials will be recommended as well.

Is there any online platform for learning?

Yes, we are using online learning management platform where every student will have their own online account with the progress of studying, all the materials and scores.

Is there any certificate after the course?

Yes, you will get the certificate confirming you have completed the course, where the number of hours and your score will be stated.