Did you mean
application

Search results

Solutionade is looking for software development enthusiasts ready for a challenging IT career focused on developing cloud business applications using leading technologies in enterprise cloud development such as Dynamics 365 & The Power Platform, C#, JavaScript, .NET Framework, Azure, SQL Server, and more!

As our team grows, we have two Dynamics 365 & Power Platform Developer Internship positions with prospects for a long-term contract afterwards, based on performance. If you are in your last year of studies or a junior developer interested in learning new technologies and implementing complex software solutions to contribute to the digital transformation of enterprise clients from various industries, send your resume our way!

Key Responsibilities:

Implement business processes with Microsoft Dynamics 365 CRM

Develop and implement solutions to extend Dynamics 365 CRM

Server-side programming using C#

Working with CRM API, REST/ODATA, and SOAP endpoints

Client-side programming using JavaScript, JQuery

Reporting (SSRS, Power BI, or similar tools)

Perform testing and validations of deployed changes

Requirements:

Basic experience with JavaScript, HTML, C# and .Net
Basic experience in databases using MS SQL Server
Working in an Agile/Scrum oriented teams
Great self and time management

Curious nature, willing to learn and help with both front-end and back-end tasks
Excellent English language (written and verbal)
Excellent communication skills

All interested, please send a copy of your CV to

.

1

 

 

Writerity is actively recruiting at the moment. We are looking for Interns, Junior or Senior Video Designers who are self-motivated, flexible to work at a Japanese company and have potential and willingness to improve in design. We need team players who possess: ability to meet deadlines, attention to detail, creative thinking and communication skills.

If you are interested in this opportunity, please send your CV to: career@writerity.com

 

 

 

JOB DESCRIPTION:
Preparing visual presentations by designing art and copy layouts. Designers are responsible for the overall look of the layouts, colors, fonts, icons, buttons, etc. Our main products are display/mobile advertisement on SNS.

JOB QUALIFICATIONS AND SKILLS:
Required:

  • Good eye for design and details and an understanding of layout and typography.
  • Average knowledge in Adobe After Effects

Preferred:

  •  Experience in Premiere, Photoshop, Illustrator and other video editing programs

WORKING CONDITIONS:

  • Contract type and period will be decided according to experience and skills
  • Working time: Monday - Friday; 8:00 - 16:30 (including 30 min break)
  • Non-working days: Weekends and National holidays in Macedonia
  • Paid leave: minimum 20 days per year

BENEFITS:

  • Salary compensation will be based on experience and skills
  •  Possibility of salary increase by performance evaluation every 6 months
  • An opportunity to attend training workshops in Japan
  • Team building activities and company events
  • Possibility to work together with teams from other countries
  • Supportive, friendly and healthy working environment in an international company
1

 

 

 

 

Transform your vision into working IT solutions faster, without compromising quality or overburdening your team. For over 15 years, we’ve been helping companies like yours stay ahead of the competition and complete projects on budget and on time - every time. We enable Software Companies and Managed Service Providers with reliable, responsive and efficient services, while never competing in your product or services market. ISO 20000 and 27001 Certified in Managed ICT services.

Responsibilities

  • Analyzing current approaches and developing a strategy for automating the testing process.
  • Coding automated tests for the web / mobile applications
  • Contributing to CI/CD pipeline design, build and maintenance to support quality engineering practices.
  • Creating and reviewing solution documentation.
  • Collaborate with group of Engineers
  • Write clear and concise defect reports
  • Provide consistent and clear status in verbal and written communications

 

Qualifications And Experience

  • Strong interest in software testing (no previous experience required)
  • Willing to test Web, Desktop or Mobile applications
  • You have solid skills in programming & scripting
  • Demonstrated ability to manage expectations and timelines according to project needs
  • You are familiar with test automation (mobile or web)
  • You are familiar with the concept of CI/CD
  • Strong analytical and organizational skills
  • Highly driven, positive attitude, self-motivated team player
  • Very good written and spoken English skills

 

We offer:

  • Competitive salary package
  • Ongoing learning opportunities – complex projects, training, coaching, conferences, workshops, certifications, online learning platforms, subscriptions, etc.
  • Work-Life balance with flexible working hours & home-office possibilities
  • Sport activities & Team buildings
  • Private health insurance

 

We are looking forward to receiving your CVs at jobs@vestel.net.mk

1
  
Python Developer 
 
Stonebranch builds dynamic IT automation solutions that transform business IT environments from simple IT task automation into sophisticated, real-time business service automation, helping organizations achieve the highest possible Return on Automation. No matter the degree of automation, Stonebranch software is simple, modern, and secure. Using its universal automation platform, enterprises can seamlessly orchestrate workloads and data across technology ecosystems and silos. Headquartered in Alpharetta, Georgia with points of contact and support throughout the Americas, Europe, and Asia, Stonebranch serves some of the world's largest financial, manufacturing, healthcare, travel, transportation, energy, and technology institutions. 
  
The candidate will join our Technology Business Unit in Skopje, contributing to the whole growth and adoption of our Universal Automation Platform by extending its integration capabilities and enabling our customers to automate “everything and everywhere”. 
  
 
Your Part in this Growth Story: 
 
Stonebranch Marketplace is evolving enabling our customers who build DevOps, DataOps, and any type of IT orchestration to integrate with any cloud services and cutting-edge applications such as GitHub, Kafka, Elastic, Terraform, Kubernetes, Docker, Databricks, Snowflake, Slack, Jenkins, etc. 
  
Stonebranch’s Solutions Extension Development team is searching for a Software Engineer who’s interested in designing and building amazing, impactful Universal Automation Connectors that will extend the integration capabilities of our Universal Automation Platform. 
  
The position is best suited for a professional interested in the automation or systems integration fields, who has a successful track record in building solutions through Python while being an organic member of an agile team. 
  
This will be a hybrid position – 3 days/wk onsite and 2 days/wk remote – and will report to the Manager for Solution Engineering. 
  
 
What you will be doing: 
 
As a software engineer, you will design, build, test, document and maintain the next generation of universal automation platform connectors leveraging the Universal Extension capabilities. 
You will maintain, support, and extend the rolled-out software components. Apply technical expertise to investigate and resolve software issues (troubleshooting & bug fixing). 
You will work based on CI/CD DevOps practices and that involves testing automation and automated deployments. 
 
You as well as the rest of the team are responsible for the team deliverables. You need to make sure your tasks are timely implemented and delivered with good quality following best practices. 
You will be an organic agile team member. You will communicate efficiently with your peers to make sure that the work executed is aligned with the scope of the user stories and with the technological guidelines. 
You will meet team and company targets, by working collaboratively and establishing fruitful and joyful communication with your peers. 
 
 
What You Will Bring to the Team: 
 
Bachelor’s degree or higher in Computer Science 
Good knowledge of Python. 
Understanding and experience in Unit Testing, OOP, and design patterns. 
Experience with basic programming concepts (IPC, Multithreading, Shared Memory, Network Programming, Filesystem) and good understanding of operating systems and how they interact with processes. 
Experience with Windows & Linux platforms, and Unix Shell scripting. 
Experience with Git. 
Excellent written and verbal communication (English). 
Demonstrating passion in excellence, determination, ownership of delivered work, and accountability. 
A big appetite and curiosity for automation and learning new technologies. 
Ego-free attitude — we are here for the success of the Team. 
 
  
Bonus Points: 
 
Prior professional experience in Python and Python Unit Testing. 
Prior participation in open-source projects. 
Experience with SQL and relational databases. 
Experience with test automation frameworks such as Robot. 
Experience mentoring other engineers, conducting code reviews, pair programming, etc. 
  
  
Why You'll Love Stonebranch: 
 
Competitive compensation 
Health insurance and pension plan 
Great company culture 
Regular social events 
Work in a motivated, experienced, and international team of top performers 
 
Continuous professional development 
 
If you are interested in this position, please send your CV to hr@stonebranch.com
 
We are an Equal Opportunity Employer and do not discriminate against applicants due to race, ethnicity, gender, veteran status, or on the basis of disability or any other federal, state or local protected class. 
AttachmentSize
PDF icon python_developer_jd.pdf161.46 KB
1

Табови

д-р Боро Јакимовски

Табови

д-р Марјан Гушев

IT Management (4+1)

IT Management  (4 + 1)

1. General Information

Postgraduate studies in Management in Information Technology aim to provide quality and top European education and training of highly educated staff with in-depth knowledge of methods and techniques for managing ICT projects and systems. Upon completion of their studies, these staff will be able to take responsible positions in the processes of planning, design, management and monitoring of ICT projects and systems, including their business aspects.

The program in Management Studies in Information Technology is compatible with the relevant studies offered at most of the world's universities that support this topic and enable student mobility.

  • Name of the proposer: University "Ss. Cyril and Methodius University in Skopje, Faculty of computer science and engineering - FCSE
  • Study Program Name:   IT Management
  • Scientific-research area:   2 technical-technological
  • Field
  • The value of postgraduate studies is   60 ECTS credits .
  • Duration of studies:   2 semesters .
  • One academic year consists of two semesters lasting 30 weeks (1 semester = 15 weeks).
  • Admission Requirements : Students in Information Technology Management can enroll in graduate students who have 240 or 180 undergraduate credits.
  • Introductory layer : Students who have earned less than 240 credits during their studies are offered a variety of introductory courses. After their successful realization, the student acquires the right to continue with the first semester of postgraduate studies.
  • First semester: 2 compulsory courses, 2 elective courses in the field.
  • Second semester: 1 compulsory subject in the field, 1 elective subject in the field and 1 elective subject from the list of UKIM and final project - master's thesis (18 ECTS)
  • 1 ECTS credit corresponds to 30 hours of total work engagement
  • The number of contact hours is 4

Upon successful completion of the postgraduate studies in Information Technology Management, the successful student will possess the following general abilities and qualifications:

  • Ability to work in interdisciplinary teams
  • Power of analysis and synthesis
  • Power to apply knowledge in practice
  • Power to generate new ideas (creativity)
  • Power of learning
  • Ability to critique and self-critique
  • Ability to make decisions
  • Knowledge of English
  • Research skills

Upon successful completion of the postgraduate studies in Information Technology Management, the successful student will possess the following specific abilities and qualifications:

Knowledge and Understanding

 

Provides in-depth knowledge and understanding of the theoretical foundations of software and innovation project management, information systems and risk management and other disciplines.
Acquiring the necessary knowledge in the field of management with ICT systems and projects.
Develop advanced skills in planning, designing, designing, managing, testing, and implementing ICT systems and projects.
Demonstrates a high level of professional competence in the analysis of empirical data in the fields of business, industry, economics and government.
Work with applied projects to manage projects, resources, money and people.
Governs the latest industry standards and best practices, as well as opportunities for improvement and future development in the area.

Applying knowledge and Understanding

 

Can apply knowledge and understanding for professional development in a narrower area of ​​Information Technology Management.
Demonstrates skills and knowledge necessary for the individual to be competent in managing IT systems and projects at a high level.
The competencies qualify him with a solid management and technical basis with the possibility to include a selected range of broader aspects of Management in Information Technology and the like that will suitthe needs of the professional in this field with constant and rapid development.
In-depth management knowledge required for efficient work of ICT manager, independent specialist or member of specialized team.

Ability to evaluate

Demonstrates a commitment to self-improvement and continuous professional development
Demonstrates in-depth knowledge of advanced analysis and design techniques in the fields of Information Technology Management.
Demonstrates knowledge of best practices for improving productivity and mutual understanding in business organizations taking into account personal, social, scientific and ethical aspects.
Demonstrates the ability to make managerial decisions independently and link business practice with application solutions.

Communication Skills

Demonstrates the ability to communicate with colleagues and work in a team through a high level of awareness of the importance and power of communications.
Illustrates effective exchange of information, ideas and reasoned arguments.
Demonstrates high ability to work and lead multidisciplinary teams
Demonstrates ability to plan and manage time at managerial level and professional socialization and conflict resolution.
Recognizes complex organizational structures and the need to restructure them,   understands their impact on effectiveness and efficiency in combination with modern technologies.

  Learning Skills

Demonstrates an understanding of the basics of research methodology, with the ability to evaluate, design and conduct research in the field, formulate, plan a research project and communicate in depth on a topic.
Demonstrates the ability to reasonably evaluate and generate ideas with creative and critical thinking, mastering new theories, models, techniques and technologies, while appreciating the need for continuous professional development.
Able to select and understand procedures and methods for structuring, consolidating, and handling information and data in an environment.
Has high self-confidence and independence, proactivity and self-awareness to perform and delegate tasks and manage further career.

 

Acquired title:   Master of Information Science and Computer Engineering in the field of Information Technology Management.  

2. Studies
 

Table 1:  Schedule of the courses in semesters and academic study years (AC)

 

List
Number

Course
code

Course title

Semester

Weekly fund of classes

ECTS

L

E

FIRST YEAR

1.

IT-I-03

ICT Management    

9

4

0

6

2.

ITMWE02

Advanced ICT Innovation and
Entrepreneurship

9

2

1

6

3.

ITMWE01

Advanced Software Project Management

9

4

0

6

4.

 

Elective course

9

 

 

6

5.

 

Elective course

9

 

 

6

6.

ITMSE01

Advanced Software Requirements
Engineering

10

2

0

6

7.

 

Elective course

10

 

 

6

8.

 

Master's Thesis

10

 

 

18

Total hours (lectures / exercises) and number of ECTS credits in the academic year

 

 

60

2.1 Electives

The student can choose a subject from the list of offered elective subjects from all study programs of the second cycle of studies. The list of offered elective courses can be found at   this link  .
 

 

Number

 

Code

 

Name of the object

 

Semester

Weekly fund of classes

 

ECTS

 

Unit

L

E

1

ITMWE07

Management of Databases   

9

2

2

6

FINKI

 

2

 

ITMWE06

Information security management   

 

9

 

2

 

1

 

6

 

FINKI

 

3

 

SI-Z-01

Software Lifecycle Management   

 

9

 

4

 

0

 

6

 

FINKI

4

BK-I-12

Change and risk management

9

4

0

6

FINKI

 

5

 

ITMWE10

Managing the Software Testing Process    

 

9

 

2

 

1

 

6

 

FINKI

 

6

 

CC-I-02

Big Data and Distributed Data Analytics

 

9

 

2

 

2

 

6

 

FINKI

 

7

 

ITMWE03

Advanced Management Information Systems   

 

9

 

2

 

2

 

6

 

FINKI

 

8

 

ITMWE08

e-Government advanced topics   

 

9

 

3

 

1

 

6

 

FINKI

9

ITMWE04

Business Design Thinking      

9

4

0

6

FINKI

10

ITMWE11

Digital Transformation   

9

2

2

6

FINKI

11

IT-I-04

E-business

9

4

0

6

FINKI

 

12

 

IT-I-10

Internet Infrastructure management

 

9

 

4

 

0

 

6

 

FINKI

 

13

 

EI-I-01

Requirements Analysis in Ecosystem informatics

 

9

 

3

 

0

 

6

 

FINKI

 

14

 

IS-I-07

Systems for data-based business decision

 

9

 

4

 

0

 

6

 

FINKI

15

KN-I-10

Business process mining

9

4

0

6

FINKI

 

16

 

SDP-Z-4

Wrangling and exploratory data analysis

 

9

 

4

 

0

 

6

 

FINKI

 

17

 

IS-I-06

Information Systems Analysis and Design

 

9

 

4

 

0

 

6

 

FINKI

18

IT-I-18

Data Science

9

4

0

6

FINKI

 

19

 

SNP-Z-1

Data Analysis Using Statistical Packages

 

9

 

4

 

2

 

6

 

FINKI

20

CC-I-04

Business modelling

9

4

0

6

FINKI

21

IS-I-01

Collective Intelligence

9

4

0

6

FINKI

22

ITMWE09

Human resource management    

9

2

0

6

FINKI

 

23

 

SI-I-05

Model based software Engineering

 

9

 

4

 

0

 

6

 

FINKI

24

SI-I-07

Engineering ethics

10

4

0

6

FINKI

 

25

 

SI-I-08

Engineering ERP business Systems

 

10

 

4

 

0

 

6

 

FINKI

26

ITMSE02

IT Service Management

10

2

0

6

FINKI

27

CC-I-07

Small business management

10

3

0

6

FINKI

28

CI-I-11

Decision support systems

10

4

0

6

FINKI

29

SI-I-13

Software Architectures

10

4

0

6

FINKI

30

ITMSE05

Strategic management in IT

10

2

0

6

FINKI

 

 

 

31

 

 

 

EDU-I-10

Student Involvement in Humanitarian, Free and Open-Source Software Development

 

 

 

10

 

 

 

2

 

 

 

2

 

 

 

6

 

 

 

FINKI

 

32

 

ITMSE06

Management of Electronic Educational Systems

 

10

 

2

 

1

 

6

 

FINKI

33

IT-I-08

Digital Marketing

10

4

0

6

FINKI

34

EDU-Z-04

Gaming in education

10

2

2

6

FINKI

 

 

35

 

 

EDU-I-04

Recommender Systems, Virtual Guidance and Self- Help in Knowledge Mastery

 

 

10

 

 

2

 

 

2

 

 

6

 

 

FINKI

 

36

 

ITMSE07

Data Science Project Management

 

10

 

2

 

1

 

6

 

FINKI

37

SDP-I-4

Business analytics

10

2

2

6

FINKI

38

SI-I-09

Software Reliability

10

4

0

6

FINKI

Total:

 

 

 

 

IT Management (3 +1+1)

IT Management   (3 + 1 + 1)

1. General Information

Postgraduate studies in Information Technology Management aim to provide quality and top European education and training of highly educated staff with in-depth knowledge of methods and techniques for managing ICT projects and systems. Upon completion of their studies, these staff will be able to take responsible positions in the processes of planning, design, management and monitoring of ICT projects and systems, including their business aspects.

The program in Management Studies in Information Technology is compatible with the relevant studies offered at most of the world's universities that support this topic and enable student mobility.

  • Name of the proposer: University "Ss. Cyril and Methodius University in Skopje,   Faculty of Information Sciences and Computer Engineering - FINKI
  • Study Program Name:   Information Technology Management
  • Scientific-research area:   2 technical-technological
  • Field
  • The value of postgraduate studies is   60 ECTS credits .
  • Duration of studies:   2 semesters .
  • One academic year consists of two semesters lasting 30 weeks (1 semester = 15 weeks).
  • Admission Requirements : Students in Information Technology Management can enroll in graduate students who have 240 or 180 undergraduate credits.
  • Introductory layer : Students who have earned less than 240 credits during their studies are offered a set of differential introductory courses. After their successful realization, the student acquires the right to continue with the first semester of postgraduate studies.
  • First semester: 2 mandatory courses, 2 elective courses in the field.
  • Second semester: 1 mandatory subject in the field, 1 elective subject in the field and 1 elective subject from the list of UKIM and final project - master's thesis (18 ECTS)
  • 1 ECTS credit corresponds to 30 hours of total work engagement
  • The number of contact hours is 4

Upon successful completion of the postgraduate studies in Information Technology Management, the successful student will possess the following general abilities and qualifications:

  • Ability to work in interdisciplinary teams
  • Power of analysis and synthesis
  • Power to apply knowledge in practice
  • Power to generate new ideas (creativity)
  • Power of learning
  • Ability to critique and self-critique
  • Ability to make decisions
  • Knowledge of English
  • Research skills

Upon successful completion of the postgraduate studies in Information Technology Management, the successful student will possess the following specific abilities and qualifications:

    Knowledge and Understanding

 

Provides in-depth knowledge and understanding of the theoretical foundations of software and innovation project management, information systems and risk management and other disciplines.

Acquiring the necessary knowledge in the field of management with ICT systems and projects.

Development of advanced skills in planning, design, design, management, testing, and implementation of ICT systems and projects.

Demonstrates a high level of professional competence in the analysis of empirical data in the fields of business, industry, economics and government.

 

Work with applied projects to manage projects, resources, money and people.

Governs the latest industry standards and best practices, as well as opportunities for improvement and future development in the area.

  Applying knowledge and   understanding

 

Can apply knowledge and understanding for professional development in a narrower area of ​​Information Technology Management.

Demonstrates skills and knowledge necessary for the individual to be competent in managing IT systems and projects at a high level.

The competenciesQualify with solid management and technical foundation with the ability to include a selected range of broader aspects of Management in Information Technology and the like that will meet the needs of the professional in this field with constant and rapid development.

 

In-depth management knowledge required for effective work of ICT manager, independent specialist or member of specialized team.

  Ability to evaluate

Demonstrates a commitment to self-improvement and continuous professional development

Demonstrates in-depth knowledge of advanced analysis and design techniques in the fields of Information Technology Management.

Demonstrates knowledge of best practices for improving productivity and mutual understanding in business organizations taking into account personal, social, scientific and ethical aspects.

Demonstrates the ability to make managerial decisions independently and link business practice with application solutions.

  Communication Skills

Demonstrates the ability to communicate with colleagues and work in a team through a high level of awareness of the importance and power of communication.

Illustrates effective exchange of information, ideas and reasoned proposals.

Demonstrates high ability to work and lead multidisciplinary teams

Demonstrates ability to plan and manage time at managerial level and professional socialization and conflict resolution.

Recognizes complex organizational structures and the need to restructure them,   understands their impact on effectiveness and efficiency in combination with modern technologies.

 

  Learning Skills

Demonstrates an understanding of the basics of research methodology, with the ability to evaluate, design and conduct research in the field, formulate, plan a research project and communicate in depth on a topic.

 

Demonstrates the ability to reasonably evaluate and generate ideas with creative and critical thinking, mastering new theories, models, techniques and technologies, while appreciating the need for continuous professional development.

Able to select and understand procedures and methods for structuring, consolidating, and handling information and data in an environment.

Has high self-confidence and independence, proactivity and self-awareness to perform and delegate tasks and manage further career.

 

Acquired title:   Master of Information Science and Computer Engineering in Information Technology Management. & Nbsp;

2.   Introductory layer

The introductory layer is intended for students who study for less than four years or have earned less than 240 credits from previous studies.

Table 1: List of introductory layer items

 

 

Code

Subject

Weekly fund

Semester

ECTS

1  

  CSEW501

 Management Information Systems  *

2 + 2 + 1

winter

6

2  

  CSEW705

  Innovation in ICT   *

2 + 1 + 2

winter

6

3  

 

  Selected from Table 2

 

winter

6

4  

 

  Selected from Table 2

 

winter

6

5  

 

  Selected from Table 2

 

winter

6

  6  

  CSES811

  Entrepreneurship *  

2 + 1 + 2

summer

6

7  

  CSES634

  ICT Project Management *  

2 + 2 + 1

summer

6

8  

 

  Selected from Table 2

 

summer

6

9  

 

  Selected from Table 2

 

summer

6

10  

 

  Elective **

 

summer

6

* If the student has passed the course in his / her undergraduate studies, he / she will have to choose another course from the list of elective courses from the introductory layer (Table 2).

** The course can be selected from the list of electives from Table 2 or from the university list of free electives

Table 2: List of introductory electives

 

Code

Subject

Weekly fund

Semester

ECTS

1  

  CSEW528

User support 

2 + 1 + 2

winter

6

2  

  CSEW505

Software requirements analysis

2 + 2 + 1

winter

6

3  

  CSEW701

Information Systems Analysis and Design 

2 + 2 + 2

winter

6

4  

  CSEW704

Design of integrated systems

2 + 1 + 2

winter

6

5  

  CSEW511

Software design and architecture

2 + 1 + 2

winter

6

6  

  CSEW514

Implementation of Free and Open Source Systems  

2 + 1 + 2

winter

6

7  

  CSEW515

Computer Ethics

4 + 0 + 0

winter

6

8  

  CSEW310

Marketing 

2 + 2 + 1

winter

6

9

  CSES631

Software quality and testing

2 + 1 + 2

summer

6

10

  CSES625

IS development process

2 + 2 + 2

summer

6

11

  CSES612

Electronic & Mobile Commerce 

2 + 2 + 2

summer

6

12

  CSES610

e-Government 

2 + 1 + 2

summer

6

13

  CSES617

Business Process Modeling

2 + 1 + 2

summer

6

14

  CSES606

Geographic Information Systems 

2 + 1 + 2

summer

6

15

  CSES205

Business and Management

2 + 2 + 1

summer

6

16

  CSES628

Service Oriented Architectures

2 + 2 + 2

summer

6

17

  UKIM-I

Selection from University list of free courses

 

 

 

 

After successfully completing all ten courses and achieving 60 credits, the student with previously acquired 180 ECTS credits (or completed three-year studies) continues with the subjects from the second academic year of postgraduate studies.

 

3. Studies
 

Table 1: List of Postgraduate Courses

 

 

Code

Item name

Status

Semester

ECTS

П

А

Л

1

ITMW01

Advanced software project management 

M

winter

6

2

1

0

2

ITMW02

Advanced ICT Innovation and Entrepreneurship 

M

winter

6

2

1

0

3

 

Elective

E

winter

6

 

 

 

4

 

Elective

E

winter

6

 

 

 

5

 

Elective

E

winter

6

 

 

 

6

ITMS01

Advanced Software Requirements Engineering 

M

summer

6

2

1

0

7

 

Elective

E

summer

6

 

 

 

8

 

Master Thesis

M

summer

18

 

 

 

3.1 Elective Courses

The student can choose a subject from the list of offered elective subjects from all study programs of the second cycle of studies. The list of offered elective courses can be found at   this link.

Табови

Vesna Dimitrova Ph.D.

Табови

Panche Ribarski Ph.D.