0% found this document useful (0 votes)
140 views15 pages

Engineering Minor in MEAN Stack Development

The document provides information about the MEAN Stack Web Development engineering minor offered by the School of Computer Science and Engineering. It includes details such as a brief description of the MEAN stack, total number of seats, selection criteria, career opportunities, list and description of courses, industrial applications, special requirements, and faculty contact details. The engineering minor aims to teach students full stack web development using MongoDB, ExpressJS, AngularJS and Node.js and allows them to design their own websites.

Uploaded by

Mridul Jain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
140 views15 pages

Engineering Minor in MEAN Stack Development

The document provides information about the MEAN Stack Web Development engineering minor offered by the School of Computer Science and Engineering. It includes details such as a brief description of the MEAN stack, total number of seats, selection criteria, career opportunities, list and description of courses, industrial applications, special requirements, and faculty contact details. The engineering minor aims to teach students full stack web development using MongoDB, ExpressJS, AngularJS and Node.js and allows them to design their own websites.

Uploaded by

Mridul Jain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd

School of Computer

Science and
Engineering
Engineering Minor
• A set of four courses in an engineering stream to develop a competency within or
outside the discipline area (e.g. a Computer Science Engineering student choosing
Cyber Security or Machine Learning or a Mechanical Engineering student taking
courses from Computer Science Engineering as his/her Engineering Minor Area).
• These Engineering Minors are being offered so that each student would have
at least one major skills by the end of 7th term.
Engineering Minor
• Students are expected to provide the preferences of Engineering
Minor area only once and the set of courses of area allocated would
get registered in pre-defined terms (5th, 6th and 7th).
Important points to remember during polling process
Interfaces to be followed
Interface not to be followed
• Polling for Engineering Minor can be done
through both UMS and LPU touch App Never use UMS through mobile
browser for polling process as
1. UMS
it may result in change in
preferences

2.LPU Touch App

Note: Link for the UMS pathway and LPU Touch App will be shared with the announcement for Engineering Minor(s) polling in the near
future.
Engineering Minors in School of Computer Science
and Engineering:
1. Cyber Security
2. Data Science
3. Machine Learning
4. MEAN Stack Development (Not for IT students)
5. Software Methodologies and Testing
6. Internet of Things
MEAN Stack Web
Development
Brief Description

The term MEAN stack refers to a collection of JavaScript based


technologies used to develop web applications. MEAN is an acronym
for MongoDB, ExpressJS, AngularJS and Node.js.

•Can you believe your life without Internet?


•Are you fascinated after seeing websites which tempt you to buy from
online market places?
•This Minor offers all stuff to build efficient and effective websites.
Design your own website!.
Total number of seats: 950

Selection Criteria: Based on preference and CGPA

Preferences would be taken from students. If the number of


students who give preference of this Engineering Minor are
more than the number of seats, then CGPA would be considered
for selection criteria. It should be noted that the CGPA till 3rd
Semester only shall be considered while generating the merit
list.
Career Opportunities

MEAN Stack Trainer

MEAN Stack Web Developer

Web Developer

Web Designer

Entrepreneur
Courses to be studied in Full Stack Web
Development

Course Code Course Title L T P Credit

INT219 FRONT END WEB DEVELOPER 0 0 4 2

INT220 SERVER SIDE SCRIPTING 0 0 4 2

INT221 MVC PROGRAMMING 0 0 4 2

INT222 ADVANCED WEB DEVELOPMENT 0 0 4 2


Description of the Courses
1) INT219: FRONT END WEB DEVELOPER
Introduces an open source language for building and enhancing the performance of web applications on
the server side along with other client side technologies like HTML5, JAVASCRIPT, CSS and web hosting.
Course Outcome:
• Design dynamic website using HTML5, CSS and Advanced JavaScript.

• Explore the enhanced techniques used by web professionals for creating dynamic web pages.
• Apply the principles and tools that are used to develop Web applications.
• Implement JavaScript, jQuery, AngularJS and Bootstrap in web pages.
2) INT220: SERVER SIDE SCRIPTING
Introduces basic concepts of PHP & MySQL technology for building and enhancing the performance of web
applications on server-side along with other client-side technologies like HTML5, JAVASCRIPT, CSS etc.
Course Outcome:
• Understand process of executing a PHP-based script on a web server

• Process the data provided on the form by a user in a PHP-based script


• Utilize paradigm for dealing with form-based data and how they are accessed inside a PHP-based
Description of the Courses Cont….
3) INT221: MVC PROGRAMMING
Covers in depth knowledge of MVC framework which is an advanced framework based technology with three
components that are database components (Models), client-side frames (View) and Server-Side components
(Controller) which are used in web building.
Course Outcome:
• Design flexible, user-friendly and clean web applications.

• Develop highly versatile and stable web programs based on Laravel structure framework.
• Provide well-organized, reusable and maintainable code.
4) INT222: ADVANCED WEB DEVELOPMENT
Covers the concepts of Node.js for building web sites with better user interface and responsive web pages. A hands on
exposure on Node.js technology will be offered in a form of project.
Course Outcome:
• Understand the role of server side JavaScript in web application development.

• Explore, how Node.js is architectured to allow high scalability wth asynchronous code build an HTTP Server
using the core modules in Node.js.
• Create basic web based applications using Node.js.
• work with MongoDB database using Node.js.
Industrial applications:

Publishing

Advertising

E-Commerce

Social Networking websites


Websites

Special requirements:
• Must have laptops
• Basic knowledge of computers
• Scheduling of continuous 02 hours slots in time table
• Not for IT students
Queries/Doubt clearing:

Sitting
Name of faculty UID Email-id
Place
Neha Sharma 23413 neha.23413@lpu.co.in 33-205

Twinkle Chawla 25662 twinkle.25662@lpu.co.in 33-205

You might also like