Wireless Adhoc Networks + Distributed Computing + Human-Machine Interaction
Adhoc + DC + HMI Bundle
Wireless Adhoc Networks 8 subject of final year of computer engineering in Mumbai University. Prerequisite for studying this subject are Computer Network, Wireless Networking.
Human-Machine Interaction (HMI) is semester 8 subject of the final year of computer engineering in Mumbai University. Prerequisite for studying this subject is Web Technologies; Software Engineering; Experience in designing interfaces for applications and web sites. Basic knowledge of designing tools and languages like HTML, Java, etc.
Distributed Computing is semester 8 subject of the final year of computer engineering in Mumbai University. Prerequisite for studying this subject are Java Programming, Operating Systems, Computer Networks.
Human-machine interaction studies the design and use of computer technology focused on the interfaces between people (users) and computers. Researchers in the field of HCI observe the ways in which humans interact with computers and design technologies that let humans interact with computers in novel ways. As a field of research, human-computer interaction is situated at the intersection of computer science, behavioural sciences, design, media studies, and several other fields of study. The term was popularized by Stuart K. Card, Allen Newell, and Thomas P. Moran in their seminal 1983 book, The Psychology of Human-Computer Interaction, although the authors first used the term in 1980 and the first known use was in 1975. The term connotes that, unlike other tools with only limited uses (such as a wooden mallet, useful for hitting things, but not much else), a computer has many uses and this takes place as an open-ended dialogue between the user and the computer. The notion of dialogue likens human-computer interaction to human-to-human interaction, an analogy which is crucial to theoretical considerations in the field.
Course Objectives of the subject Human-Machine Interaction At the end of the course, students will be able to learn the foundation of human-machine interaction. Understand the importance of human psychology in designing good interfaces. Will be aware of mobile interaction design and its usage in the day – to – day activities. Understand various design technologies to meet user requirements. Encourage to indulge in research in Machine Interaction Design. Outcomes of the course Human-Machine Interaction are as follows the learner will be able to Identify User Interface (UI) design principles. Analysis of effective user-friendly interfaces. Apply Interactive Design process in real-world applications. Evaluate UI design and justify. Create an application for the social and technical task.
Suggested Texts Books for Human-Machine Interaction by Mumbai University are as follows Alan Dix, Janet Finlay, Gregory Abowd, Russell Beale, ―Human-Computer Interaction‖, 3rdEdition,Pearson Education, 2004. Wilbert O. Galitz, ―The Essential Guide to User Interface Design‖, Wiley publication. Alan Cooper, Robert Reimann, David Cronin, ―About Face3: Essentials of Interaction design‖, Wiley publication. Jeff Johnson, ―Designing with the mind in mind‖, Morgan Kaufmann Publication. Donald A. Normann, ― Design of everyday things, Basic Books; Reprint edition 2002. Brian Fling, ―Mobile Design and Development‖, First Edition, O‘Reilly Media Inc., 2009. Suggested Reference Books for Human-Machine Interaction by Mumbai University are as follows Rogers Sharp Preece Interaction Design: Beyond Human-Computer Interaction, Wiley. Guy A. Boy ―The Handbook of Human-Machine Interaction, Ashgate publishing Ltd. Kalbande, Kanade, Iyer, ―Galitz‘s Human Machine Interaction‖, Wiley Publications.
Distributed-Computing is a field of computer science that studies distributed systems. A distributed system is a system whose components are located on different networked computers, which communicate and coordinate their actions by passing messages to one another from any system. The components interact with one another in order to achieve a common goal. Three significant characteristics of distributed systems are concurrency of components, lack of a global clock, and independent failure of components. Examples of distributed systems vary from SOA-based systems to massively multiplayer online games to peer-to-peer applications. A computer program that runs within a distributed system is called a distributed program (and distributed programming is the process of writing such programs). There are many different types of implementations for the message passing mechanism, including pure HTTP, RPC-like connectors and message queues. Distributed computing also refers to the use of distributed systems to solve computational problems. In distributed computing, a problem is divided into many tasks, each of which is solved by one or more computers, which communicate with each other via message passing.
Course Objectives of the subject distributed computing is to provide students with contemporary knowledge in distributed systems. To equip students with the skills to analyze and design distributed applications. To provide master skills to measure the performance of distributed synchronization algorithms. Distributed Computing course outcomes are as follows on successful completion of course learner will be able to Demonstrate knowledge of the basic elements and concepts related to distributed system technologies; Illustrate the middleware technologies that support distributed applications such as RPC, RMI and Object-based middleware. Analyze the various techniques used for clock synchronization and mutual exclusion. Demonstrate the concepts of Resource and Process management and synchronization algorithms. Demonstrate the concepts of Consistency and Replication Management. Apply the knowledge of Distributed File System to analyze various file systems like NFS, AFS and the experience in building large-scale distributed applications.
Prepare For Your Placements: https://lastmomenttuitions.com/courses/placement-preparation/
Youtube Channel: https://www.youtube.com/channel/UCGFNZxMqKLsqWERX_N2f08Q
Follow For Latest Updates, Study Tips & More Content!
Instagram / lastmomenttuition
LinkedIn / Last Moment Tuitions
Twitter / lastmomentdost
Course Features
- Lectures 160
- Quiz 0
- Duration 50 hours
- Skill level All levels
- Language English
- Students 24
- Assessments Yes
Curriculum
- 7 Sections
- 160 Lessons
- 43 Weeks
- Human Machine Interaction72
- 1.1HMI(human machine interaction) (Module 1)6 Minutes
- 1.2Human Centric Design (Module 1)9 Minutes
- 1.3Fundamental Principle of Interaction (Module 1)9 Minutes
- 1.43 level of processing(visceral ,behavioral , reflective) in Human machine interaction (Module 1)4 Minutes
- 1.5Norman Seven Stages of Action (Module 1)5 Minutes
- 1.6Brief History Of HMI (Module 1)8 Minutes
- 1.7Screen Design History (Module 1)6 Minutes
- 1.8Reasoning And Types (Module 1)7 Minutes
- 1.9Problem Solving Problem Space Tree (Module 1)5 Minutes
- 1.10Bitmap Display (Module 1)9 Minutes
- 1.11Display Technologies (Module 1)11 Minutes
- 1.12Types Of Memory (Module 1)10 Minutes
- 1.13Processing And Networks (Module 1)12 Minutes
- 1.14Ergonomic (Module 1)13 Minutes
- 1.15Interaction And Model (Module 1)13 Minutes
- 1.16Paradigms Introduction (Module 1)5 Minutes
- 1.17Human characteristics which are considered while designing the user interface (Module 2)15 Minutes
- 1.18Human consideration in design. (Module 2)10 Minutes
- 1.19Human Interaction speeds (Module 2)9 Minutes
- 1.20Goal directed Design (Module 2)12 Minutes
- 1.21Accommodating Users / Three categories of the users (Module 2)10 Minutes
- 1.22Interaction Design Process (Module 2)5 Minutes
- 1.23GUI ( Graphical user interface ) Full concept (Module 3)10 Minutes
- 1.24Advantages and Disadvantages of Graphical System (GUI) (Module 3)14 Minutes
- 1.25GUI vs Webpages (Module 3)7 Minutes
- 1.26Factors to be considered for GUI (Module 3)14 Minutes
- 1.27Direct & Indirect Manipulation (Module 3)
- 1.28Statistical Graphics (Module 3)16 Minutes
- 1.29Web User Interface (module 3)18 Minutes
- 1.30Merging of Graphical Business System and the Web (module 3)12 Minutes
- 1.31Principle of User Interface Part 1 (module 3)12 Minutes
- 1.32Priniciple Of User Interface Part 2 12 (module 3)12 Minutes
- 1.33Screen Design (Module 4)10 Minutes
- 1.34Organizing and ordering screen element (Module 4)12 Minutes
- 1.35Screen navigation and flow (Module 4)10 Minutes
- 1.36Visual pleasing component (Module 4)10 Minutes
- 1.37Amount of information (Module 4)9 Minutes
- 1.38Information Retrival on Web (Module 4)12 Minutes
- 1.39Statistical Graphics (Module 4)17 Minutes
- 1.40Design an KIOSK (HMI most important sum) (Module 5)15 Minutes
- 1.41Design Mobile App and Portal Sum (Most Important for 20 Marks in HMI) (Module 5)11 Minutes
- 1.42Mobile Ecosystem Part-01 (module 5)7 Minutes
- 1.43Mobile Ecosystem Part-02 (module 5)9 Minutes
- 1.44Mobile Applications Part-01 (Module 5)10 Minutes
- 1.45Mobile Applications Part-02 (Module 5)10 Minutes
- 1.46Mobile Information Architecture Part-01 (Module 5)9 Minutes
- 1.47Mobile Information Architecture Part-02 (Module 5)8 Minutes
- 1.48Mobile 2.0 (Module 5)7 Minutes
- 1.49Menus and Types of Menus (Module 6)10 Minutes
- 1.50Keyboard Accelerator (hot Keys ) (Module 6)5 Minutes
- 1.51Introduction to Windows and its Characteristics (Module 6)14 Minutes
- 1.52Types of Components in Windows Part 1 (Module 6)11 Minutes
- 1.53Types of Components in Windows Part 2 (Module 6)12 Minutes
- 1.54Presentation Style in Windows (Module 6)8 Minutes
- 1.55Types of Windows Part 1 (Module 6)12 Minutes
- 1.56Types of Windows Part 2 (Module 6)5 Minutes
- 1.57Word (Module 6)7 Minutes
- 1.58Sentences and messages Part 1 (Module 6)10 Minutes
- 1.59Sentences and messages Part 2 (Module 6)8 Minutes
- 1.60Text and Text for Webpages (Module 6)14 Minutes
- 1.61Icons14 Minutes
- 1.62Short-term & Long-Term Memory (Extra)6 Minutes
- 1.63Feedback & Guidance (Extra)10 Minutes
- 1.64Colors (Extra)
- 1.65Response Time (Extra)9 Minutes
- 1.66Reading is Important (Extra)8 Minutes
- 1.67Gestalt Principles Human machine interaction (Extra)10 Minutes
- 1.68Interview Techniques for Qualitative Research (Extra)13 Minutes
- 1.69Qualitative and Quantitative Research (Extra)7 Minutes
- 1.70What is Persona and Its Step to Create a Persona (Extra)9 Minutes
- 1.71Device-Based Controls (Extra)10 Minutes
- 1.72Screen-Based Controls (Extra)13 Minutes
- Human Machine Interaction Notes + MCQs + Viva Question3
- Extra Human Machine Interaction Notes3
- Distributed Computing40
- 4.1Introduction to Distributed System (module 1 )11 Minutes
- 4.2World Wide Web (module 1 )9 Minutes
- 4.3Issues And Goals Of Distributed System (module 1 )13 Minutes
- 4.4System Model ( Architecture Model ) (module 1 )10 Minutes
- 4.5System Model (Fundamental Model ) (module 1 )12 Minutes
- 4.6Client Server Model (module 1 )11 Minutes
- 4.7Software Concepts Models of DS (module 1 )6 Minutes
- 4.8RPC Remote Procedure Call in Distributed System (module 2 )7 Minutes
- 4.9RMI Remote Method Invocation (module 2 )7 Minutes
- 4.10Stream-Oriented Communication (module 2 )8 Minutes
- 4.11Stream oriented vs Message Oriented (module 2 )7 Minutes
- 4.12Synchronization in Process Distribution System (module 3 )5 Minutes
- 4.13Cristian algorithm (module 3 )5 Minutes
- 4.14Berkeley Algorithm in Hindi in Process Distribution System (module 3 )4 Minutes
- 4.15Network Time Protocol (module 3 )5 Minutes
- 4.16Logical Clock in Distributed System (module 3 )6 Minutes
- 4.17Lamport’s Logical clock Algorithm in Distributed System (module 3 )5 Minutes
- 4.18Lam-ports Non Token Based Algorithm in Mutual Execution (module 3 )9 Minutes
- 4.19Vector Logical Clock Algorithm (module 3 )7 Minutes
- 4.20Ricart Agrawala Algorithm (module 3 )7 Minutes
- 4.21Suzuki Kasami Algorithm with Example (module 3 )9 Minutes
- 4.22Raymonds Algorithm (module 3 )5 Minutes
- 4.23Bully and Ring Election algorithm in Distributed System (module 3 )10 Minutes
- 4.24Resources management in Distributed System (module 4 )7 Minutes
- 4.25Desirable features of Global scheduling Algorithm (Module 4)12 Minutes
- 4.26Load Balancing vs Load Sharing (Module 4)4 Minutes
- 4.27Load Balancing Algorithm and Design Issues (module 4 )16 Minutes
- 4.28Load Balancing by Harsh (module 4 )14 Minutes
- 4.29Load Sharing Algorithm with Design issues (Module 4)12 Minutes
- 4.30Data-Centric Consistency Model (module 5 )18 Minutes
- 4.31Client-Centric Consistency Model (module 5 )9 Minutes
- 4.32Introduction to network file system8 Minutes
- 4.33Network file system Full concept30 Minutes
- 4.34AFS (module 6 )9 Minutes
- 4.35Hadoop Distributed File System (module 6 )5 Minutes
- 4.36File Cache Scheme (module 6 )10 Minutes
- 4.37Introduction to Distributed File System (module 6)12 Minutes
- 4.38Good features of Distributed File System (module 6 )11 Minutes
- 4.39File Accessing Models (module 6 )13 Minutes
- 4.40File Replication (module 6 )11 Minutes
- Distributed Computing Notes + MCQs + Viva Question4
- Extra Notes of Distributed Computing3
- Wireless Ad-Hoc Networks35
- 7.1(Notes) Module 01 – Introduction
- 7.2(Notes) Module 02 – Mac Protocol for Wireless Adhoc Network
- 7.3(Notes) Module 03 – Routing Protocols for Wireless Ad-Hoc Networks
- 7.4(Notes) Module 04 – Transport Layer
- 7.5(Notes) Module 05 – Security
- 7.6(Notes) Module 06 – VANET
- 7.71.1 Introduction to Wireless Ad-Hoc Networks10 Minutes
- 7.81.2 Characteristics of WANET with Advantages & Disadvantages6 Minutes
- 7.91.3 Applications of WANET8 Minutes
- 7.101.4 Issues in Ad-Hoc Wireless Networks11 Minutes
- 7.111.5 Indoor Mobility Models – Random Walk5 Minutes
- 7.121.6 Indoor Mobility Models – Random Waypoint5 Minutes
- 7.131.7 Indoor Mobility Models – Random Direction Model4 Minutes
- 7.141.8 Outdoor Mobility Models – Gauss Markov5 Minutes
- 7.151.9 Outdoor Mobility Models – Probabilistic version of Random Walk3 Minutes
- 7.162.1 Issues In Mac Protocol Designing10 Minutes
- 7.172.2 MAC – Contention Based With Reservation – D-PRMA7 Minutes
- 7.182.3 MAC – Contention Based With Reservation – CATA7 Minutes
- 7.192.4 MAC – Contention Based With Reservation – FPRP11 Minutes
- 7.202.5 MAC – Contention Based With Scheduling – DPS6 Minutes
- 7.212.6 MAC – Contention Based With Scheduling – DWOP9 Minutes
- 7.222.7 MAC – Protocol on Directional Antennas3 Minutes
- 7.233.1 Routing Protocols – Table-Driven – DSDV13 Minutes
- 7.243.2 Routing Protocols – Table-Driven – WRP9 Minutes
- 7.253.3 Routing Protocols – On-Demand – DSR10 Minutes
- 7.264.1 Feedback-Based TCP (TCP-F)11 Minutes
- 7.274.2 TCP-ELFN (Explicit Link Failure Notification)8 Minutes
- 7.284.3 TCP-BuS (Buffering Capability & Seqiuence Info)11 Minutes
- 7.294.4 Ad-Hoc TCP13 Minutes
- 7.305.1 Network Security Requirements5 Minutes
- 7.315.2 Issues & Challenges in Security Provisioning8 Minutes
- 7.325.3 Falsifying Route Error Message Attack5 Minutes
- 7.335.4 Broadcasting Falsifying Routes Attack6 Minutes
- 7.346.1 Vehicular Ad-hoc Network (VANET)12 Minutes
- 7.356.2 Wave Architecture10 Minutes