Visoka tehnička škola strukovnih studija Subotica
Szabadkai Műszaki Szakfőiskola
Subotica Tech - College of Applied Sciences

Call us +38124/655-201

erasmus+

Curricula and courses

Subotica Tech – College of Applied Sciences has five accredited study programs: Mechanical engineering, Electrical engineering, Mechatronics, Informatics and Technical Communication Management. All study programs are fully accredited in two languages, Serbian and Hungarian. 
You can find the study programs here: 

We offer mobility students English language supervision of the diploma work process in all study programs. We especially encourage students to use the mobility program to do their project works or write their diploma works supervised or co-supervised by one of our professors and use our facilities and well-equipped laboratories. Close cooperation and intensive communication between the graduating student and supervising professor (often called ‘mentor’ in Serbian) is key to the creation of a high-quality final work, as the basis for the successful defense of the diploma work and graduation.

Language of education: While not accredited to be held in English language, the subjects listed below are offered in the form of small-group mentoring and consultation. Since the language of tuition at our institution is both Serbian and Hungarian, all our staff is proficient in conducting education bilingually, as often groups are mixed-language.

There are six language courses offered: English Language 1, English Language 2, Business English Language, Technical Communication English; as well as German language and Business German language.
Technical subjects offered in English: Integrated product development; Sensors and actuators, Object-Oriented Programming, Advanced object-oriented techniques, Visual programming, Internet technologies, Web programming, E-commerce, E-mobile applications, Electrotechnics, Electrical machines 1, Electrical machines 2, Electrical measurements, Telecommunication systems, Multimedia systems and Product Management, as well as Project work and Diploma work.

Serbian language courses: To promote easier integration into the novel environment and smoother communication, the College also offers courses in Serbian language for incoming mobility students, held by professional language teachers.

All study-related issues are dealt with on institution level by the Vice-Dean for Education, and on study program level, by the study program coordinator, while the International Relations Coordinator may offer any necessary background assistance to mobility students.

Details on the subjects are given below:

Integrated product development (ECTS credits: 6)

Course description:

The course covers some aspects of interdisciplinary approach in the process of developing new, or redesigning existing products on the market. The product is everything (it can be a chair, a computer, but also software or some service). It also introduces some organizational aspects of the development process in distributed environments (virtual factory).

This short course would cover the following nine topics, considering the Integrated Product Development: 1. lecture - Introduction 2. lecture - Identifying Customer Needs 3. lecture - Functional Requirements and Decomposition 4. lecture - Design parameters and Engineering parameters (Functional Analysis) 5. lecture - QFD (House of Quality) 6. lecture - Concepts and Embodiments 7. lecture - Design for Excellence DFx  8. lecture - Product lifecycle 9. lecture - IPD in internet surroundings.

Aims:

The goals are the following: - The students should accept the idea that the whole lifecycle of the product and the product’s surroundings (social, environmental...) have to be considered during the development process, not just the product alone; - The students should be able to identify without any assistance the necessary steps in the product development process; - The students should be able to analyze an existing product and to suggest possible improvements (in general, not in detail) considering the whole lifecycle of the product and its surroundings.


Sensors and actuators (ECTS credits: 3)

Course description:

The course contains the main structural aspects of sensors and actuators, as well as their application in mechatronic devices. The course focuses on both application and integration: optical sensors, capacitive sensors, induction sensors, sensors for force and acceleration, flow and pressure sensors and other related fields. The other part of the course is focused on actuators, such as pneumatic, electric and hydraulic actuators. In the classes held at the laboratory, students work with real devices in real mechatronic environment.

Aims:

The aims of this course include that the students will learn how to integrate commercially used sensors and actuators in real mechatronic systems. The expected learning outcome of this course is that by the end of the semester, students should be able to choose, customize, configure and embed sensors and actuators in an industrial system.

Object-oriented programming (ECTS credits: 7)

Course description:

The course covers some aspects of programming, introducing the students to the programming language C++ and object-oriented paradigm. During the class, students are encouraged to perform smaller tasks of programming console applications. The topics included in the lecture are: basics of C++, dynamic programming with pointers, dynamic structures (stack, queue, tree), sorting algorithms, OOP model: abstraction, encapsulation, inheritance and polymorphism. In class, the students cover the theoretical background, but the focus is on the practical application of the covered topics.

Aims:

The aims of this course include: The students should learn to solve programming tasks, build solutions using object-oriented concepts.


Advanced object-oriented techniques (ECTS credits: 6)

Course description:

The course covers advanced techniques of programming in the use of object-oriented paradigm. During the class, students perform tasks of programming windows and web applications in JAVA programming language. The covered topics include building swing applications, designing graphical user interface, creating optimal user experience.

Aims:

The goals of this course include that the students will learn to create complex windows applications, evaluate and optimize the user interface and take into consideration the preferable user experience models.


Visual programming (ECTS credits: 6)

Course description:

The topics discussed in this course revolve around creating native Android applications. During the class, students are introduced to the Android operating system, Android Studio development environment. The covered topics include designing user interface with layout managers, using multiple activities, debugging, asynchronous communication, application using multimedia elements, using geolocation, and also using sensors, deploying application.

Aims:

The goals of this course are: the students will be able to develop an application for Android operating system, develop an interface suitable for mobile devices, create applications taking into account the limitations of the mobile devices. By successfully completing this course, as a learning outcome, the students should be able to develop an application which communicates with the server.


Internet technologies (ECTS credits: 6)

Course description:

The course covers the theoretical and applicative usage of internet technologies, the basic methods of communication on the Internet, and usage of web databases. Main topics in this course are HTML language, CSS technology, basics of RWD (Responsive Web Design) technique, PHP programming language, MySQL database, and basic configuration of Apache web server.

Aims:

To teach the student for Internet programming, working with the Web server and independently creating dynamic web pages with a database, and to work in the client-server environment.

Learning outcomes:

After completing the course the student should be able to:

  • develop and implement dynamic web pages using a web database

  • implement knowledge in the field of internet programming and work in web client-server environment

  • Understand and acquire integrated theoretical and applied knowledge in the field of Internet technologies, communication on the Internet, and working with web databases.


Web programming (ECTS credits: 6)

Course description:

Main topics of this course are Basic concepts of JavaScript technology, building Java technology elements, objects, classes, scripting, event processing, work with forms, advanced use of JavaScript technology. Usage of JQuery library, methods for using the jQuery library in large projects. Code Optimization, Application Testing. Usage of AJAX technology, the basic elements and the use of AJAX solutions using several Internet technologies. Creating tasks, working on a computer in a client/server environment. Development of dynamic web applications and web pages.

Aims:

To educate the students to acquire the theory and practical application in the field of web programming, to develop and implement dynamic web pages using a web database and several client sides and server side technologies, and to use proper security methods in web programming.

Learning outcomes:

After completing the course the student should be able to:

  • Independently create flexible and dynamic web applications using multiple web technologies.

  • Understand and acquire knowledge in the field of web programming, working with a web server and web databases

  • Understand and implement formats of electronic data interchange

  • Write optimized and secure programming codes


E-commerce (ECTS credits: 5)

Course description:

The course covers the theoretical and applicative advanced usage of PHP programming language in the field of web development and e-commerce. Main topics in this course are basic forms of e-commerce, promotion and marketing on websites, advanced usage of PHP programming language, security of web applications, MVC development pattern, forms of EDI (electronic data interchange), SEO (search engine optimization) techniques, web tools for analytics, and usage of MySQL databases.

Aims:

To educate the students to acquire the theory and practical application in the field of e-commerce, to develop and implement dynamic, secure and optimized web pages, and to use a web database and other modern web programming approaches.

Learning outcomes:

After completing the course the student should be able to:

  • Independently create complex web applications using proper security methods and techniques.

  • Understand and acquire knowledge in the field of advanced web programming, working with a web server and web databases

  • Understand and acquire knowledge of e-commerce (types, communication), internet promotion methods


E-mobile applications (ECTS credits: 4)

Course description:

The course covers the theoretical and applicative usage of programming methods and techniques to create multiplatform websites, mobile applications and integrated web systems.

Main topics in this course are development of mobile websites, detections, detection of mobile devices, and content adaptation using the PHP programming language, basics of Responsive Web Design techniques, using frameworks to create multiplatform websites, QR codes, JSON data exchange standard, implementation of API services. Creating web-based mobile applications. Creating mobile applications for the Android operating system, network communications, sensors, GPS, SMS, storing data on a mobile device. The concept of an integrated web system. Communication between web applications and mobile applications through JSON. PUSH notifications, secure communication within integrated web systems. Creation of multiplatform integrated web systems using PHP programming language, Android mobile applications, databases and web services.

Aims:

Students should accept the theoretical and practical application in the field of creating integrated web systems.

To educate students to develop integrated web systems made up of web applications, mobile applications, databases and web services for different purposes.

Learning outcomes:

After completing the course the student should be able to:


 

  • Create complex integrated web systems independently using the PHP programming language, Android mobile applications, databases and web services.

  • Develop multiplatform integrated web systems that meet client requirements and security aspects of data exchange.

 


Electrotechnics (ECTS credits: 6)

Course description:

The course covers the following topics: basic terms, direct currents, alternating currents, Kirchhoff's current law and Kirchhoff's voltage law, Ohm's law, methods for solving electric networks, complex calculations, impedance, calculation of equivalent impedance, three-phase systems, resonant circuits.

Aims:

The goal of the course is to introduce students the elements of electric networks and basic methods for solving networks with direct or alternating currents.

Upon completion, the students should be able to understand how an electric network works and what the function of different elements is. The students should also be able to analyze and solve different electric networks.

 


Electrical measurements (ECTS credits: 5)

Course description:

The course covers the basic topics of metrology, electrical measurements, and operation of electrical instruments.

The course covers the following topics: basic terms of metrology, measurement errors, processing of measurement results, measuring equipment, basic analog circuits, A/D and D/A converters, measurement of electrical quantities, electronic measurement of non-electric quantities, used characteristics of instruments.

Aims:

The goals of the course are the following: to introduce the terms of metrology, methods of electrical measurements, and operation of electrical instruments for the students.

Upon completion, students should be able to understand electrical measurement systems, use electrical measurement instruments, make electrical measurements, and process measurement results.


Electrical machines 1 (ECTS credits: 5)

Course description:

The course covers basic topics of electromagnetics, transformers, asynchronous motors, synchronous motors, and DC motors. The course deals with working principles, characteristics, examination, and application of previously mentioned electric machines.

Aims:

The goal of the course is to introduce students to the basic concepts of electrical machines (transformers, asynchronous motors, synchronous motors, DC motors).

Upon completion, the students should be able to understand the working principles of different electrical machines. The students should be also able to examine an electrical machine and to choose an appropriate machine for application.



Electrical Machines 2 (ECTS credits: 5)

Course description:

The course explains the principle of the induction machine operation. It covers the concepts of the rotating magnetic field and its’ significances in the electrical machinery. It also gives a basic introduction of the field oriented control of the induction motor.

Aims:

  • to understand the principle of work of the induction motor,

  • to understand the power distribution in the induction motor,

  • to understand the methods of testing of the induction motor,

  • to understand the methods of control of the induction motor


Electrotechnics (ECTS credits: 6)

Course description:

The course covers the following topics: basic terms, direct currents, alternating currents, Kirchhoff's current law and Kirchhoff's voltage law, Ohm's law, methods for solving electric networks, complex calculations, impedance, calculation of equivalent impedance, three-phase systems, resonant circuits.

Aims:

The goal of the course is to introduce students the elements of electric networks and basic methods for solving networks with direct or alternating currents.

Upon completion, the students should be able to understand how an electric network works and what the function of different elements is. The students should also be able to analyze and solve different electric networks.


Electrical measurements (ECTS credits: 5)

Course description:

The course covers the basic topics of metrology, electrical measurements, and operation of electrical instruments.

The course covers the following topics: basic terms of metrology, measurement errors, processing of measurement results, measuring equipment, basic analog circuits, A/D and D/A converters, measurement of electrical quantities, electronic measurement of non-electric quantities, used characteristics of instruments.

Aims:

The goals of the course are the following: to introduce the terms of metrology, methods of electrical measurements, and operation of electrical instruments for the students.

Upon completion, students should be able to understand electrical measurement systems, use electrical measurement instruments, make electrical measurements, and process measurement results.


Telecommunication Systems (ECTS credits: 5)

Course description:

The aim of the course is to introduce the student with basic concepts and structure of telecommunication systems. The first part of the course covers the basic principles of transmission of the voice signal and data signal. The second part deals with various forms of telecommunication systems, introduces concepts used in telecommunication systems, and describes the structure of these systems. During the auditory exercises, the basic concepts of information theory are given.

Aims:

  • to understand how the signal and data transmission is transmitted over the telecommunications system,

  • to understand how to integrate system elements into one whole,

  • to understand the operation of telecommunication systems from the aspect of information theory


MULTIMEDIA SYSTEMS (ECTS credits 5)

Course description:

This course covers the introduction to multimedia elements such as Text, Graphic, Audio, Animation and Video including 2D/3D graphic and authoring, multimedia integration and multimedia application development.

Aims:

Through this course, students are expected to achieve a basic understanding of multimedia systems. With such background equipment, students will be able to evaluate both more advanced and future multimedia systems.


Product Management (ECTS)

Language: the course is offered in English, Serbian and Hungarian.
 

Course description:

Main topics in this course are activities and tasks of product and service management, the role of managers in product and service planning, product management strategies in line with company strategies, creating a sustainable lifecycle of products and services, managing changes on existing products along with modifications of functional characteristics, quality enhancement and style modification according to a given phase of the life cycle. The course also deals with planning and managing the development of new products and services, a cost model for developing new products, a holistic approach to integral demand modeling, generating and testing new concepts, and product design according to individual customer requirements and Mass Customization & Personalization configurators. Moreover, it deals with creating post-sale services as a way to manage a product and case studies.

 

Aim:

The objective of the Product Management is to master: (1) advanced product management methods and techniques and its characteristics at all stages of the life cycle, (2) knowledge and skills in the development of new products and family of products, synchronized through teamwork (3) according to individual user requirements and product configurators, the management of products and services relies on the subject of product development and aims to deepen the knowledge and skills in the subject area by developing an entrepreneurial approach in order to product management for students through the ability and to both detect and solve product defects. Creative thinking and innovation in order to overcame competition and determination in making management decisions.

 

Learning outcomes:

By successfully completing all obligations and taking the exam, students are trained to

(1) implement a product management strategy, i.e. (2) monitor, spot, and respond to product deficiencies by initiating and directing marketing and IR activities to eliminate them, (3) planning the development of new products and their families (4) using advanced techniques for integral demand management and function. The characteristics of products, necessary for entrepreneurs to generate innovative solutions.


English Language 1 (ECTS credits: 6)

Course description:

This intermediate course is designed to help students to develop their English skills through both grammar and vocabulary practices. During the grammar practice, students will learn variety of basic grammatical concepts which enrich their language skills and comprehension in various communication situations. At the vocabulary practice part of the course, the emphasis is placed on the development of students’ technical and vocational vocabulary in communication situations through texts, pictures, and individual student work. Upon completion, students should be able to demonstrate improved grammar and vocabulary language skills for both participation and success within the particular topic area.

Aims:

  • to develop students’ basic grammatical skills

  • to extend students’ technical and vocational vocabulary

  • to develop the competence and confidence of the students to participate in various communication situations

Learning outcomes:

After completing this course the student should be able to:

  • demonstrate by written and oral means the comprehension and correct usage of specified grammatical concepts

  • effectively participate in activities and discussions based on vocational and technical topics

  • demonstrate improved proficiency, comprehension, and grammatical accuracy

  • understand scientific texts in English language


English Language 2 (ECTS credits: 5)

Course description:

This advanced course aims to help students to develop their English skills and abilities both orally and written in order to solve business and technical communication situations individually in a professional context. During the course, the emphasis is on acquiring the professional language skills that students need to be successful in the business world. Therefore, they will learn oral presentation skills and ways to make an effective Power Point presentation. Upon completion, students should be both able to understand and argue on technical and business texts in a professional context.

Aims:

  • to help students to acquire English skills in order to solve business situations in a professional context

  • to develop the suitable language skills to be successful in the business world

  • to develop suitable comprehension and text analysis strategies which are adopted for understanding business related texts

Learning outcomes:

After completing the course the student should be able to:

  • use appropriate style and tone of both writing and speaking for business purposes

  • make individual oral presentations based on business texts in a professional context

  • understand and acquire business communication strategies


Technical Communication English (ECTS credits: 6)

Course description:

This course aims to help students to strengthen both their written and communication skills necessary for successful engineering communication. During the course students will study grammar and ESP vocabulary practice implementing technical and vocational vocabulary in communication situations, therefore they will build both the vocabulary and grammar that are common for engineers. Upon completion, students should be both able to read and comprehend texts based on technical communication, and use basic language constructions that are necessary to describe ongoing technical processes.

Aims:

  • to both improve and develop students’ Technical English language in professional context

  • to develop students’ basic English knowledge in the field of communication

  • to develop suitable reading and comprehension strategies which are adopted for reading science related texts

Learning outcomes:

After completing the course the student should be able to:

  • use appropriate style and tone of both writing and speaking for technical purposes

  • use language constructions that are necessary to understand texts based on technical topics

  • understand and analysis of texts in the field of both technical and business communication


Business English Language (ECTS credits: 6)

Course description:

This course aims to improve students’ Business English language skills by developing their vocabulary and reading skills. During the course, students will also develop their understanding of tone, style and knowledge of communication methods in the field of business and office life through practicing and studying vocabulary, based on topics such as: business meeting, office life, business transactions, negotiation, retail and sales. Upon completion, students should be able to describe things and events, support their arguments, and use appropriate style according to the context of Business English.

Aims:

  • development and extension of the knowledge of English language in the field of business life

  • to improve students’ Business English speaking skills by developing their use of vocabulary, grammar, pronunciation, and spoken communication skills within a Business context

  • to develop the ability to deliver professional business speeches for specific purposes

Learning outcomes:

After completing this course the student should be able to:

  • use appropriate style and tone of both writing and speaking for business purposes

  • produce documents with an appropriate style for business communication purposes

  • understand both general and business texts in English language


German language (ECTS credits: 5 )

Course description:

This beginner's course is designed to help students to develop their German skills orally and in writing in order to solve situations in general language and communication in a professional context. During the course, the focus will be on acquiring the language skills that students need in everyday life and as interns in workplace communication.

Aims:

The aim in the area of foreign language teaching is the acquisition of new, expansion and deepening of knowledge in all language skills, as well as training for further education, developing autonomous learning skills, and improving students’ communication skills (social and methodological skills as basis of executive planning, communication in professional life) in general German. Learning vocabulary and phrases of the German language are also important (receptive and productive exercises): General conversation, expanding vocabulary, exercises in communication (dialogues and discussions, presentations). Grammatical areas that we are going to cover are the following: general knowledge of German, grammar basics and the language skills will be practiced are revised via many exercises and activities which stabilize their use in various situations (morphology (lexical categories / word classes / lexical classes / parts of speech; word formation) and syntax (sentence types, phrases, word order), tenses, “Passiversatzformen“, Infinitive Construct); focus on grammatical commonalities and differences in both languages (Serbian/Hungarian and German); practical exercises (substitution, transformation, addition, answering questions, etc.); at the lexical level: general and specific vocabulary (study, internship, profession).

This course will cover the following 13 topics:

1. lecture: Introduction; Ankunft;

2. lecture: Unterkunft;

3. lecture: Zeitplanung;

4. lecture: Abendbrot;

5. lecture: Frühstück;

6. lecture: Transport;

7. lecture: Ankunft in der Firma;

8. lecture: Führung durch den Betrieb und Sicherheitsmaßnamen;

9 lecture: Mein Arbeitsplatz;

10. lecture: Pause;

11. lecture: Feierabend;

12. lecture: Freizeit;

13. lecture: Praktikumsende.

Learning outcomes:

The goals are the following:

  • understanding of speech and spontaneous expression in the context of both everyday life situations and professional topics;

  • practicing of all reading methods and the understanding of complex linguistic and stylistic structure of the text

  • intellectual engagement in particular with regard to language awareness,

  • specific learning theories

  • learning autonomous thinking and intercultural awareness,

occupational flexibility, teamwork, taking the initiative, organization skills, tolerance, willingness of working and creativity, training for further education and lifelong learning with general works such as dictionaries and references.


Business German language (ECTS credits: 6)

Course description:

This advanced course aims to help students to develop their German skills both orally and written in order to solve business and technical communication situations individually in a professional context. During the course, the emphasis is put on acquiring the professional language skills that students need in order to be successful in the business world, such as: Curriculum vitae and application, communication at work, product description, company presentation. Therefore, they will learn oral presentation skills and ways to make an effective Power Point presentation. Upon completion, students should be both able to understand and argue on business texts in a professional context.

This course would cover the following 13 topics:

1. lecture: Introduction; Sich vorstellen;

2. lecture: Termine;

3. lecture: Standorte;

4. lecture: Mitarbeiter und Produkte;

5. lecture: Arbeitsplatz;

6. lecture: Berufsstart;

7. lecture: Erste Woche;

8. lecture: Kommunizieren - schriftlich;

9. lecture: Small Talk;

10. lecture: Telefonieren.

Aims:

  • to help students to acquire German skills in order to solve business situations in a professional context

  • to develop the suitable language skills to be successful in the business world

  • to develop suitable comprehension and text analysis strategies which are adopted for understanding business related texts.

Learning outcomes:

After completing the course the student should be able to:

  • use appropriate style and tone of both writing and speaking for business purposes

  • make team presentations (oral) based on business texts in a professional context

  • to understand and acquire business communication strategies.

The goals are the following:

  • understanding of speech and spontaneous expression in the context of both everyday life situations and professional topics;

  • practicing of all reading methods and the understanding of complex linguistic and stylistic structure of the text

  • intellectual engagement in particular with regard to language awareness,

  • specific learning theories

  • learning autonomous thinking and intercultural awareness,

occupational flexibility, teamwork, taking the initiative, organization skills, tolerance, willingness of working and creativity, training for further education and lifelong learning with general works such as dictionaries and references.


Project Work (ECTS credits: 3)

Course description:

Students are ensured active mentoring and supervision during the research and writing process of a minor project work in their field of studies. The topic is defined by the supervisor based on discussion with the student. The student is given access to the necessary laboratory equipment so as to perform all the required practical work in the form of measuring, designing, projecting, and testing, accompanied by a solid study of the relevant theoretical background.

Aims and learning outcomes:

The student is enabled to increase his technical skills by individual work closely supervised by the delegated project supervisor.

The learning outcome includes the detailed presentation of the student’s work in the form of a minor defense and discussion with the supervisor, thus skills such as argumentation, supporting results with data gained during the research period are also enhanced.


 

Diploma work (ECTS credits: 12)

Task and aim:

The student work on a predefined technical topic relevant to the student’s field of engineering. Their work and progress is closely followed by a supervisor (‘mentor’). The student regularly presents reports to the supervisor on the work, research and general progress of the final work. The process of creating the diploma work is actively discussed with the supervisor, who offers feedback, theoretical background, suggestions on directions for advancement. The student is ensure access to the necessary laboratory equipment so as to perform all the required practical work in the form of measuring, designing, projecting, and testing, based on a thorough study of the relevant theoretical background.