Tech for Non-Tech

This course is designed for managers, entrepreneurs and everyone else who want to have a better understanding of the tech world. If you have a team, a project, or a company, or if you’re an individual who simply wants to walk in sync with the times, then this course is for you. The knowledge gained during the course will serve as a great advantage for you. If you work in the IT industry at a non-IT related position, the course will build a bridge between you and your colleagues and help you better understand each other. How to have a smooth communication with programmers about the technical parts of the project? Do the programmers you work with or manage use the best technologies and tools to build the necessary applications? How easy is it to build the feature you want? Do you not feel confident enough to make decisions regarding tech-related issues? If answering any of these questions would make your life easier and your project more successful, then hurry up and apply for this course!




Course Format



Land a Job!

Develop your soft skills:

Work on your portfolio:

Program includes interview preparation sessions!


Experienced Lecturers

Learn from industry experts!

Well-structured curriculum


Vrezh Oganisyan


Elmira Avagyan


Artur Manukyan

Study Program




Final Project



Get Custom Advice



Administrative support during studies





General Computer Architecture

  • What is a computer?
  • Memory Pyramide
  • Operating Systems

The anatomy of the internet

  • What the internet is?
  • How it appeared?
  • OSI Model
  • HTTP(S)

Basic Concepts of Programming and Machine Learning

Programming Languages and Infrastructures


  • Browsers
  • Chrome Dev Tools
  • Intro to HTML
  • Frontend Performance


  • HTTP: Statuses, Methods
  • Rest vs SOAP vs GraphQL
  • Postman, Swagger
  • Monolith vs Microservice

Git, Github, Terminal

  • How to use terminal
  • What is git?
  • What is github, gitlab, and others?
  • Issues, Pull Requests

What are databases?


Software Development Processes and Roles

Developer Experience

Տիգրան Քերոբյան

Տիգրան Քերոբյան

Սուրեն Պողոսյան

Սուրեն Պողոսյան

Հրանտ Խոնդկարյան

Հրանտ Խոնդկարյան

Արամ Սարգսյան

Արամ Սարգսյան

65.000 AMD/monthly



Frequently Asked Questions

Sure you can! Please, consider applying to our introductory courses.
To participate you need to:
- Register on the web page (after registration you’ll get an email where you can find information about the exam test)
- Take the exam
- Pass an informal interview with the tutor
Afterwards you will be enrolled in the course
You will be informed about the results in two weeks after the exam. Sometimes it can take us three weeks. If you don’t receive a response, please make sure you check the “Spam” folder of your email account.
If you have not been able to solve the math questions, you can apply for the "Math Fundamentals" course after which you can apply for any beginner course.
Depending on what course you choose, the course prices are different. You can learn more about the prices on our website, in separate pages for each given course.
Having your own computer is mandatory.
We cooperate with leading companies in the field (you can see the list of partners on our website), with many of whom we also have internships from time to time. At the end of our Profession courses, we refer the students who have shown good results to the mentioned organizations, as well as to other organizations that are looking for beginner specialists. However, it should be noted that we can not guarantee employment, it all depends on the result of the student and the final decision is made by the organization.
There is an opportunity to have a guaranteed job only at the end of Bootcamp, the details of which you can find at the following link: Bootcamp
We do not organize individual classes. But let us mention that group lessons are not inferior in efficiency. Moreover, during group discussions, team projects, students reinforce the material learned, gain experience that helps to easily integrate into the work environment.
The knowledge of English is highly desirable to participate in the courses. Although the lessons are conducted in Armenian, the terminology, the provided literature and the other resources are in English.
In addition, English language in the field of IT is unavoidable, which is why English is a prerequisite for becoming a software engineer.
Depending on the course, we have online, offline or hybrid classes: theoretical classes (lectures) are held online, and practical classes are held in our classrooms.

We believe it’s never too late to start learning, hence we do not have an upper age restriction.
But we would like to mention that the courses are quite intensive and are aimed at preparing specialists, so they may be too challenging to access for high school students.
In general, we have had both high school students and adults who have participated and successfully completed various courses.