munotes®

B.E. (Artificial Intelligence and Data Science) Web Computing Syllabus - Mumbai University

This is the TY BE AI and DS syllabus under CBCS REV-2019 'C' Scheme, in force from the academic year 2022-23. The University has published no NEP 2020 syllabus for Semesters V to VIII of any engineering branch, so this is the scheme you are examined on — exam form 1T01815 and 1T01816. The first and second years of the degree are on NEP 2020.

Web Computing.pdf
Semester 5 · TY BE AI and DS · 3 credits · CBCS REV-2019 'C' Scheme

Loading syllabus...

Syllabus for Web Computing

Semester 5 · TY BE AI and DS · 3 credits · CBCS REV-2019 'C' Scheme

Module 1 8 hours

  • Web programming fundamentals
  • 1.1 Working of web browser, HTTP protocol, HTTPS, DNS, TLS, XML introduction, Json introduction, DOM, URL, URI, REST API

Module 2 8 hours

  • Javascript
  • 2.1 Introduction to JavaScript: JavaScript language constructs, Objects in JavaScript- Built in, Browser objects and DOM objects, event handling, form validation and cookies. Introduction to ES5,ES6, Difference between ES5 and ES6. Variables, Condition, Loops, Functions, Events, Arrow functions, Setting CSS Styles using JavaScript, DOM manipulation, Classes and Inheritance. Iterators and Generators, Promise, Client-server communication, Fetch

Module 3 10 hours

  • React Fundamentals
  • 3.1 Installation, Installing libraries, Folder and file structure, Components, Component lifecycle, State and Props, React Router and Single page applications, UI design, Forms, Events, Animations, Best practices.

Module 4 5 hours

  • Node. js
  • 4.1 Environment setup, First app, Asynchronous programming, Callback concept, Event loops, REPL, Event emitter, Networking module, Buffers, Streams, File system, Web module.

Module 5 4 hours

  • Express
  • 5.1 Introduction, Express router, REST API, Generator, Authentication, sessions, Integrating with React

Module 6 4 hours

  • Advance React
  • 6.1 Functional components- Refs, Use effects, Hooks, Flow architecture, Model-ViewController framework, Flux, Bundling the application. Web pack.

Text Books

  • 1 Rediscovering JavaScript, Master ES6, ES7, and ES8, By Venkat Subramaniam · 2018
  • 2 Learning React Functional Web Development with React and Redux, Alex Banks and Eve Porcello, O'Reilly
  • 3 Learning Redux, Daniel Bugl, Packt Publication
  • 4 Learning Node.js Development, Andrew Mead, Packt Publishing
  • 5 RESTful Web API Design with Node.js 10, Valentin Bojinov, Packt Publication

References

  • 1 "Web Development with Node and Express, Ethan Brown, O'Reilly
  • 2 HTML5 Cookbook, By Christopher Schmitt, Kyle Simpson, O'Reilly Media
  • 3 Core Python Applications Programming by Wesley J Chun Third edition Pearson Publication

Useful Links

  • 1 https://www.coursera.org/learn/html-css-javascript-for-web-developers?action=enroll
  • 2 ttps://onlinecourses.swayam2.ac.in/ugc19_lb05/preview
  • 3 https://reactjs.org/tutorial/tutorial.html
  • https://react-redux.js.org/introduction/quick-start
  • https://webpack.js.org/

Reproduced from the University of Mumbai syllabus for B.E. (Artificial Intelligence and Data Science), item 6.42 (R), under CBCS REV-2019 'C' Scheme, in force from the academic year 2022-23. Wording, module numbering and hours are as printed in that syllabus.

The complete syllabus

This subject is cut from the University circular for its year. Open a document here if you want the whole thing rather than a single subject.

PDF B.E. Artificial Intelligence and Data Science - First Year, Semester I and II - NEP 2020 - Item 7.7 (R-A) NEP 2020, Semesters I and II, in force from 2024-25 Read full PDF Read
PDF B.E. Artificial Intelligence and Data Science - Second Year, Semester III and IV - NEP 2020 - Item 6.20 (N) NEP 2020, Semesters III and IV, in force from 2025-26 Read full PDF Read
PDF B.E. Artificial Intelligence and Data Science - Third Year, Semester V and VI - CBCS REV-2019 C Scheme - Item 6.42 (R) CBCS REV-2019 'C' Scheme, Semesters V and VI, in force from 2022-23 Read full PDF Read
PDF B.E. Artificial Intelligence and Data Science - Fourth Year, Semester VII and VIII - CBCS REV-2019 C Scheme - Item 6.12 (N) CBCS REV-2019 'C' Scheme, Semesters VII and VIII, in force from 2023-24 Read full PDF Read
Report or request
Done!