Collaborative Software Tools

Course: Computer Systems and Networks

Structural unit: Faculty of Radiophysics, Electronics and Computer Systems

Title
Collaborative Software Tools
Code
ВК 4.1
Module type
Вибіркова дисципліна для ОП
Educational cycle
Second
Year of study when the component is delivered
2023/2024
Semester/trimester when the component is delivered
3 Semester
Number of ECTS credits allocated
6
Learning outcomes
The student should know: The procedure for deploying and configuring the directory service and messaging services, interactive software tools; Features of the application of different types of caches and various software implementations for software tools of collective interaction of the organization; Peculiarities of using software complexes for the organization of collective software development; The procedure of deployment and maintenance of software complexes of the end-user support service organization. Peculiarities of using collective software tools for working with private information of the organization; Methods of organization of protection, monitoring and maintenance of software complexes of collective interaction in the organization. The student must be able to: Use modern administration and encryption protocols for secure data transmission; To design a comprehensive solution for ensuring all aspects of collective interaction of organizations of various sizes.
Form of study
Full-time form
Prerequisites and co-requisites
Before studying the discipline "Software of collective interaction", it is necessary to undergo preparation and pass the Exam/credits in the following disciplines: Programming, Computer networks, System programming, System software. Prerequisites: the student must know: higher mathematics, software and hardware of a personal computer, operating systems, computer networks, programming. the student should be able to: use a personal computer, use a hypervisor to configure virtual machines and the network between them, install the OS and system software in virtual machines, configure system software.
Course content
Centralized user base; Systems of exchange of postal messages; Video conference systems; Cloud data storage systems; Event organization and planning systems; Software joint development systems; Systems of collective access to passwords and keys; Systems of joint work on project documentation; Systems of joint work on documents/tables/presentations; User technical support systems; Systems of organizing work on the project; Corporate social network; Accounting systems for tangible and intangible resources of the company; Protection systems for collective interaction services; Monitoring systems of collective interaction servers;
Recommended or required reading and other learning resources/tools
1. Vuong, Quan-Hoang, Minh-Hoang Nguyen, and Viet-Phuong La, eds. The mindsponge and BMF analytics for innovative thinking in social sciences and humanities. Walter de Gruyter GmbH, 2022. 2. Shigeoka I. Instant messaging in Java: the Jabber protocols. – Manning Publications Co., 2002. 3. Caporali E., Trajkovik V. Video Conference as a tool for Higher Education: the TEMPUS ViCES experience. – Firenze University Press, 2012. – С. 130. 4. Erl T., Cope R., Naserpour A. Cloud computing design patterns. – Prentice Hall Press, 2015. 5. Brown, M. Katherine, Brenda Huettner, and Charlene James-Tanny. Managing virtual teams: Getting the most from wikis, blogs, and other collaborative tools. Jones & Bartlett Publishers, 2006. 6. Cook, Niall. Enterprise 2.0: How social software will change the future of work. Routledge, 2017. 7. Winters, Titus, Tom Manshreck, and Hyrum Wright. Software engineering at google: Lessons learned from programming over time. O'Reilly Media, 2020.
Planned learning activities and teaching methods
Lectures, laboratory work, individual independent work
Assessment methods and criteria
Semester evaluation: The academic semester has two content modules: content module 1 includes topics 1-8, content module 2 includes topics 9-16. Intermediate modular control is estimated at 20 points. Final assessment (in the form of an exam): The exam ticket consists of 4 open-ended questions chosen at random. Each question is evaluated from 0 to 10 points. In total, you can get from 0 to 40 points for the exam paper. A condition for achieving a positive grade for a discipline is obtaining at least 60 points, the grade for the exam cannot be less than 24 points. Conditions for admission to the final exam: the condition for admission to the exam is the student's total achievement of no less than the critical-calculated minimum for the semester. Students who, during the semester, scored less points than the critical-calculated minimum of 36 points, must write an additional test paper in order to be admitted to the exam.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Oleksandr Frantsovych Boretskyi
Faculty of Computer Engineering
Faculty of Radiophysics, Electronics and Computer Systems

Departments

The following departments are involved in teaching the above discipline

Faculty of Computer Engineering
Faculty of Radiophysics, Electronics and Computer Systems