Learning Outcomes Information Technology

Learning Outcomes of Department of Information Techology

Programme Educational Outcomes (PEO’s)

  • PEO1: Possess strong fundamental concepts in Information Technology to address technological challenges.
  • PEO2: Possess knowledge and skills in the field of Information Technology for analyzing, designing and implementing complex engineering problems of any domain with innovative approaches.
  • PEO3: Possess an attitude and aptitude for research, entrepreneurship and higher studies in the field of Information Technology.

Programme Specific Outcomes (PSO’s)

  • PSO1: An ability to apply the theoretical concepts and practical knowledge of Information Technology in analysis, design, development and management of information processing system and applications in the interdisciplinary domain
  • PSEO2: An ability to analyze a problem and identify and define the computing infrastructure and operations requirements appropriate to its solution.
  • PSEO3: An understanding of professional, business and business processes, ethical, legal, security and social issues and responsibilities.
  • PSEO4: Practice communication and decision making skills through the use of appropriate technology and be ready for professional responsibilities.

Program Outcomes (POs)

PO1 Engineering knowledge

 

An ability to apply knowledge of mathematics, computing, science, engineering and technology.
PO2 Problem analysis

 

An ability to define a problem and provide a systematic solution with the help of conducting experiments, analyzing the problem and interpreting the data.
PO3 Design / Development of Solutions

 

An ability to design, implement, and evaluate software or a software /hardware system, component, or process to meet desired needs within realistic constraints.
PO4 Conduct Investigation of Complex Problems

 

An ability to identify, formulate, and provide essay schematic solutions to complex engineering /Technology problems.
PO5 Modern Tool Usage An ability to use the techniques, skills, and modern engineering technology tools, standard processes necessary for practice as a IT professional.
PO6 The Engineer and Society An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer- based systems with necessary constraints and assumptions.
PO7 Environment and Sustainability An ability to analyze and provide solution for the local and global impact of information technology on individuals, organizations and society.
PO8 Ethics social issues and responsibilities.
PO9 Individual and Team Work An ability to function effectively as an individual or as a team member to accomplish a desired goal(s).
PO10 Communication Skills An ability to engage in life-long learning and continuing professional development to cope up with fast changes in the technologies /tools with the help of electives, profession along animations and extra- curricular activities.
PO11 Project Management and Finance An ability to communicate effectively in engineering community at large by means of effective presentations, report writing, paper publications, demonstrations.
PO11 Life-long Learning An ability to understand engineering, management, financial aspects, performance, optimizations and time complexity necessary for professional practice.

 

Course Outcomes of all subjects SE-IT( 2019 Pattern)

Course code and Name: 214441- Discrete Mathematics
214441.1    Formulate, apply formal proof techniques and solve the problems with logical reasoning.
214441.2    Analyze and evaluate the combinatorial problems by using probability theory.
214441.3    Apply the concepts of graph theory to devise mathematical models.
214441.4    Analyze types of relations and functions to provide solution to computational problems.
214441.5    Identify techniques of number theory and its application.
214441.6    Identify fundamental algebraic structures.

Course code and Name: 214442- Logic Design and Computer Organization
 214446- Logic Design Computer Organization Lab
214442.1    Perform basic binary arithmetic & simplify logic expressions.
214442.2    Grasp the operations of logic ICs and Implement combinational logic functions using ICs.
214442.3    Comprehend the operations of basic memory cell types and Implement sequential logic functions using ICs.
214442.4    Elucidate the functions & organization of various blocks of CPU.
214442.5    Understand CPU instruction characteristics, enhancement features of CPU.
214442.6    Describe an assortment of memory types (with their characteristics) used in computer systems and basic principle of interfacing input, output devices.

Course code and Name: 214443- Data Structures and Algorithms
214447-Data Structures and Algorithms Lab

214443.1    Perform basic analysis of algorithms with respect to time and space complexity.
214443.2    Select appropriate searching and/or sorting techniques in the application development.
214443.3    Implement abstract data type (ADT) and data structures for given application.
214443.4    Design algorithms based on techniques like brute -force, divide and conquer, greedy, etc.
214443.5    Apply implement learned algorithm design techniques and data structures to solve problems.
214443.6    Design different hashing functions and use files organizations.

Course code and Name: 214444- Object Oriented Programming
214448- Object Oriented Programming Lab

214444.1    Solve problems by using modular programming concepts.
214444.2    Understand and implement  control and logic structures in modular programming.
214444.3    Abstract data and entities from the problem domain, build object models and design software solutions using best practices in object-oriented principles and strategies.
214444.4    Develop, discover, explore and apply tools  that appropriately utilize key object-oriented programming concepts.
214444.5    Develop and implement Virtual Functions and Templates for solving problems.
214444.6    Design and implement the various concepts of Exception Handling and File I/O.

Course code and Name: 214445-Basics of Computer Network
214445.1    Understand  the concepts of communication theory and compare functions of  OSI and TCP/IP model.
214445.2    Analyze data link layer services, error detection and correction, linear block codes, cyclic Codes, framing and flow control protocols.
214445.3    Understand the different access techniques, channelization and IEEE standards.
214445.4    Apply the skills of subnetting, supernetting and routing mechanisms
214445.5    Understand  the concepts of IPv4 and IPv6.
214445.6    Understand the services and protocols used at transport layer.

Course code and Name: 214449-Soft Skill Lab                                         
214449.1    Introspect about individual's goals, aspirations by evaluating one's SWOC and think creatively.
214449.2    Develop effective communication  to participate in group discussion, meetings and prepare and deliver Presentations.
214449.3    Write precise briefs or reports and technical documents.
214449.4    Practice professional etiquette, present oneself confidently and successfully handle personal interviews.
214449.5    Function effectively in multi-disciplinary and heterogeneous teams.
214449.6    Learn to manage stress and time

Course code and Name: 214450: AC-3 Ethics and values in IT
210250-A.1    Adapt the global ethical principles and modern ethical issues.
210250-A.2    Understand ethics in the business relationships and practices of IT.
210250-A.3    Understand trustworthy computing to manage risk and security vulnerabilities.
210250-A.4    Analyze concerns of privacy, privacy rights in information-gathering practices in IT

Course Code and Name: 207003 - Engineering Mathematics - III
207003.1    Solve higher order linear differential equations using appropriate techniques for modeling and analyzing electrical circuits.
207003.2    Apply Fourier transform and Z- transforms to analyse engineering problems.
207003.3    Apply the statistical methods (Like correlation, regression) and probability theory to analyze and predict given data as applied to machine intelligence.
207003.4    Solve problems related to probability and distributions using appropriate theorems
207003.5    Solve problems on Vector differential calculus.
207003.6    Solve complex engineering problems by using the concepts of Complex Differentiation and Complex Integration.

Course code and Name: 214451 - Processor Architecture 
214451.1    Understand architectural details of 80386 microprocessor
214451.2    Understand memory management of 80386 microprocessor
214451.3    Understand multitasking of 80386 microprocessor
214451.4    Understand architecture and memory organization of 8051 microcontroller
214451.5    Understand timers and interrupts of 8051 micro controller
214451.6    Understand 8051 micro controller its interfacing with I/O devices

Course code and Name: 214452: Database Management System 
214452.1    Apply fundamental elements of database management systems.  
214452.2    Design ER-models to represent simple database application scenarios. 
214452.3    Formulate SQL queries on data for relational databases. 
214452.4    Improve the database design by normalization & to incorporate query processing. .
214452.5    Apply ACID properties for transaction management and concurrency control. 
214452.6    Analyze various database architectures and technologies

Course code and Name: 214450 - Computer Graphics
214453.1    Implement basic concepts of computer graphics such as line and circle drawing.
214453.2    Understand and Implement graphical transformations.
214453.3    Apply mathematics and logic to develop computer programs for elementary graphics operations
214453.4    Develop scientific and strategic approach to solve complex problems in the domain of computer graphics.
214453.5    Apply the logic to develop animation and gaming programs.
214453.6    Understand the concepts related to Computer Vision and Virtual reality.

Course code and Name:  214454: Software Engineering 
214454.1    Classify various software application domains.  
214454.2    Analyze software requirements by using various modeling techniques. 
214454.3    Translate the requirement models into design models. 
214454.4    Apply planning and estimation to any project. 
214454.5    Use quality attributes and testing principles in software development life cycle. 
214454.6    Discuss recent trends in Software engineering by using CASE and agile tools.

Course code and Name:  214455: Programming Skill Development Lab 
214455.1    Apply concepts related to embedded C programming. 
214455.2    Analyze software requirements by using various modeling techniques. 
214455.3    Translate the requirement models into design models. 
214455.4    Apply planning and estimation to any project. 
214455.5    Use quality attributes and testing principles in software development life cycle. 
214455.6    Discuss recent trends in Software engineering by using CASE and agile tools.

Course code and Name:  214456: Database Management System Lab 
214456.1    Install and configure database systems.  
214456.2    Analyze database models & entity relationship models.  
214456.3    Design and implement a database schema for a given problem-domain 
214456.4    Implement relational database systems. 
214456.5    Populate and query a database using SQL DDL / DML / DCL commands. 
214456.6    Design a backend database of any one organization: CASE STUDY transfer, sorting operations

Course code and Name:  214457: Computer Graphics Lab 
214457.1    Apply line& circle drawing algorithms to draw the objects.  
214457.2    Apply polygon filling methods for the object. 
214457.3    Apply polygon clipping algorithms for the object. 
214457.4    Apply the 2D transformations on the object. 
214457.5    Implement the curve generation algorithms. 
214457.6    Demonstrate the animation of any object using animation principles.

Course code and Name: 214458: Project Based Learning
214458.1    Design solution to real life problems and analyze its concerns through shared cognition.
214458.2    Apply learning by doing approach in PBL to promote lifelong learning.
214458.3    Tackle technical challenges for solving real world problems with team efforts.
214458.4    Collaborate and engage in multi-disciplinary learning environments.

Course code and Name: 214459 ( A ) : Mandatory Audit course  Water Supply and Management
214459.1    Relate the relations between the environment and ecology, estimating water requirement
for public water supply scheme.
214459.2    Assess the quality of water as per BIS and select the appropriate treatment method
required for the water source.
214459.3    Analyze the suitable distribution system for a locality and know the appurtenances used.
214459.4    Summarize the arrangement of water supply and fittings in a building.
214459.5    Determine the need of conservation of water and rural water supply.
214459.6    Identify the sources of water pollution and suitable control measures.

Course code and Name:214459 ( B ): Mandatory Audit course 4 :Language Study Japanese : Module - II
214459.1    Have Japanese Communicative competence for primitive Social conversation in Japanese
214459.2    Comprehend Grammar of Japanese Script
214459.3    Translate simple sentences from Japanese to English and vice a versa
214459.4    Be aware about Japanese society and people for public water supply scheme.

Course code and Name:214459 ( C ): Mandatory Audit course 4 : e-Waste Management and Pollution Control
214459.1    Discuss various types of e-waste sources.
214459.2    Understand impact of various e-wastes.
214459.3    Identify characteristics of various e-Waste pollutants.
214459.4    Understand process of e-Waste Recycling and relevant technologies.
214459.5    Discuss causes, effects and control measures of different environment pollution.
214459.6    Demonstrate Safe methods for disposal of e-waste and controlling the pollution.

Course code and Name:214459 ( D ): Mandatory Audit course 4 : Intellectual Property Rights
214459.1    Exhibit the concepts of Intellectual Property Rights
214459.2    Differentiate among different IPR
214459.3    Formulate and characterize innovative ideas and inventions into IPR
214459.4    Demonstrate knowledge of advances in patent law and IP regulations
 


Course Outcomes of all subjects TE-IT( 2019 Pattern)

Course Code and Name:  314441: Theory of Computation 314441.1    Construct finite automata and its variants to solve computing problems
314441.2    Write regular expressions for the regular languages and finite automata.
314441.3    Identify types of grammar, design and simplify Context Free Grammar.
314441.4    Construct Pushdown Automata machine for the Context Free Language.
314441.5    Design and analyze Turing machines for formal languages.
314441.6    Understand decidable and undecidable problems, analyze complexity classes.

Course Code and Name:  314442: Operating Systems
314442.1    Explain the role of Modern Operating Systems.
314442.2    Apply the concepts of process and thread scheduling.
314442.3    Illustrate the concept of process synchronization, mutual exclusion and the deadlock.
314442.4    Implement the concepts of various memory management techniques.
314442.5    Make use of concept of I/O management and File system.
314442.6    Understand Importance of System software.

Course Code and Name:  314443: Machine Learning
314443.1    Apply basic concepts of machine learning and different types of machine learning algorithms.
314443.2    Differentiate various regression techniques and evaluate their performance.
314443.3    Compare different types of classification models and their relevant application
314443.4    Illustrate the tree-based and probabilistic machine learning algorithms
314443.5    Identify different unsupervised learning algorithms for the related real-world problems.
314443.6    Apply fundamental concepts of ANN.

Course Code and Name:  314444: Human Computer Interaction
314444.1    Explain importance of HCI study and principles of user-centered design (UCD) approach.
314444.2    Develop understanding of human factors in HCI design.
314444.3    Develop understanding of models, paradigms, and context of interactions.
314444.4    Design effective user-interfaces following a structured and organized UCD process.
314444.5    Evaluate usability of a user-interface design.
314444.6    Apply cognitive models for predicting human-computer-interactions.

Course Code and Name:  314445(D): Elective -I : Internet of Things
314445D.1    Discuss fundamentals, architecture and framework of IoT.
314445D.2    Select suitable sensors and actuators for real time scenarios.
314445D.3    Justify the significance of protocol for wireless communication and IoT challenges
314445D.4    Understand the Python programming for development of IoT applications.
314445D.5    Understand the cloud interfacing technologies.
314445D.6    Design and Implement real time IoT applications.

Course Code and Name:  314446 : Operating Systems Lab 
314446.1    Apply the basics of Linux commands. 
314446.2    Build shell scripts for various applications. 
314446.3    Implement basic building blocks like processes, threads under the Linux. 
314446.4    Develop various system programs for the functioning of OS concepts in user space like concurrency control, CPU Scheduling, Memory Management and Disk Scheduling in Linux. 
314446.5    Develop system programs for Inter Process Communication in Linux. 

Course Code and Name:  314447: Human Computer Interaction Laboratory
314447.1    Differentiate between good design and bad design.
314447.2    Analyze creative design in the surrounding.
314447.3    Assess design based on feedback and constraint.
314447.4    Design paper-based prototypes and use wire frame.
314447.5    Implement user-interface design using web technology.
314447.6    Evaluate user-interface design using HCI evaluation techniques.

Course Code and Name:  314448 : Laboratory Practice-I (Machine Learning)
314448.1    Implement different supervised and unsupervised learning algorithms.
314448.2    Evaluate performance of machine learning algorithms for real-world applications.

Course Code and Name:  314448 (D) : Laboratory Practice-I (Internet of Things )
314448D.1    Design and implement real time applications with sensors and actuators.
314448D.2    Design and develop real time IoT based application by cloud interfacing.

Course Code and Name:  314449 : Seminar
314449.1    Understand, interpret and summarize technical literature.
314449.2    Demonstrate the techniques used in the paper.
314449.3    Distinguish the various techniques required to accomplish the task.
314449.4    Identify intended future work based on the technical review.
314449.5    Prepare and present the content through various presentation tools and techniques in effective manner.
314449.6    Keep audience engaged through improved interpersonal skills.

Course Code and Name:  (314451)Computer Networks & Security                                          
314451.1    Know Responsibilities, services offered and protocol used at application layer of network
314451.2    Understand wireless network and different wireless standards
314451.3    Understand the Adhoc Network's MAC layer, routing protocol and Sensor network architecture.
314451.4    Define the principal concepts of network security and Understand network security threats.
314451.5    Apply basic cryptographic techniques in application development.
314451.6    Understand cyber attacks and the landscape of cyber security

Course Code and Name:  (314452)Data Science and Big Data Analytics
314452.1    Understand Big Data primitives. 
314452.2    Learn and apply different mathematical models for Big Data. 
314452.3    Demonstrate Big Data learning skills by developing industry or research applications. 
314452.4    Analyze and apply each learning model comes from a different algorithmic approach and it will perform differently under different datasets. 
314452.5     Understand, apply and analyze needs, challenges and techniques for big data visualization. 
314452.6    Learn different programming platforms for big data analytics. 

Course Code and Name:  (314453)Web Application Development
314453.1    Develop Static and Dynamic website using technologies like HTML, CSS, Bootstrap.
314453.2    Demonstrate the use of web scripting languages
314453.3     Develop web application with Front End Technologies
314453.4     Develop web application with Back End Technologies
314453.5     Develop mobile website using JQuery Mobile.
314453.6     Deploy web application on cloud using AWS

Course Code and Name: Elective-II (314454)software Modeling and Design
314454 (D).1    Understand basics of object oriented methodologies and Unified Modeling Language (UML). 
Articulate the main concepts, key technologies and fundamentals of cloud computing  314454 (D).2    Understand and apply analysis process, use case modeling, domain/class modeling 
314454 (D).3    Design and apply interaction and behavior modeling on a given system .
314454 (D).4    Comprehend OO design process and business, access and view layer class design 
314454 (D).5    Recognize the software design principles and patterns to be applied on system .
314454 (D).6    Recognize the software design principles and patterns to be applied on system .

Course Code and Name: (314455) Internship
314455.1    To develop professional competence through industry internship. 
314455.2    Apply academic knowledge in a personal and professional environment and develop professional competence
314455.3    Build the professional network and expose students to future employees.
314455.4    Apply professional and societal ethics in their day to day life and become a responsible professional having social, economic and administrative considerations.
314455.5     To become a responsible professional having social, economic and administrative considerations 
314455.6    Make own career goals and personal aspirations.

Course Code and Name: (314456)Computer Networks & Security-Lab
314456.1    Design and configure small size network and associated networking commands. 
314456.2    Understand various client/server environments to use application layer protocols. 
314456.3    Use basic cryptographic techniques in software and system design. 
314456.4    Apply methods for authentication, access control, intrusion detection. 

Course Code and Name:  (314457)DS & BDA Lab
314457.1    Apply Big data primitives and fundamentals for application development.
314457.2    Explore different Big data processing techniques with use cases.
 314457.3    Apply the Analytical concept of Big data using Python.
 314457.4    Visualize the Big Data using Tableau.
 314457.5    Design algorithms and techniques for Big data analytics.
 314457.6    Design and develop Big data analytic application for emerging trends.
 
Course Code and Name:  (314458) Laboratory Practice-II (Web Application Development) 
314458.1    Develop Static and Dynamic responsive website using technologies HTML, CSS, Bootstrapand AJAX.
314458.2    Create Version Control Environment.
 314458.3    Develop an application using front end and backend technologies.
 314458.4    Develop mobile website using JQuery Mobile.
 314458.5    Deploy web application on cloud using AWS.

Course Code and Name:  (314458) Laboratory Practice-II ( Software Modeling Design)
314458.1    Develop use case model with the help of UML notations
314458.2    Develop and implement analysis model and design model
314458.3    Develop and implement Interaction and behavior Model

Course Code and Name: (314459 (B)) Audit Course 6 : Leadership and Personality Development
314459.1    Practice responsible decision-making and personal accountability.
314459.2    Demonstrate an understanding of group dynamics and effective teamwork.
314459.3    Develop a range of leadership skills and abilities such as effectively leading change, resolving conflict, and motivating others
314459.4    Develop multi-dimensional personality.

Course Outcomes of all subjects BE-IT( 2019 Pattern)

Course outcomes of 414441: Information Storage and Retrieval 
Course Code and Name:  414441: Information Storage and Retrieval
Course Type    Theory

414441.1    Understand the concept of Information retrieval and to apply clustering in information retrieval. 
414441.2    Use an indexing approach for retrieval of text and multimedia data. 
414441.3    Evaluate performance of information retrieval systems. 
414441.4    Apply the concepts of multimedia and distributed information retrieval. 
414441.5    Use appropriate tools in analyzing the web information 
414441.6    Simulate the working of a search engine and recommender system. 

Course outcomes of 414442: Software Project Management 
Course Code and Name:  414442: Software Project Management 
Course Type    Theory

414442.1    Apply the practices and methods for successful Software Project Management 
414442.2    Create Design and Evaluate Project 
414442.3    Analyze Project Schedule and calculate Risk Management with help of tools. 
414442.4    Demonstrate different tools used for Project Tracking, Monitoring & Control. 
414442.5    Identify Staff Selection Process and the issues related to Staff Management. 
414442.6    Discuss and use modern tools for Software Project Management. 

Course outcomes of 414443: Deep Learning 
Course Code and Name:  414443: Deep Learning
Course Type    Theory

414443.1    Understand the theoretical foundations, algorithms, and methodologies of Deep Learning. 
414443.2    Apply the concepts of Convolution Neural Networks and use of popular CNN architectures. 
414443.3    Compare Feed Forward Neural Network and Recurrent Neural Network and learn modeling the time dimension using RNN and LSTM. 
414443.4    Elaborate unsupervised deep learning algorithms like Autoencoders. 
414443.5    Explore Representation Learning and Transfer Learning techniques using variants of CNN architecture 
414443.6    Evaluate the performance of deep learning algorithms and to provide solution for various real-world applications. 

?
Course outcomes of 414444: Elective - III (Mobile Computing) 
Course Code and Name:   414444: Elective - III (Mobile Computing) 
Course Type    Theory

414444.1    Understand the basic concepts of mobile computing, MAC and different multiplexing techniques.  
414444.2    Understand Protocols, Connection Establishment, Frequency Allocation, and Routing of mobile telecommunication system like GSM, GPRS, and UMTS. 
414444.3    understand the Generations of Mobile Communication Technologies
414444.4    Learn mobile IP, Adhoc- Network, Reactive Routing protocols, Multicast Routing. 
414444.5    Obtaining knowledge of transport layer protocol TCP, File System, and different application layer protocols. 
414444.6    Gain knowledge about different mobile platforms, operating Systems, Software Development Kit, Security Issues.

Course outcomes of 414445: Elective - IV (Wireless Communication) 
Course Code and Name: 414445: Elective - IV (Wireless Communication)                                 
Course Type    Theory

414445.1    Articulate the fundamental concept of cellular system. 
414445.2    Analyze the fundamentals of cellular systems. 
414445.3    Illustrate multiple access technique for effective utilization of spectrum. 
414445.4    Design and analyze the WAP Programming Model in networking environment. 
414445.5    Learn and understand security issues, challenges and tools in wireless communication. 
414445.6    Explore the emerging trends and applications in wireless communication. 

Course outcomes of Course outcomes of 414446: Lab Practice III
Course Code and Name:  414446: Lab Practice III
Course Type    Practical

414446.1    Understand the concept of Information retrieval and to apply clustering in information retrieval. 
414446.2    Use appropriate indexing approach for retrieval of text and multimedia data. Evaluate performance of information retrieval systems. 
414446.3    Apply appropriate tools in analyzing the web information. 
414446.4    Map the concepts of the subject on recent developments in the Information retrieval field. 

Course outcomes of Course outcomes of 414447: Lab Practice IV
Course Code and Name:  414447: Lab Practice IV
Course Type    Practical

414447.1    Learn and Use various Deep Learning tools and packages. 
414447.2    Build and train a deep Neural Network models for use in various applications. 
414447.3    Apply Deep Learning techniques like CNN, RNN Auto encoders to solve real word Problems. 
414447.4    Evaluate the performance of the model build using Deep Learning. 

Course outcomes of Course outcomes of 414448: Project Stage I 
Course Code and Name:  414448: Project Stage I
Course Type    Tutorial

414448.1    To apply knowledge of mathematics, science, and engineering to formulate the Problem statement. 
414448.2    To design and conduct experiments, as well as to analyze and interpret data. 
414448.3    Understand the professional and ethical responsibility.
414448.4    To communicate effectively.
414448.5    Get broad education which is necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context.
414448.6    Recognition of the need for, and an ability to engage in life-long learning. 
414448.7    To use the techniques, skills, and modern engineering tools necessary for engineering practices.
414448.8    To design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability. 

Course outcomes of Course outcomes of  414449B: Audit Course 7 
Stress Management By Yoga 
Course Code and Name:  414449B: Audit Course 7 
Stress Management By Yoga 
Course Type    Theory

414449B.1    Understand the reasons for Stress. 
414449B.2    Understand the role of Yoga. 
414449B.3    Develop healthy mind in a healthy body. 
414449B.4    Develop overall efficiency. 

Course code and Name: 414450 - Distributed Systems
Course Type    Theory

414450-1    Demonstrate the core concepts of distributed systems.
414450-2    Understand the concept of middleware of distributed systems.
414450-3    Understand Inter-process communication methods and analyze different coordination algorithms.
414450-4    Comprehend the importance of replication to achieve fault tolerance in distributed systems.
414450-5    Analyze the design and functioning of existing distributed file systems, distributed multimedia, and distributed web-based systems.
414450-6    Understand various Recent Trends in distributed systems.

Course code and Name: 414451- Elective-V (Software Defined Network)
Course Type    Theory

414451-1    Acquire fundamental knowledge of SDN exploring the need, characteristics, and architecture of SDN and methods of API's in SDN.
414451-2    Recognize Open Flow protocols and its forwarding, pipeline model and use cases of SDN controller
414451-3    Demonstrate virtualization and Cloud computing services of SDN.
414451-4    Comprehend IT Infrastructure and understand the data center in SDN.
414451-5    Analyse various security issues and challenges in SDN.
414451-6    Comprehend SDN application areas and future.

Course code and Name: 414452- Elective VI (Business Analytics and Intelligence)
Course Type    Theory

414452-1    Apply conceptual knowledge on how Business Intelligence is used in decision making process 
414452-2    Use modeling concepts in Business Intelligence 
414452-3    Understand and apply the concepts of business reports and analytics with the help of visualization for business performance management 
414452-4    Comprehend the model-based decision making using prescriptive analytics 
414452-5    Analyze the role of analytics and intelligence in Business 
414452-6    Comprehend different Business Intelligence trends and its future impacts

Course code and Name: 414453 - Startup and Entrepreneurship
Course Type    Tutorial

414453-1    Able to understand key concepts and framework of innovation and start-up ecosystem. 
414453-2    Gain knowledge of how to develop start up ecosystem, its key components and how to influence and manage dynamics between them and increase the productivity of ecosystem. 
414453-3    Understand the role of different stakeholders in ecosystem in building and supporting growth of start-ups. 
414453-4    Have insight into global trend in start-up ecosystem and product development. 
414453-5    Mapping different start-up ecosystems and developing performance indicators.

Course code and Name: 414454 - Lab Practice - V
Course Type    Practical

414454-1    Demonstrate knowledge of the core concepts and techniques in distributed systems. 
414454-2    Learn how to apply principles of state-of-the-Art Distributed systems in practical application. 
414454-3    Design, build and test application programs on distributed systems 

Course code and Name: 414455 - Lab Practice VI (Business Analytics and Intelligence)
Course Type    Practical

414455-1     Compare and analyze different analytical tools used by businesses 
414455-2    Understand the application of critical notion of KPI using real time case studies 
414455-3     Design and implement the analytical models using suitable tools 
414455-4     Create visualizations using suitable tools 

Course code and Name: 414456 - Project-II
Course Type    Practical

414456-1  To apply engineering and mathematical knowledge to investigate / select proper technology / Algorithm suitable to solve the problem in hand. 
414456-2  To apply knowledge of statistics for analysis of results and express conclusion and justification for the same. 
414456-3  To design and conduct experiments, as well as to analyze and interpret data or develop prototype model of the application. 
414456-4  To communicate effectively. 
414456-5 Get broad education which is necessary to understand the impact of engineering solutions in a global, economic, environmental, ethically and societal context. 
414456-6  Recognition of the need for, and an ability to engage in life-long learning. 

Course code and Name: 414457B - Audit Course 8 Cyber Laws And Use Of Social Media
Course Type    Theory

414457B-1    Understand the importance of IT Act. 
414457B-2     Understand the significance of cyber laws and its practices. 
414457B-3     Identify and Analyze software vulnerabilities and security solutions to reduce the risk of exploitation. 
414457B-4     To study various privacy and security concerns of Online social media