Heterogeneous Computer Systems Modelling

Major: Information Technologies in Instrument Engineering
Code of subject: 7.152.05.E.019
Credits: 6.00
Department: Department of Intelligent Mechatronics and Robotics
Lecturer: Velgan R.
Semester: 2 семестр
Mode of study: денна
Мета вивчення дисципліни: The goal of studying this discipline is the student's ability to create devices capable of exchanging data on the Internet, create and manage databases, implement a web interface, create a server script and ensure its interaction with the database
Завдання: The study of an educational discipline involves the formation of competencies in students of education: general competences: • knowledge and understanding of the subject area and understanding of professional activity (ZK01); • skills in using information and communication technologies (ZK03); • the ability to identify, pose and solve problems (ZK06). professional competences: • knowledge and understanding of scientific facts, concepts, theories, principles and methods of experimental informatics (FC03); • the ability to apply a comprehensive approach to solving experimental tasks using information and measurement equipment and application software (FK07); • the ability to demonstrate knowledge and understanding of mathematical principles and methods necessary for the creation of virtual means of measurement and information-measuring technology (FK08); • the ability to develop software, hardware and metrological support for computerized information and measurement systems (FC09). professional competences of a professional direction: • basic knowledge of scientific concepts, theories and methods necessary for understanding the functional purpose, principles of construction and operation of the means of information support of mechatronic and robotic systems (FCS1.1.); • the ability to use modern software to create, process and analyze mathematical models of information support in mechatronics and robotics, use modern engineering and mathematical packages to create virtual mechatronic devices and systems and analyze physical quantities used in scientific experiments, real laboratory and industrial installations (FCS1.4); • The ability to conduct an experimental study of the means of information support in mechatronics and robotics, document the results of the experiment and draw conclusions based on their analysis (FCS1.6).
Learning outcomes: knowledge: the concept of IOT technology; the rules for constructing the HTML documents; basic properties of cascading style sheets; the main elements of the object model of the browser; build rules and basic elements of the scripting language JavaScript; PHP - a scripting language for terouanne HTML pages, build rules and basic elements of server-side scripts in PHP; the rules of engagement for server-side scripting language PHP with the MySQL database server; applying knowledge: create devices that can communicate on the Web things; create and manage databases; implement a web interface with the use of cascading style sheets CSS; a server-side script language PHP and ensure its interaction with the database server MySQL. competence: algorithmization and programing of individual subsystems using modern software development products, focused on Internet technologies.
Required prior and related subjects: Prerequisites: Computing and Programming; Programming for Microprocessors; Microcomputer Сomponents. Corequisites: Electronic Elements Simulation in Instrumentation Engineering; Information Support for Products Designing, Manufacturing and Testing.
Summary of the subject: the concept of distributed systems; concept of Internet of Things (IoT) and data; remote and distributed information processing; hardware for IoT; basics of HTML, CSS - Cascading Style Sheet tools for page layout; basics of object-oriented programming in JavaScript; PHP - scripting programming language for gereration of HTML-pages, the rules of construction and the basic elements of server-side scripting language PHP; MySQL bases
Опис: 1. Concept of distributed systems 2. The concept of the Internet of Things (IoT) and data 3. Remote and distributed information processing 4. Hardware for IoT 5. Basics of hypertext markup language HTML, CSS 6. Means of cascading style sheets for page design 7. Basics of object-oriented programming in JavaScript 8. PHP is a scripting programming language for generating HTML pages 9. Construction rules and main elements of server scripts in PHP 10. Basics of MySQL
Assessment methods and criteria: final control (cource credit): 100%
Критерії оцінювання результатів навчання: Current control: 1. Defense of the term paper – 50 points 2. Final test control – 10 points Credit control: 1. Written component - 30 points 2. Oral component - 10 points Total for the discipline - 100 points
Recommended books: Bell C. MySQL for the Internet of Things / Charles Bell. - Berkely, CA, USA : Apress, 2016, 335 p. McPeak J. Beginning JavaScript, 5th Edition / Jeremy McPeak. - Birmingham, UK : Wrox Press Ltd., 2015, 768 p. W3Schools Online Web Tutorials / Refsnes Data URL: http://www.w3schools.com/

Heterogeneous Computer Systems Modelling (курсова робота)

Major: Information Technologies in Instrument Engineering
Code of subject: 7.152.05.E.021
Credits: 2.00
Department: Department of Intelligent Mechatronics and Robotics
Lecturer: Velgan R.
Semester: 2 семестр
Mode of study: денна
Мета вивчення дисципліни: The goal of studying this discipline is the student's ability to create devices capable of exchanging data on the Internet, create and manage databases, implement a web interface
Завдання: The study of an educational discipline involves the formation of competencies in students of education: general competences: • knowledge and understanding of the subject area and understanding of professional activity (ZK01); • skills in using information and communication technologies (ZK03); • the ability to identify, pose and solve problems (ZK06). professional competences: • knowledge and understanding of scientific facts, concepts, theories, principles and methods of experimental informatics (FC03); • the ability to apply a comprehensive approach to solving experimental tasks using information and measurement equipment and application software (FK07); • the ability to demonstrate knowledge and understanding of mathematical principles and methods necessary for the creation of virtual means of measurement and information-measuring technology (FK08); • the ability to develop software, hardware and metrological support for computerized information and measurement systems (FC09). professional competences of a professional direction: • basic knowledge of scientific concepts, theories and methods necessary for understanding the functional purpose, principles of construction and operation of the means of information support of mechatronic and robotic systems (FCS1.1.); • the ability to use modern software to create, process and analyze mathematical models of information support in mechatronics and robotics, use modern engineering and mathematical packages to create virtual mechatronic devices and systems and analyze physical quantities used in scientific experiments, real laboratory and industrial installations (FCS1.4); • The ability to conduct an experimental study of the means of information support in mechatronics and robotics, document the results of the experiment and draw conclusions based on their analysis (FCS1.6).
Learning outcomes: knowledge: the concept of IOT technology; the rules for constructing the HTML documents; basic properties of cascading style sheets; the main elements of the object model of the browser; build rules and basic elements of the scripting language JavaScript; PHP - a scripting language for terouanne HTML pages, build rules and basic elements of server-side scripts in PHP; the rules of engagement for server-side scripting language PHP with the MySQL database server; applying knowledge: create devices that can communicate on the Web things; create and manage databases; implement a web interface with the use of cascading style sheets CSS; a server-side script language PHP and ensure its interaction with the database server MySQL. competence: algorithmization and programing of individual subsystems using modern software development products, focused on Internet technologies.
Required prior and related subjects: Prerequisites: Computing and Programming; Programming for Microprocessors; Microcomputer Сomponents. Corequisites: Electronic Elements Simulation in Instrumentation Engineering; Information Support for Products Designing, Manufacturing and Testing.
Summary of the subject: the concept of distributed systems; concept of Internet of Things (IoT) and data; remote and distributed information processing; hardware for IoT; basics of HTML, CSS - Cascading Style Sheet tools for page layout; basics of object-oriented programming in JavaScript; PHP - scripting programming language for gereration of HTML-pages, the rules of construction and the basic elements of server-side scripting language PHP; MySQL bases
Опис: 1. Concept of distributed systems 2. The concept of the Internet of Things (IoT) and data 3. Remote and distributed information processing 4. Hardware for IoT 5. Basics of hypertext markup language HTML, CSS 6. Means of cascading style sheets for page design 7. Basics of object-oriented programming in JavaScript 8. PHP is a scripting programming language for generating HTML pages 9. Construction rules and main elements of server scripts in PHP 10. Basics of MySQL
Assessment methods and criteria: final control (cource credit): 100%
Критерії оцінювання результатів навчання: The evaluation of learning results is carried out in accordance with the quality and completeness of the tasks of current control, calculation-graphic, course, credit control, qualification works, as well as the defense of course and qualification works.
Порядок та критерії виставляння балів та оцінок: The procedure and criteria for assigning points and assessments 100–88 points – (“excellent”) is awarded for a high level of knowledge (some inaccuracies are allowed) of the educational material of the component contained in the main and additional recommended literary sources, the ability to analyze the phenomena being studied in their interconnection and development, clearly, succinctly, logically, consistently answer the questions, the ability to apply theoretical provisions when solving practical problems; 87–71 points – (“good”) is awarded for a generally correct understanding of the educational material of the component, including calculations, reasoned answers to the questions posed, which, however, contain certain (insignificant) shortcomings, for the ability to apply theoretical provisions when solving practical tasks; 70 – 50 points – (“satisfactory”) awarded for weak knowledge of the component’s educational material, inaccurate or poorly reasoned answers, with a violation of the sequence of presentation, for weak application of theoretical provisions when solving practical problems; 49-26 points - ("not certified" with the possibility of retaking the semester control) is awarded for ignorance of a significant part of the educational material of the component, significant errors in answering questions, inability to apply theoretical provisions when solving practical problems; 25-00 points - ("unsatisfactory" with mandatory re-study) is awarded for ignorance of a significant part of the educational material of the component, significant errors in answering questions, inability to navigate when solving practical problems, ignorance of the main fundamental provisions.
Recommended books: Bell C. MySQL for the Internet of Things / Charles Bell. - Berkely, CA, USA : Apress, 2016, 335 p. McPeak J. Beginning JavaScript, 5th Edition / Jeremy McPeak. - Birmingham, UK : Wrox Press Ltd., 2015, 768 p. W3Schools Online Web Tutorials / Refsnes Data URL: http://www.w3schools.com/
Уніфікований додаток: Lviv Polytechnic National University ensures the realization of the right of persons with disabilities to obtain higher education. Inclusive educational services are provided by the Service of accessibility to learning opportunities "Without restrictions", the purpose of which is to provide permanent individual support for the educational process of students with disabilities and chronic diseases. An important tool for the implementation of the inclusive educational policy at the University is the Program for improving the qualifications of scientific and pedagogical workers and teaching and support staff in the field of social inclusion and inclusive education. Contact at: St. Karpinsky, 2/4, 1st floor, room 112 E-mail: nolimits@lpnu.ua Websites: https://lpnu.ua/nolimits https://lpnu.ua/integration
Академічна доброчесність: Academic integrity The policy regarding the academic integrity of the participants of the educational process is formed on the basis of compliance with the principles of academic integrity, taking into account the norms "Regulations on academic integrity at the Lviv Polytechnic National University" (approved by the academic council of the university on June 20, 2017, protocol No. 35).