Admission: +359 52 355 106

Software Engineering and Management

Faculty of International Economics and Administration 
Department of Computer Science

 

Speciality: Software Engineering and Management

Awarded qualification: Software Engineer

Level of qualification: Master

 

Specific admission requirements: Applicants must have completed higher education in one of the following professional areas: Mathematics; Computer Sciences; Informatics, Business informatics, Computer systems and  technology, Software engineering, or have higher education in other professions and vocational level 3 or 4 in the professional field "Informatics and Computer Science."

Candidates appear for an interview. They demonstrate practical experience with a copy of the document certifying the employment period in the company (two years) or prove their practical experience with the interview with professional field "Informatics and Computer Science", which can present their specific experience in real software project, published source code in Github and others. The interview proves level of English.

 

Specific arrangements for recognition of prior learning:

The students can use their prior learning graduation in different EU universities following the ECTS credit system. Recognizing credits after completing courses and receiving industrial or professional certificates is also acceptable after Department consideration and approval.

 

Qualification requirements and regulations:

In order to get their qualification students must be allocated 90 credits. All students complete their education with a thesis defense. Admission to the diploma is after successful completion of all semester exams.

 

The Master program is designed for graduates with specialized candidates interested in a career in software development and management of software teams and projects. The program is designed and intended for people working in the software business, which have expressed interest and acquired skills in programming and software development.

 

Profile of the programme:

In the Master's program "Software Engineering and Management" is offered specialized training on topical problems of computer science and software practices in line with international, European and national criteria and requirements and the needs of professionals in the field of software engineering. It is designed for training of students who have practical experience as programmers or managing software projects in actual practice.

The training of students in this program is carried out in full or part-time training. The subjects in the curriculum are divided into: mandatory and optional and is provided by the Department of teams and businesses: Sirma Solutions, AltScale, 158 Ltd., Tax Back and others.

 

The training of students in the Master's program "Software Engineering and Management" held in accordance with the European system of accumulation and transfer of credits (ECTS), which enables the mobility of students and teachers, implement practices and internships (incl. In institutions EU and foreign companies) participate in master classes, conferences, seminars, round tables and more.

A variety of  learning methods and approaches is applied that include multimedia presentation of lectures, online supporting content, discussions, team work, role plays, case studies, together with experts from the teaching practice, training in corporate environments and more.

 

Basic learning outcomes from the course unit

During the study students acquire knowledge and skills in the field of software technology, cloud applications, business processes and designing software systems, managing teams and projects, quality assurance of processes and software.

Within the elective and optional courses students can choose and explore additional topics related to data integration, semantic technologies, management services, software measurement, quality assessment, risk management and technological entrepreneurship and to develop their skills communication and team management, entrepreneurship, finance, management, change management and others. Concerned disciplines are in the context of the software industry.

 

Students are constantly given the opportunity to complement their professional profile through participation in workshops and master classes for new technologies, with experts from the practice and development of leadership skills including in virtual environments.

During the study students will combine the auditorium and extracurricular activities  with participation of leading Bulgarian and foreign lecturers. 

 

Occupational profiles of graduates

The completion of the Master's program will give the opportunity to work more successfully as designers of software systems, managers of software teams, managers of software projects, quality experts, managers of software companies, software engineers and others. Students are trained in line with the targeted focus of the software industry in the coming years on cloud computing, mobile applications, working with big data and social capital.

 

Access to further studies:

Successful graduates can continue their education in graduate programs or other specializations in the same or in other professional fields, and also continue their education in  Educational and scientific degree Doctor.  Graduates of the Master's program "Software Engineering and Management" can successfully make certification exams in compliance disciplines.

 

 

ECTS code

Course

Contact Hours

Independent Work

Credits

1

ECO3224

Business Process Analysis

60

120

6

2

INF1481

Software Architecture

60

120

6

3

MAN3345

Project Management

45

90

4,5

4

MAN3434

Quality Management

45

90

4,5

5

INF1093

Design of Software Systems

30

60

3

 

 

Elective Course 1

30

60

3

6

INF3432

Software Project Lab

30

60

3

Total for Semester I

300

600

30

1

MAN3435

Software Teams Management

30

60

3

2

PSY3312

User Experience

30

60

3

3

 

Elective Course 2

30

60

3

4

 

Elective Course 3

30

60

3

5

 

Optional Course

30

60

3

6

 

Master Thesis  Development

 

450

15

Total for Semester II

150

750

30

Total for the Course of Education:

450

1350

60

Students are obliged to choose3 elective courses and 1 optional course

Elective Courses

1

INF3429

Data Integration

30

60

3

2

MAN3437

Services Management

30

60

3

3

INF3427

Software Measurement and Analysis

30

60

3

4

INF3439

Cloud Computing

30

60

3

5

INF3431

Semantic Technologies

30

60

3

6

MAN3362

Risk Management

30

60

3

7

MAN3436

Technology Entrepreneurship

30

60

3

Optional  Courses

1

PSY1066

Social Communication

30

60

3

2

ECO3226

Globalization of Economy and Development

30

60

3

3

MAN3155

Change Management

30

60

3

4

FIN3293

Project Financing by EU

30

60

3

5

MAN3439

Management

30

60

3

6

ECO3223

Business Models

30

60

3

7

INF3440

Software Business

30

60

3

 

 

Examination regulations, assessment and grading:

The regulations are specific to each course (project or task; individual or group assignments, research papers, tests, project assignment, etc.).


Graduation requirements:
Development and defense of a diploma project.

Mode of study: full-time, part-time

Head of Department:
Assist. Prof. Antonina Ivanova
e-mail: antonina.ivanova@vfu.bg
 
Contacts with Department of Computer Science
Secretary: Galina Peneva
Tel.: +359-52 359572;
е-mail: cse@vfu.bggalina.peneva@vfu.bg