ID: 1494
Course type: theoretical and methodological
Course coordinator: Lazović M. Goran
Lecturers: Lazović M. Goran
Contact: Lazović M. Goran
Level of studies: M.Sc. (graduate) Academic Studies – Mechanical Engineering
ECTS: 6
Final exam type: project design
Department: Department of Information Technologies in Mechanical Engineering
Acquisition of theoretical and practical knowledge in the field of embedded systems and Internet of Things.
Students are trained for practical work with embedded systems in the Internet environment. Students have theoretical knowledge of Internet architecture and embedded systems.
1. History and reference models, ISO-OSI. 2. TCP-IP reference model. 3. Network hardware and software. 4. Protocols, HDLC, PPP. 5. Local area networks. 6. Routing algorithms. 7. Network layer, IP protocol. 8. Management protocols, ICMP, ARP, DHCP, RIP. 9. Transport level, TCP, UDP. 10. Application level, sockets, DNS, email, FTP, www, http.
It consists of auditory, laboratory exercises that monitor the content of the course.
Basic computer culture based on PC usage, independent of operating system.
-
Total assigned hours: 75
New material: 20
Elaboration and examples (recapitulation): 10
Auditory exercises: 0
Laboratory exercises: 17
Calculation tasks: 0
Seminar paper: 7
Project: 3
Consultations: 0
Discussion/workshop: 3
Research study work: 0
Review and grading of calculation tasks: 0
Review and grading of lab reports: 0
Review and grading of seminar papers: 7
Review and grading of the project: 0
Test: 0
Test: 3
Final exam: 5
Activity during lectures: 5
Test/test: 35
Laboratory practice: 0
Calculation tasks: 0
Seminar paper: 30
Project: 0
Final exam: 30
Requirement for taking the exam (required number of points): 35
de Andrade, R.; Hodel, K. N.; Justo, J. F.; Lagana, A. M.; Santos, M. M.; Gu, Z.; Analytical and Experimental Performance Evaluations of CAN-FD Bus; IEEE Access. 6: 21287 - 21295; 2018; James F. Kurose, Keith W. Ross; Umrežavanje računara, Cet, Beograd, 2005.; Gray, J. and Reuter, A. Transaction Processing: Concepts and Techniques. San Mateo; CA: Morgan Kaufmann, 1993.; Birman, Kenneth. Reliable Distributed Systems: Technologies, Web Services and Applications; New York: Springer-Verlag; 2005; G. Vorotović at all; Possibilities of BLOB and CLOB Integration Into the Core of IoT and Using the SQL Platform for Distributing a Large Amount of Data to HTML, JAVA, and PHP Plat; IGI Global 2017