Picsart - Image Processing internship
17 Week Course

This course is first of it’s kind training course developed by Armenian Code Academy and PicsArt. All the selected candidates will be provided with full scholarship from PicsArt.

Various fields

This course covers most of modern image processing technologies and applications.


Due to the amount of material we have to cover, we are going to have 4 classes per week, lasting 2-4 hours. This means that it would be expremely hard to combine this course with full time work.

Well known experts

We’ll have various tutors who are well known professionals in their fields of interest.


During educational process you will get deep knowledge in C++ and engineering with OpenCV.


After each workshop you’ll implement a real-life project in a group.


Successful graduates of this course will be hired by PicsArt.

Course Syllabus

  • Basics of C
  • Low level programming
  • C++ basics
  • OOP
  • Templates, Castings,
  • Memory Management
  • STL
  • Algorithms and Data structures
  • Image processing with OpenCV
  • Final Project

frequently asked questions

What preliminary experience is needed?

Good knowledge of linear algebra, mathematical analysis is highly desired. Knowledge of C++ will be considered as advantage.

Can students participate in this course ?

Yes, enrollment is open to everyone. But homework and classes will be between 25-35 hours weekly based on your math and programming background.

How will the selection process be organized ?

All the applied candidates will be invited for an exam, after which shortlisted applicants will be interviewed.

What’s the schedule of classes ?

There will be 3 lectures during working days in the 14:00-18:00 interval (usually 2-3 hours), and one seminar on Weekend lasting up to 6 hours.

In which language will the course be taught?

Most of the course will be taught in Armenian, however course materials are in English.

Is there any age restriction ?

No, there isn’t.