Network and Software Engineering | Studies, Master studies | Department School of Information and Communication Technologies

Network and Software Engineering 

The study programme of Network and Software Engineering represents the second degree of master applied studies, which enables students to master theoretical and practical knowledge necessary to handle complex ICT problems in a real-world setting. Students become high-quality professionals capable of performing jobs related to the configuration and administration of computer and telecommunication networks.

Besides compulsory courses aimed at training students to work in real market conditions, students choose elective courses which enable them to create their professional development in accordance with their needs and aspirations or requirements of a particular job. Strong practical orientation is achieved through providing internship for all our students. The study programme is particularly focused on current issues of network systems, system administration and software engineering, by analyzing both theoretical and practical aspects of these expanding fields. Students also address organizational and technological challenges in corporate network systems, the current development of network technologies, network programming and security.

The aim of the study programme of Network and Software Engineering is mastering professional knowledge and skills in the field of network and software technologies, necessary for troubleshooting relevant real-world issues and training professional personnel to:

  • plan and design network computer systems
  • implement and maintain wired, wireless and optical network infrastructure
  • administrate computer networks / Cloud computing
  • plan and implement VoIP technologies
  • implement new generation networks
  • implement and maintain security solutions for network systems
  • apply practical knowledge of mobile system transmission

Upon completion of the master study programme of Network and Software Engineering, students should be able to:

  • independently handle problems for a longer period of time
  • analyze problems and make problem-solving plans
  • design practical models to simplify implementation
  • make real-world plans taking account of different options, limitations and time-efficiency
  • gather and analyze different types of information using common sense and critical thinking
  • continuously write lengthy reports and report observation findings in well-written technical documents
  • exchange knowledge in both oral and written forms
  • comply with professional ethics

The master study programme is harmonized with the study programmes of the first level of studies Communication Technologies and Internet Technologies. Namely, students who complete these undergraduate study programmes can continue their studies as well as their professional development through the curriculum of the master study programme of Network and Software Engineering.  

After completing the master study programme of Network and Software Engineering, a student acquires a professional title with an indication of the title of the second degree of master applied studies in the relevant field: Engineer of Electrical and Computer Engineering - Master (appl.).

General information

All students activities are rated according to the European Credit Transfer System (ECTS), (European Credit Transfer and Accumulation System, ECTS), so that each trimester is awarded 20 ECTS credits. Master applied studies last two years or six trimesters and are awarded 120 ECTS points. The studies were conducted in the form of class-based teaching (face-to-face) in Serbian. The study program is realized within the field of technical and technological sciences, the field of electrical and computer engineering.

Qualification

Upon completion of the master applied studies, the student acquires the title of engineer of electrical and computer engineering - master appl.. According to the National Qualifications Framework of the Republic of Serbia (NOKS), the completion of master applied studies is achieved at the seventh level, sub-level one (level 7.1). The requirement for acquiring this level is previously achieved level 6.1 (basic applied studies of 180 ECTS points ).

Teaching and exams

Teaching is performed using one-trimester courses. Students activities during the trimester (pre-examination obligations), such as colloquiums, seminar work and homework, are scored. The ratio of the number of points earned in pre-examination and exams is determined for each subject individually, with pre-examination obligations participating with at least 30 and up to 70 points. The final exams are placed in the School within the appropriate exam terms, which are: December, April, June, July, September and October. By completing preliminary exams and taking the exam, a student can earn a maximum of 100 points, with a score of at least 51 points for a grade of 6, a score of 61 points for a grade of 7, a score of at least 71 points for a grade of 8, a score of at least 81 points for a grade of 9 and a score of at least 91 points for a grade of 10.

Goals and outcomes

Network and Software Engineering study program aims to enable students to acquire professional knowledge and skills in the field of network and software technologies, necessary to solve complex problems in real work environment.

The objectives of Network and Software Engineering study program are:

  • to train professional personnel to plan, implement and maintain network and software systems; to enable professional personnel to acquire both teoretical and practical fundamentals for tracking innovations, continuous education through practical experience and competitiveness in technological aspect of competence.

By mastering Network and Software Engineering study program, the student acquires general and subject specific skills:

  • to plan and project computer network systems;
  • to implement and maintain wire, wireless and optical network infrastructure;
  • to administer computer networks and Cloud systems;
  • to plan and implement VoIP technologies;
  • to implement new generation networks;
  • to implement and maintain network systems security;
  • to apply practical knowledge in mobile transmission systems;
  • to project high performance software;
  • to analyze data and manage databases;
  • to plan and implement Web services;
  • to program and develop network applications and use Cloud programming.

Continuation of studies

Master applied studies are the highest level of applied studies in the Republic of Serbia.

 

Network and Software Engineering
First year
 
Course
Status
ECTS credits
Trimester
 
1

Web Technologies

C
6
1.
2

Object-Oriented Programming

C
6
1.
3
Integrated Services
C
6
3.
4
New Generation Networks
C
6
3.
5
Routing Techniques
C
6
1.
6
Advanced Routing Techniques
C
6
2.
7
Windows System Administration
C
6
1.
 
8

Routing in WANs

E
6
3
8

Database Programming

E
6
-
9

Web Programming

E
6
-
10

Computer Network Security

E
6
2.
11

Video Surveillance

E
6
1.
12

Wireless Networks

E
6
2.
13

Optical Networks

E
2.
 
Second year
 
Course
Status
ECTS credits
Trimester
 
1

Network Design

C
6
4.
2

Linux System Administration

C
6
4.
3
Cloud Services
C
6
5.
4
IP Local Networks
C
6
4.
5
Internship
C
6
-
6
Master Thesis
C
12
-
 
7

Cloud Programming

E
6
-
8

Corporate Strategy

E
6
6.
9

Advanced Web Programming

E
6
-
10

Communication models - selected chapters

E
6
4.
11

E-business

E
6
4.
12
Business VoIP
E
6
5.
13
Systems of Interbank Communications
E
6
5.
14

IP Networks Administration

E
6.
 

 

 
  • Key
  • C - compulsory course
  • E - elective course

 

Instruction in elective courses is realized in line with The Rulebook on studies, Article 41 and Article 42, which define the choice of courses as well as the instruction requirements.