Internet Applications and Multimedia
Total Page:16
File Type:pdf, Size:1020Kb
National Research University «Higher School of Economics» “Programming” – Course syllabus Bachelor’s program 38.03.05 “Business informatics” The Government of the Russian Federation The Federal State Autonomous Institution of Higher Education “National Research University – Higher School of Economics” Moscow Institute of Electronics and Mathematics Department of Computer Engineering Internet Applications and Multimedia Bachelor’s program 09.03.01 “Information Science and Computer Technology Authors: N. K. Trubochkina, professor, [email protected] D. A. Korolev, associate professor, [email protected] Approved at the meeting of the Department of Computer Engineering «___»____________ 2016 Head of Department _______________ / V. A. Starykh / Approved by the Academic Council of Moscow Institute of Electronics and Mathematics «___»____________ 2016 Chairman _______________/ / Moscow, 2016 The document cannot be used by other HSE departments as well as other universities and educational institutions without permission from the course authors. National Research University «Higher School of Economics» Program for «Internet applications and multimedia» Contents: 1. Scope and references ........................................................................................... 4 2. Objectives and tasks of mastering the discipline ............................................. 4 3. Competences and student learning outcomes ................................................... 4 3.1. Know .................................................................................................................................... 4 Section 1. Internet applications: .............................................................................................. 4 Section 2. Multimedia: ............................................................................................................ 4 3.2. Be able to .............................................................................................................................. 5 Section 1. Internet applications: .............................................................................................. 5 Section 2. Multimedia: ............................................................................................................ 5 3.3. Master skills of ..................................................................................................................... 5 Section 1. Internet applications: .............................................................................................. 5 Section 2. Multimedia: ............................................................................................................ 5 4. Place the discipline in the structure of the educational program ................ 6 5. Volume and type of studies: ............................................................................... 6 6. Topics and syllabus ............................................................................................. 7 6.1. Sections and topics. .............................................................................................................. 7 6.1.1. Section 1. Internet applications: Section names ............................................................ 7 6.1.2. Section 1: Internet applications. Contents. .................................................................... 9 6.1.3. Section 2: Multimedia. Contents. ................................................................................ 10 7. Knowledge and skill assessment ...................................................................... 10 7.1. Grade policy ....................................................................................................................... 10 7.2. Weights: .............................................................................................................................. 11 7.3. Evaluation tools for monitoring and assessment of students .............................................. 11 8. Required facilities: ............................................................................................ 11 9. Recomendations to learnees and teachers ...................................................... 11 10. The educational-methodical and informational support of the discipline 11 10.1. Basic literature .................................................................................................................. 11 10.2. Additional literature .......................................................................................................... 12 10.3. Software ............................................................................................................................ 14 2 National Research University «Higher School of Economics» Program for «Internet applications and multimedia» 10.4. Other ................................................................................................................................. 14 3 National Research University «Higher School of Economics» Program for «Internet applications and multimedia» 1. Scope and references This program of the academic discipline establishes minimum requirements for the knowledge and skills of the student and determines the content and types of studies and reports. The program is designed for teachers, teaching assistants and students of the educational program 09.03.01 Information Science and Computer Technology”, and students of the discipline "Internet applications and multimedia technologies" (4th grade, modules 1-2, elective course). The program is designed in accordance with the Federal State Educational Standard. 2. Objectives and tasks of mastering the discipline Module 1: Internet applications. This discipline focuses on the development of Internet technology and the development of Internet applications. As a result of studying the discipline, students will understand the basic concepts and principles of development of Internet applications and Internet programming. Students also get the following skills: ● Programming the Internet ● Web Design and Web technologies, ● Development of various tools on the Web. Module 2: Multimedia provides the integration and application of knowledge in the field of computer graphics, web programming and video technologies to create a video and web-based media projects. In this course attention is mainly paid to the technical aspects of video and multimedia, however, it is expected that students will not neglect the study and application of the knowledge of the composition, camera work and editing techniques to ensure the quality of ongoing projects and their integrity. 3. Competences and student learning outcomes As a result of study of discipline a student must: 3.1. Know Section 1. Internet applications: ● Technology of internet project development ● Languages: HTML5, CSS3, JavaScript, JQuery, PHP, MySQL ● Software tools for internet application development ● Subject area of internet application development ● Perspectives of the subject area Section 2. Multimedia: ● Network technologies basics, applied to video streaming in Internet: streaming protocols, addressing and tunneling, security and latency issues. ● Setup, operating principle, formats, capabilities, limitations of video shooting, recording 4 National Research University «Higher School of Economics» Program for «Internet applications and multimedia» and editing equipment; ● The principle of operation of local and global computer networks, specific features of packet signal characteristics in different types of communication channels and their impact on the streaming signal; ● Ways of transmitting digital video, codecs and containers, coding algorithms; ● Protocols and architecture of distributed, cloud and closed-circuit video systems. ● Principles of the organization of cloud video services, technologies of media content delivery. 3.2. Be able to Section 1. Internet applications: ● Based on a research and analysis in the field of Internet applications, develop a website or web application on a given subject in Russian and English. ● Optimize site and file structure ● Prepare a text, graphics, video and audio content for the site ● Develop a draft of advertising campaign for the site ● Publish the site on the Internet ● Create an online company for their future careers Section 2. Multimedia: ● Plan, organize and carry out filming the events of varying complexity - from the single- camera field shooting to a distributed multi-camera linear edited shooting. ● Organize and conduct live broadcasting on the Internet with the scenarios of varying difficulty, including multi-side videoconferencing, multi-camera live shooting. ● Live stream video to various CDNs and social networks using self-developed tools based on open libraries. ● Research and analyse technical solutions at both the domestic market and in the world. Write technical reports on the results of analytical work with a substantiation of expert opinions. ● Information processing and transmission of video, formats converion including real-time operations. 3.3. Master skills of Section 1. Internet applications: ● Create sites and web applications on a given topic ● Write technical specification, user documentation, administrator and developer Section 2. Multimedia: ● Video streaming, video and audio capture. ● Tools for automated CG preproduction and video processing, compression and transmission. 5 National Research University «Higher School of Economics» Program for «Internet applications