
Code and name of training program/specialty: 09.03.04 – Software engineering
About profession.
A programmer is involved in software development, creates algorithms, writes codes, implements and supports software solutions, using different instruments and programming languages according to a certain task and platform.
Career path
- Software developer (Middle Developer, Senior Developer).
- System analyst (System Analyst, Lead System Analyst).
- Software architect (Software Architect).
- Leading positions (Team Lead, Tech Lead, CTO, Chief System Analyst).
- Director of system architecture.
Educational program structure
Programming: C++, C#, JavaScript, Java, Python.
Frontend-development: interface development, HTML/CSS/JavaScript.
- Backend-development: web-applications server side, database development.
- DevOps: automation of application development, deployment and support.
Mobile Development: mobile applications development.
Big Data: big data analysis and processing.
- System design, security software development, software quality testing and estimation.
OUR ADVANTAGES | YOUR BENEFITS |
1. Innovations |
|
2. Practice-oriented approach |
|
3. Connection with industry |
|
4. Start-ups and hackathons |
|
5.High chance of employability in fast developing field |
|