Banner

 

Department of Info

Vision and Mission

 

Vision

                     To develop globally competent IT professionals for sustainable growth of humanity

 

Mission

  1. To build a strong foundation and techniques for problem-solving and inculcate communication skills as an integral component of Information Technology
  2. Develop competency skills in the faculty members and students to serve the societal challenges and needs in lieu of its multidisciplinary applications in the field of Information Technology
  3. Encourage development of strong technical skills and knowledge and to encourage students to undergo research in the field of Information Technology
  4. Nurture students to become ethical and committed lifelong IT professionals
  5. Empower students with strong decision-making skills and technical competency to accomplish start-up ideas in the field of IT Engineering.

 

Department of Information Technology

 

UG Degree course offered B. E. (Information Technology)
UG Course Duration 4 years
UG Year of Establishment 1999
UG Intake 180
Approved by AICTE, New Delhi
NBA Accredited

NBA Accreditation letter 2023,2013 and 2005

NBA Accreditation Letter- 2023


NBA Accreditation Letter- 2005


BA Accreditation Letter- 2013


Affilliated to Savitribai Phule Pune University

DYPCOE was one of the four colleges to start Information Technology course under Savitribai Phule Pune University. Information Technology Department started with intake of 30 in 1999. First batch passed out in 2003. Intake increased to 60 in 2000 and 90 in 2001 and 120 in 2011. IT program conducted by department is of international standard. About 870 students passed out and all are well placed in IT industry. Department is  second time accredited by NBA-AICTE in 2013  for  the period of 2 years

The Department of Information Technology aims at imparting quality education in the realm of IT, Software Engineering & Domain Specific Application with an objective to enhance and expand the knowledge and skill sets of target students, so that they can contribute in the betterment of Society at large. The department of Information Technology was established with the objective of producing highly proficient technocrats who can meet the standards of the corporate. The department purports to have dexterous mentors adept at molding the student talent pool. A team of well qualified faculty navigates issuing priceless guidance and tapping the potential of students. 

It is estimated that a huge number of IT professionals will be needed in India five years down the line in keeping with the global trend. Indian professionals are respected across the world for their IT-related skills. Our focus in this department is not only on completing the curriculum to pass the examinations but we also try to keep up with the developments in the technology and expose the students to the latest to ensure that they are able to cope up with the fast changing IT scenario. 

The Department is in purpose-built accommodation, and is equipped with teaching and office space as well as well equipped laboratories for computer-based teaching. In addition, we have well established Computer labs. All faculty of Department are members of various professional societies and technical bodies like IEEE, ACM, CSI, ISTE, IACSIT etc. We have signed MOU with Zensar Technologies for student exchange and projects. Our department is also a member of EMC2 Academic Alliance collaboration with colleges and universities for “Preparing the next generation of IT professionals”.

We are proud to state that our Department has given better placement with good package to the students till date  and  is running to the Centre of Excellence which conducts number of value added courses for the knowledge and skills up gradation of the students to cater the need of current corporate scenario.

 

 

COs

 

Course Outcome for Semester II A Y 2023-24:

 

Sr. No.

Subjects of Sem II

Class: SE Subject: Computer Graphics
1   Apply mathematics and logics to develop computer programs for elementary graphics operations
2

  Apply polygon filling algorithms for 2D objects

3   Apply geometrical transformation techniques  to produce, position and manipulate objects in 2                        dimensional  and 3 dimensional space
4  Describe mapping from world coordinates to device coordinates, clipping, and projections in order to             produce 3D images on 2D output devices
5   Apply concepts of rendering, shading, animation, curves and fractals using computer  graphics tools in          design, development and testing of 2D, 3D modeling applications

6

  Comprehend the concepts of virtual reality

 Class: SE

     Subject: Database Management System

1

  Correlate fundamental elements of database management systems with the real world

2

  Design ER-models to represent simple database application scenarios

3

  Formulate SQL queries on data for relational databases

4

  Improve the database design by normalization & to incorporate query processing

5

  Analyze ACID properties for transaction management and concurrency control

6

  Analyze various database architectures and technologies

 Class: SE

Subject: Engineering Mathematics III

1

  Solve Linear differential equations, essential in modelling and design of computer-based systems

2

  Apply concept of Fourier transform and Z-transform and its applications to continuous and discrete  systems  and image processing

3

  Apply Statistical methods like correlation& regression analysis and probability theory for data analysis and    predictions in machine learning

4

  Solve Algebraic &Transcendental equations and System of linear equations using numerical techniques

5

  Obtain Interpolating polynomials, numerical differentiation and integration, numerical solutions of                ordinary differential equations used in modern scientific  computing

 Class: SE

Subject: Processor Architecture

1

  Apprehend architecture and memory organization of PIC 18 Micro-controller

2

  Implement embedded C programming for PIC 18

3

  Use concepts of timers and interrupts of PIC 18

4

  Demonstrate Demonstrate real life applications using PIC 18

5

  Analyze Analyze architectural details of ARM processor

 Class: SE

Subject: Software Engineering

1

 Compare different software process models and frameworks with recent Agile methodology

2

 Analyze and  Compare   different requirement analysis models with Software requirement specification       document

3

 Analyze and   Design models based on requirement gathering and analysis using component level design

4

  Analyze and Apply project planning, estimation and management to any project

5

  Apply and  Analyze testing strategies on different parts of SDLC Cycle with testing quality attributes of        any project

6

  Compare recent trends in software engineering such as CASE and Agile tools

 Class: TE

     Subject: Computer Network Security

1

 Apply the knowledge of application layer protocols like DHCP to configure Router and retrieve information

2

 Configure servers by demonstrating different servers with their applications. Distinguish between             different  wireless technologies and IEEE standards 802.11, 802.16

3

 Analyze Routing Protocols for Ad-hoc Wireless Networks and Implement wireless sensor network

4

 Identify network security threats such as unauthorized access, denial of services attack, man in middle attack etc. Also compare various encryption algorithms and create cipher codes

5

  Developing applications by choosing basic cryptographic techniques digital signature, RSA, Diffie                 Hellman etc.

6

  Build appropriate security solutions against cyber-attacks

 Class: TE

Subject: Data Science and Big Data Analysis

1

  Understand Big Data primitives and use in real World problems

2

  Learn , apply and examine different mathematical models for Big Data analytics

3

  Demonstrate Big Data learning skills by developing industry or research applications

4

  Analyze and apply each learning model comes from a different algorithmic approach and it will perform        differently under different datasets

5

  Understand , apply and analyze needs, challenges and techniques for big data visualization

6

  Learn different programming platforms for big data analytics and apply in different    big data  use cases

 Class: TE

Subject: Elective-II (Cloud Computing )

1

  Examine fundamental concepts and technologies of cloud computing environments

2

  Illustrate various aspects of the virtualization and cloud enabling technologies and also learn to implement    them

3

  Analyze various cloud programming models and apply them to solve problems on the cloud

4

  Explain data storage and Analyze major security issues in the cloud

5

  Examine recent trends in ubiquitous cloud for IoT

6

  Analyze the future cloud computing also identify how cloud will change OS

 Class: TE

Subject: Web Application Development

1

  Create Static and Dynamic websites using technologies like HTML, CSS, Bootstrap

2

  Develop web based application using suitable client side and server side web technologies

3

  Create web application by using the knowledge of Front End & Back End Technologies

4

  Develop Develop mobile website using JQuery Mobile

5

  Design and deploy web application on cloud using AWS

6

 Develop solution to complex problems using appropriate method, technologies, frameworks, web services and content management

 Class: BE

     Subject: Distributed System

1

  Demonstrate the core concepts of distributed systems.

2

 Understand the concept of middleware of distributed systems.

3

 Understand Inter-process communication methods and analyze different coordination algorithms.

4

  Comprehend the importance of replication to achieve fault tolerance in distributed systems.

5

  Analyze the design and functioning of existing distributed file systems, distributed multimedia, and distributed web-based systems.

6

  Understand various Recent Trends in distributed systems

 Class: BE

Subject: Elective V (Game Engineering)

1

  Describe fundamentals of game engineering and the social- ethical issues in game development.

2

  Develop creative and critical thinking skills for designing compelling games.

3

  Apply game mechanics to make game more enjoyable.

4

  Analyze Games over Networks and Peer Effects.

5

  Demonstrate an understanding of various tools that are used in game development.

6

  Apply mathematical and game programming knowledge and skills to solve development tasks.

 Class: BE

Subject: Elective-VI (Blockchain Technology)

1

 Understand the concept of cryptography and decentralization.

2

 Acquire fundamental knowledge of blockchain with issues associated with it. Classify different architecture and design of IoT

3

  Acquire knowledge of Ethereum blockchain platform.

4

  Understand hyper ledger fabric platform.

5

  Acquire the knowledge regarding working of tokenization.

6

  Describe the applications and risk involved

 

Course Outcome for Semester I A Y 2023-24:

 

Sr. No.

Subjects of Sem I

Class: SE Subject: Discrete Mathematics
1   Formulate and identify formal proof techniques to solve the problems with logical reasoning.
2

  Solve the combinatorial problems by using concept of probability theory

3  Solve the problems using Min cut Max flow algorithms , traveling salesman problems
4  Compare various types of relations and functions to provide solution to computational problems
5  Select appropriate techniques of number theory to solve problems.

6

 Compare fundamental algebraic structures

 Class: SE

     Subject: Object Oriented Programming

1

 Understand and compare different programming paradigm with OOP basic fundamentals

2

  Identify Identify OOPs concepts and apply it to model real-world problems

3

  Identify and apply constructors and destructors in object oriented problem statements.

4

  Use of inheritance and polymorphism principles in real world problems

5

  Identify errors and exceptions, use of generic programming and solve the problem during runtime execution

6

  Apply design patterns and use of file systems for different problem solutions

 Class: SE

Subject: Data Structures and Algorithms

1

  Perform Perform basic analysis of algorithms with respect to time and space complexity and explore different linear data structures

2

  Select appropriate searching and/or sorting techniques in the application development

3

  Apply and implement algorithm to illustrate use of linear data structures such as stack, queue

4

  Apply and implement algorithms to create/represent and traverse trees (non-linear data structures)

5

  Design solution for finding shortest/minimum path in complex network and searching/sorting using nonlinear data structures

6

  Evaluate different hashing functions and Construct solution for accessing data from a sequential file.

 Class: SE

Subject: Logic Design and Computer Organization

1

  Perform basic binary arithmetic & simplify logic expressions

2

  Grasp the operations of logic ICs and Implement combinational logic functions using ICs.

3

 Comprehend the operations of basic memory cell types and Implement sequential logic functions using ICs

4

  Elucidate the functions & organization of various blocks of CPU.8

5

  Understand CPU instruction characteristics, enhancement features of CPU

6

  Describe an assortment of memory types (with their characteristics) used in computer systems and basic principle of interfacing input, output devices

 Class: SE

Subject: Basics of Computer Network

1

 Understand the basic communication topics for computer network such as signals, topologies along with OSI and TCP/IP Model

2

 Understand and analyze data link layer services, Error detection, correction and data link control techniques

3

 Investigate and illustrate different Access mechanism and compare Ethernet standards

4

  Illustrate and analyze Network Layer services and addressing techniques

5

  Compare different routing protocols for network layer

6

  Illustrate and analyze transport layer services and protocols x and analyze transport layer services and protocols

 Class: TE

     Subject: Theory of Computation

1

 Identify the different computational problems that needs finite automata and different computational machines, understand them and Construct finite automata and its variants to solve computing problems

2

 Write regular expressions for the regular languages and finite automata

3

  Identify types of grammar, design and simplify Context Free Grammar

4

 Construct Pushdown Automata machine for the Context Free Language

5

  Design and analyze Turing machines for formal languages

6

  Understand decidable and undecidable problems, analyze complexity classes

 Class: TE

Subject: Operating Systems

1

  Explain the role of Modern Operating Systems

2

  Apply the concepts of process and thread scheduling

3

  Illustrate Illustrate the concept of process synchronization, mutual exclusion and the deadlock

4

  Implement the concepts of various memory management techniques

5

  Make use of concept of I/O management and File system

6

  Understand Importance of System software

 Class: TE

Subject: Machine Learning

1

  Identify and Apply basic concepts of machine learning and differentiate types of machine learning algorithms.

2

  Differentiate and apply suitable regression techniques and evaluate their performances

3

  Compare different types of classification models apply suitable classification model and evaluate their performances

4

  Illustrate the tree-based and probabilistic machine learning algorithms

5

  Identify different unsupervised learning algorithms for the related real-world problems

6

  Apply fundamental concepts of ANN

 Class: TE

Subject: Human Computer Interaction

1

  Explain the importance of HCI study and principles of user-centered design (UCD) approach

2

  Develop understanding of human factors in HCI design

3

  Understand models, paradigms and context of interactions

4

  Design & implement effective user-interfaces following a structured and organized UCD process

5

  Evaluate & apply usability of a user-interface design

6

 Apply cognitive models for predicting human-computer-interactions

 Class: TE

Subject: Design and Analysis of Algorithm

1

  Calculate computational complexity using asymptotic notations for various algorithms

2

  Apply Divide & Conquer as well as Greedy approach to design algorithms

3

  Understand and analyze optimization problems using dynamic programming

4

  Illustrate different problems using Backtrackings

5

  Compare different methods of Branch and Bound strategy

6

 Classify P, NP, NP-complete, NP-Hard problems

 Class: BE

     Subject: Information Storage and Retrieval

1

  Understand the concept of Information retrieval and to apply clustering in information retrieval.

2

  Use an indexing approach for retrieval of text and multimedia data.

3

  Evaluate performance of information retrieval systems.

4

  Apply the concepts of multimedia and distributed information retrieval.

5

  Use appropriate tools in analyzing the web information

6

  Simulate the working of a search engine and recommender system.

 Class: BE

Subject: Software Project Management

1

  Apply the practices and methods for successful Software Project Management

2

  Create Design and Evaluate Project

3

  Analyze Project Schedule and calculate Risk Management with help of tools.

4

  Demonstrate different tools used for Project Tracking, Monitoring & Control.

5

  Identify Staff Selection Process and the issues related to Staff Management.

6

  Discuss and use modern tools for Software Project Management.

 Class: BE

Subject: Deep Learning

1

  Understand the theoretical foundations, algorithms, and methodologies of Deep Learning

2

  Apply the concepts of Convolution Neural Networks and use of popular CNN architectures.

3

  Compare Feed Forward Neural Network and Recurrent Neural Network and learn modeling the time dimension using RNN and LSTM

4

  Elaborate unsupervised deep learning algorithms like Autoencoders.

5

  Explore Representation Learning and Transfer Learning techniques using variants of CNN architecture

6

Evaluate the performance of deep learning algorithms and to provide solution for various real-world applications.

 Class: BE

Subject: Elective – III (Mobile Computing)

1

Understand the basic concepts of mobile computing, MAC and different multiplexing technics.

2

Understand Protocols, Connection Establishment, Frequency Allocation, Routing of mobile telecommunication system like GSM, GPRS, UMTS.

3

Understand the Generations of Mobile Communication Technologies

4

 Get learn mobile IP , Adhoc – Network, Reactive Routing protocols, Multicast Routing

5

 Obtaining knowledge of transport layer protocol TCP, File System, and different application layer protocols.

6

 Gain knowledge about different mobile platforms, operating Systems, Software Development Kit, Security Issues

 Class: BE

Subject: Elective – IV (Introduction to DevOps)

1

  Understand the fundamental concepts of DevOps

2

 Link the background of DevOps with other technologies

3

  Comprehend the concept of continuous integration and continuous delivery

4

  Compare various stages of continuous deployment and test strategies

5

  Justify the importance of monitoring system and reliability engineering

6

  Use the latest tools in DevOps

 

Course Outcome for Semester II A Y 2022-23:

 

Sr. No.

Subjects of Sem II

Class: SE Subject: Computer Graphics
1   Apply mathematics and logics to develop computer programs for elementary graphics operations
2

  Apply polygon filling algorithms for 2D objects

3   Apply geometrical transformation techniques  to produce, position and manipulate objects in 2                        dimensional  and 3 dimensional space
4  Describe mapping from world coordinates to device coordinates, clipping, and projections in order to             produce 3D images on 2D output devices
5   Apply concepts of rendering, shading, animation, curves and fractals using computer  graphics tools in          design, development and testing of 2D, 3D modeling applications

6

  Comprehend the concepts of virtual reality

 Class: SE

     Subject: Database Management System

1

  Correlate fundamental elements of database management systems with the real world

2

  Design ER-models to represent simple database application scenarios

3

  Formulate SQL queries on data for relational databases

4

  Improve the database design by normalization & to incorporate query processing

5

  Analyze ACID properties for transaction management and concurrency control

6

  Analyze various database architectures and technologies

 Class: SE

Subject: Engineering Mathematics III

1

  Solve Linear differential equations, essential in modelling and design of computer-based systems

2

  Apply concept of Fourier transform and Z-transform and its applications to continuous and discrete  systems  and image processing

3

  Apply Statistical methods like correlation& regression analysis and probability theory for data analysis and    predictions in machine learning

4

  Solve Algebraic &Transcendental equations and System of linear equations using numerical techniques

5

  Obtain Interpolating polynomials, numerical differentiation and integration, numerical solutions of                ordinary differential equations used in modern scientific  computing

 Class: SE

Subject: Processor Architecture

1

  Apprehend architecture and memory organization of PIC 18 Micro-controller

2

  Implement embedded C programming for PIC 18

3

  Use concepts of timers and interrupts of PIC 18

4

  Demonstrate Demonstrate real life applications using PIC 18

5

  Analyze Analyze architectural details of ARM processor

 Class: SE

Subject: Software Engineering

1

 Compare different software process models and frameworks with recent Agile methodology

2

 Analyze and  Compare   different requirement analysis models with Software requirement specification       document

3

 Analyze and   Design models based on requirement gathering and analysis using component level design

4

  Analyze and Apply project planning, estimation and management to any project

5

  Apply and  Analyze testing strategies on different parts of SDLC Cycle with testing quality attributes of        any project

6

  Compare recent trends in software engineering such as CASE and Agile tools

 Class: TE

     Subject: Computer Network Security

1

 Apply the knowledge of application layer protocols like DHCP to configure Router and retrieve information

2

 Configure servers by demonstrating different servers with their applications. Distinguish between             different  wireless technologies and IEEE standards 802.11, 802.16

3

 Analyze Routing Protocols for Ad-hoc Wireless Networks and Implement wireless sensor network

4

 Identify network security threats such as unauthorized access, denial of services attack, man in middle attack etc. Also compare various encryption algorithms and create cipher codes

5

  Developing applications by choosing basic cryptographic techniques digital signature, RSA, Diffie                 Hellman etc.

6

  Build appropriate security solutions against cyber-attacks

 Class: TE

Subject: Data Science and Big Data Analysis

1

  Understand Big Data primitives and use in real World problems

2

  Learn , apply and examine different mathematical models for Big Data analytics

3

  Demonstrate Big Data learning skills by developing industry or research applications

4

  Analyze and apply each learning model comes from a different algorithmic approach and it will perform        differently under different datasets

5

  Understand , apply and analyze needs, challenges and techniques for big data visualization

6

  Learn different programming platforms for big data analytics and apply in different    big data  use cases

 Class: TE

Subject: Elective-II (Cloud Computing )

1

  Examine fundamental concepts and technologies of cloud computing environments

2

  Illustrate various aspects of the virtualization and cloud enabling technologies and also learn to implement    them

3

  Analyze various cloud programming models and apply them to solve problems on the cloud

4

  Explain data storage and Analyze major security issues in the cloud

5

  Examine recent trends in ubiquitous cloud for IoT

6

  Analyze the future cloud computing also identify how cloud will change OS

 Class: TE

Subject: Web Application Development

1

  Create Static and Dynamic websites using technologies like HTML, CSS, Bootstrap

2

  Develop web based application using suitable client side and server side web technologies

3

  Create web application by using the knowledge of Front End & Back End Technologies

4

  Develop Develop mobile website using JQuery Mobile

5

  Design and deploy web application on cloud using AWS

6

 Develop solution to complex problems using appropriate method, technologies, frameworks, web services and content management

 Class: BE

     Subject: Distributed Computing System

1

  Demonstrate the core concepts of distributed systems.

2

 Understand the concept of middleware of distributed systems.

3

 Understand Inter-process communication methods and analyze different coordination algorithms.

4

  Comprehend the importance of replication to achieve fault tolerance in distributed systems.

5

  Analyze the design and functioning of existing distributed file systems, distributed multimedia, and distributed web-based systems.

6

  Understand various Recent Trends in distributed systems

 Class: BE

Subject: Elective V (Game Engineering)

1

  Describe fundamentals of game engineering and the social- ethical issues in game development.

2

  Develop creative and critical thinking skills for designing compelling games.

3

  Apply game mechanics to make game more enjoyable.

4

  Analyze Games over Networks and Peer Effects.

5

  Demonstrate an understanding of various tools that are used in game development.

6

  Apply mathematical and game programming knowledge and skills to solve development tasks.

 Class: BE

Subject: Elective-VI (Blockchain Technology)

1

 Understand the concept of cryptography and decentralization.

2

 Acquire fundamental knowledge of blockchain with issues associated with it. Classify different architecture and design of IoT

3

  Acquire knowledge of Ethereum blockchain platform.

4

  Understand hyper ledger fabric platform.

5

  Acquire the knowledge regarding working of tokenization.

6

  Describe the applications and risk involved

 

Course Outcome for Semester I A Y 2022-23:

 

Sr. No.

Subjects of Sem I

Class: SE Subject: Discrete Mathematics
1   Formulate and identify formal proof techniques to solve the problems with logical reasoning.
2

  Solve the combinatorial problems by using concept of probability theory

3 Solve the problems using Min cut Max flow algorithms , traveling salesman problems
4 Compare various types of relations and functions to provide solution to computational problems
5  Select appropriate techniques of number theory to solve problems.

6

Compare fundamental algebraic structures

 Class: SE

     Subject: Object Oriented Programming

1

Understand and compare different programming paradigm with OOP basic fundamentals

2

  Identify Identify OOPs concepts and apply it to model real-world problems

3

  Identify and apply constructors and destructors in object oriented problem statements.

4

  Use of inheritance and polymorphism principles in real world problems

5

  Identify errors and exceptions, use of generic programming and solve the problem during runtime execution

6

  Apply design patterns and use of file systems for different problem solutions

 Class: SE

Subject: Data Structures and Algorithms

1

  Perform Perform basic analysis of algorithms with respect to time and space complexity and explore different linear data structures

2

  Select appropriate searching and/or sorting techniques in the application development

3

  Apply and implement algorithm to illustrate use of linear data structures such as stack, queue

4

  Apply and implement algorithms to create/represent and traverse trees (non-linear data structures)

5

  Design solution for finding shortest/minimum path in complex network and searching/sorting using nonlinear data structures

6

  Evaluate different hashing functions and Construct solution for accessing data from a sequential file.

 Class: SE

Subject: Logic Design and Computer Organization

1

  Perform basic binary arithmetic & simplify logic expressions

2

  Grasp the operations of logic ICs and Implement combinational logic functions using ICs.

3

 Comprehend the operations of basic memory cell types and Implement sequential logic functions using ICs

4

  Elucidate the functions & organization of various blocks of CPU.8

5

  Understand CPU instruction characteristics, enhancement features of CPU

6

  Describe an assortment of memory types (with their characteristics) used in computer systems and basic principle of interfacing input, output devices

 Class: SE

Subject: Basics of Computer Network

1

 Understand the basic communication topics for computer network such as signals, topologies along with OSI and TCP/IP Model

2

 Understand and analyze data link layer services, Error detection, correction and data link control techniques

3

 Investigate and illustrate different Access mechanism and compare Ethernet standards

4

  Illustrate and analyze Network Layer services and addressing techniques

5

  Compare different routing protocols for network layer

6

  Illustrate and analyze transport layer services and protocols x and analyze transport layer services and protocols

 Class: TE

     Subject: Theory of Computation

1

 Identify the different computational problems that needs finite automata and different computational machines, understand them and Construct finite automata and its variants to solve computing problems

2

 Write regular expressions for the regular languages and finite automata

3

  Identify types of grammar, design and simplify Context Free Grammar

4

 Construct Pushdown Automata machine for the Context Free Language

5

  Design and analyze Turing machines for formal languages

6

  Understand decidable and undecidable problems, analyze complexity classes

 Class: TE

Subject: Operating Systems

1

  Explain the role of Modern Operating Systems

2

  Apply the concepts of process and thread scheduling

3

  Illustrate Illustrate the concept of process synchronization, mutual exclusion and the deadlock

4

  Implement the concepts of various memory management techniques

5

  Make use of concept of I/O management and File system

6

  Understand Importance of System software

 Class: TE

Subject: Machine Learning

1

  Identify and Apply basic concepts of machine learning and differentiate types of machine learning algorithms.

2

  Differentiate and apply suitable regression techniques and evaluate their performances

3

  Compare different types of classification models apply suitable classification model and evaluate their performances

4

  Illustrate the tree-based and probabilistic machine learning algorithms

5

  Identify different unsupervised learning algorithms for the related real-world problems

6

  Apply fundamental concepts of ANN

 Class: TE

Subject: Human Computer Interaction

1

  Explain the importance of HCI study and principles of user-centered design (UCD) approach

2

  Develop understanding of human factors in HCI design

3

  Understand models, paradigms and context of interactions

4

  Design & implement effective user-interfaces following a structured and organized UCD process

5

  Evaluate & apply usability of a user-interface design

6

 Apply cognitive models for predicting human-computer-interactions

 Class: TE

Subject: Design and Analysis of Algorithm

1

  Calculate computational complexity using asymptotic notations for various algorithms

2

  Apply Divide & Conquer as well as Greedy approach to design algorithms

3

  Understand and analyze optimization problems using dynamic programming

4

  Illustrate different problems using Backtrackings

5

  Compare different methods of Branch and Bound strategy

6

 Classify P, NP, NP-complete, NP-Hard problems.

 Class: BE

     Subject: Information Storage and Retrieval

1

  Understand the concept of Information retrieval and to apply clustering in information retrieval.

2

  Use an indexing approach for retrieval of text and multimedia data.

3

  Evaluate performance of information retrieval systems.

4

  Apply the concepts of multimedia and distributed information retrieval.

5

  Use appropriate tools in analyzing the web information

6

  Simulate the working of a search engine and recommender system.

 Class: BE

Subject: Software Project Management

1

  Apply the practices and methods for successful Software Project Management

2

  Create Design and Evaluate Project

3

  Analyze Project Schedule and calculate Risk Management with help of tools.

4

  Demonstrate different tools used for Project Tracking, Monitoring & Control.

5

  Identify Staff Selection Process and the issues related to Staff Management.

6

  Discuss and use modern tools for Software Project Management.

 Class: BE

Subject: Deep Learning

1

  Understand the theoretical foundations, algorithms, and methodologies of Deep Learning

2

  Apply the concepts of Convolution Neural Networks and use of popular CNN architectures.

3

  Compare Feed Forward Neural Network and Recurrent Neural Network and learn modeling the time dimension using RNN and LSTM

4

  Elaborate unsupervised deep learning algorithms like Autoencoders.

5

  Explore Representation Learning and Transfer Learning techniques using variants of CNN architecture

6

 Evaluate the performance of deep learning algorithms and to provide solution for various real-world applications.

 Class: BE

Subject: Elective – III (Mobile Computing)

1

  understand the basic concepts of mobile computing, MAC and different multiplexing technics.

2

 understand Protocols, Connection Establishment, Frequency Allocation, Routing of mobile telecommunication system like GSM, GPRS, UMTS.

3

  understand the Generations of Mobile Communication Technologies

4

  Get learn mobile IP , Adhoc – Network, Reactive Routing protocols, Multicast Routing

5

  obtaining knowledge of transport layer protocol TCP, File System, and different application layer protocols.

6

  gain knowledge about different mobile platforms, operating Systems, Software Development Kit, Security Issues

 Class: BE

Subject: Elective – IV (Introduction to DevOps)

1

  Understand the fundamental concepts of DevOps

2

 Link the background of DevOps with other technologies

3

  Comprehend the concept of continuous integration and continuous delivery

4

  Compare various stages of continuous deployment and test strategies

5

  Justify the importance of monitoring system and reliability engineering

6

  Use the latest tools in DevOps

 

Course Outcome for Semester II A Y 2022-23:

 

Sr. No.

Subjects of Sem II

Class: SE Subject: Computer Graphics
1   Apply mathematics and logics to develop computer programs for elementary graphics operations
2

  Apply polygon filling algorithms for 2D objects

3   Apply geometrical transformation techniques  to produce, position and manipulate objects in 2                        dimensional  and 3 dimensional space
4  Describe mapping from world coordinates to device coordinates, clipping, and projections in order to             produce 3D images on 2D output devices
5   Apply concepts of rendering, shading, animation, curves and fractals using computer  graphics tools in          design, development and testing of 2D, 3D modeling applications

6

  Comprehend the concepts of virtual reality

 Class: SE

     Subject: Database Management System

1

  Correlate fundamental elements of database management systems with the real world

2

  Design ER-models to represent simple database application scenarios

3

  Formulate SQL queries on data for relational databases

4

  Improve the database design by normalization & to incorporate query processing

5

  Analyze ACID properties for transaction management and concurrency control

6

  Analyze various database architectures and technologies

 Class: SE

Subject: Engineering Mathematics III

1

  Solve Linear differential equations, essential in modelling and design of computer-based systems

2

  Apply concept of Fourier transform and Z-transform and its applications to continuous and discrete  systems  and image processing

3

  Apply Statistical methods like correlation& regression analysis and probability theory for data analysis and    predictions in machine learning

4

  Solve Algebraic &Transcendental equations and System of linear equations using numerical techniques

5

  Obtain Interpolating polynomials, numerical differentiation and integration, numerical solutions of                ordinary differential equations used in modern scientific  computing

 Class: SE

Subject: Processor Architecture

1

  Apprehend architecture and memory organization of PIC 18 Micro-controller

2

  Implement embedded C programming for PIC 18

3

  Use concepts of timers and interrupts of PIC 18

4

  Demonstrate Demonstrate real life applications using PIC 18

5

  Analyze Analyze architectural details of ARM processor

 Class: SE

Subject: Software Engineering

1

 Compare different software process models and frameworks with recent Agile methodology

2

 Analyze and  Compare   different requirement analysis models with Software requirement specification       document

3

 Analyze and   Design models based on requirement gathering and analysis using component level design

4

  Analyze and Apply project planning, estimation and management to any project

5

  Apply and  Analyze testing strategies on different parts of SDLC Cycle with testing quality attributes of        any project

6

  Compare recent trends in software engineering such as CASE and Agile tools

 Class: TE

     Subject: Computer Network Security

1

 Apply the knowledge of application layer protocols like DHCP to configure Router and retrieve information

2

 Configure servers by demonstrating different servers with their applications. Distinguish between             different  wireless technologies and IEEE standards 802.11, 802.16

3

 Analyze Routing Protocols for Ad-hoc Wireless Networks and Implement wireless sensor network

4

 Identify network security threats such as unauthorized access, denial of services attack, man in middle attack etc. Also compare various encryption algorithms and create cipher codes

5

  Developing applications by choosing basic cryptographic techniques digital signature, RSA, Diffie                 Hellman etc.

6

  Build appropriate security solutions against cyber-attacks

 Class: TE

Subject: Data Science and Big Data Analysis

1

  Understand Big Data primitives and use in real World problems

2

  Learn , apply and examine different mathematical models for Big Data analytics

3

  Demonstrate Big Data learning skills by developing industry or research applications

4

  Analyze and apply each learning model comes from a different algorithmic approach and it will perform        differently under different datasets

5

  Understand , apply and analyze needs, challenges and techniques for big data visualization

6

  Learn different programming platforms for big data analytics and apply in different    big data  use cases

 Class: TE

Subject: Elective-II (Cloud Computing )

1

  Examine fundamental concepts and technologies of cloud computing environments

2

  Illustrate various aspects of the virtualization and cloud enabling technologies and also learn to implement    them

3

  Analyze various cloud programming models and apply them to solve problems on the cloud

4

  Explain data storage and Analyze major security issues in the cloud

5

  Examine recent trends in ubiquitous cloud for IoT

6

  Analyze the future cloud computing also identify how cloud will change OS

 Class: TE

Subject: Web Application Development

1

  Create Static and Dynamic websites using technologies like HTML, CSS, Bootstrap

2

  Develop web based application using suitable client side and server side web technologies

3

  Create web application by using the knowledge of Front End & Back End Technologies

4

  Develop Develop mobile website using JQuery Mobile

5

  Design and deploy web application on cloud using AWS

6

 Develop solution to complex problems using appropriate method, technologies, frameworks, web services and content management

 Class: BE

     Subject: Distributed Computing System

1

  Explore the principles and desired properties of distributed systems based on different application areas

2

  Understand and Apply the basic theoretical concepts and algorithms of distributed systems in problem solving

3

  Explain fault tolerance in Distributed Systems

4

  Explore Multimedia and Security concepts in Distributed Systems

5

  Demonstrate Distributed Web Based System

6

  Identify the challenges in developing distributed applications

 Class: BE

Subject: Ubiquitous Computing

1

  Demonstrate the knowledge of design of Ubicomp and its applications

2

  Explain smart devices and services used Ubicomp

3

  Discover the significance of actuators and controllers in real time application design

4

  Use the concept of HCI to understand the design of automation applications

5

  Classify Ubicomp privacy and explain the challenges associated with Ubicomp privacy

6

  Illustrate the knowledge of ubiquitous and service oriented networks along with Ubicomps  Management

 Class: BE

Subject: Elective III (Internet of Things)

1

  Explore fundamentals of Internet of Things

2

  Classify different architecture and design of IoT

3

  Perceive different objects of IoT

4

  Elaborate networking technologies for IoT

5

  Discuss Exemplary devices ,servers and cloud offerings in IoT

6

  Develop real time applications using IoT

 Class: BE

Subject: Elective IV(Social Media Analytics)

1

  Understand the basics of Social Media Analytics

2

 Explain the significance of Data mining in Social media

3

  Demonstrate the algorithms used for text mining

4

  Apply network measures for social media data

5

  Explain Behavior Analytics techniques used for social media data

6

  Apply social media analytics for Face book and Twitter kind of applications

 

Course Outcome for Semester II A Y 2021-22:

 

Sr. No.

Subjects of Sem II

Class: SE Subject: Computer Graphics
1   Apply mathematics and logics to develop computer programs for elementary graphics operations
2

  Apply polygon filling algorithms for 2D objects

3   Apply geometrical transformation techniques  to produce, position and manipulate objects in 2                        dimensional  and 3 dimensional space
4  Describe mapping from world coordinates to device coordinates, clipping, and projections in order to             produce 3D images on 2D output devices
5   Apply concepts of rendering, shading, animation, curves and fractals using computer  graphics tools in          design, development and testing of 2D, 3D modeling applications

6

  Comprehend the concepts of virtual reality

 Class: SE

     Subject: Database Management System

1

  Correlate fundamental elements of database management systems with the real world

2

  Design ER-models to represent simple database application scenarios

3

  Formulate SQL queries on data for relational databases

4

  Improve the database design by normalization & to incorporate query processing

5

  Analyze ACID properties for transaction management and concurrency control

6

  Analyze various database architectures and technologies

 Class: SE

Subject: Engineering Mathematics III

1

  Solve Linear differential equations, essential in modelling and design of computer-based systems

2

 Apply concept of Fourier transform and Z-transform and its applications to continuous and discrete  systems  and image processing

3

  Apply Statistical methods like correlation& regression analysis and probability theory for data analysis and    predictions in machine learning

4

  Solve Algebraic &Transcendental equations and System of linear equations using numerical techniques

5

  Obtain Interpolating polynomials, numerical differentiation and integration, numerical solutions of                ordinary differential equations used in modern scientific  computing

 Class: SE

Subject: Processor Architecture

1

  Apprehend architecture and memory organization of PIC 18 Micro-controller

2

  Implement embedded C programming for PIC 18

3

  Use concepts of timers and interrupts of PIC 18

4

  Demonstrate Demonstrate real life applications using PIC 18

5

  Analyze Analyze architectural details of ARM processor

 Class: SE

Subject: Software Engineering

1

 Compare different software process models and frameworks with recent Agile methodology

2

 Analyze and  Compare   different requirement analysis models with Software requirement specification       document

3

 Analyze and   Design models based on requirement gathering and analysis using component level design

4

  Analyze and Apply project planning, estimation and management to any project

5

  Apply and  Analyze testing strategies on different parts of SDLC Cycle with testing quality attributes of        any project

6

  Compare recent trends in software engineering such as CASE and Agile tools

 Class: TE

     Subject: Computer Network Security

1

 Apply the knowledge of application layer protocols like DHCP to configure Router and retrieve information

2

 Configure servers by demonstrating different servers with their applications. Distinguish between             different  wireless technologies and IEEE standards 802.11, 802.16

3

 Analyze Routing Protocols for Ad-hoc Wireless Networks and Implement wireless sensor network

4

 Identify network security threats such as unauthorized access, denial of services attack, man in middle attack etc. Also compare various encryption algorithms and create cipher codes

5

  Developing applications by choosing basic cryptographic techniques digital signature, RSA, Diffie                 Hellman etc.

6

  Build appropriate security solutions against cyber-attacks

 Class: TE

Subject: Data Science and Big Data Analysis

1

  Understand Big Data primitives and use in real World problems

2

  Learn , apply and examine different mathematical models for Big Data analytics

3

  Demonstrate Big Data learning skills by developing industry or research applications

4

  Analyze and apply each learning model comes from a different algorithmic approach and it will perform        differently under different datasets

5

  Understand , apply and analyze needs, challenges and techniques for big data visualization

6

  Learn different programming platforms for big data analytics and apply in different    big data  use cases

 Class: TE

Subject: Elective-II (Cloud Computing )

1

  Examine fundamental concepts and technologies of cloud computing environments

2

  Illustrate various aspects of the virtualization and cloud enabling technologies and also learn to implement    them

3

  Analyze various cloud programming models and apply them to solve problems on the cloud

4

  Explain data storage and Analyze major security issues in the cloud

5

  Examine recent trends in ubiquitous cloud for IoT

6

  Analyze the future cloud computing also identify how cloud will change OS

 Class: TE

Subject: Web Application Development

1

  Create Static and Dynamic websites using technologies like HTML, CSS, Bootstrap

2

  Develop web based application using suitable client side and server side web technologies

3

  Create web application by using the knowledge of Front End & Back End Technologies

4

  Develop Develop mobile website using JQuery Mobile

5

  Design and deploy web application on cloud using AWS

6

 Develop solution to complex problems using appropriate method, technologies, frameworks, web services and content management

 Class: BE

     Subject: Distributed Computing System

1

  Explore the principles and desired properties of distributed systems based on different application areas

2

  Understand and Apply the basic theoretical concepts and algorithms of distributed systems in problem solving

3

  Explain fault tolerance in Distributed Systems

4

  Explore Multimedia and Security concepts in Distributed Systems

5

  Demonstrate Distributed Web Based System

6

  Identify the challenges in developing distributed applications

 Class: BE

Subject: Ubiquitous Computing

1

  Demonstrate the knowledge of design of Ubicomp and its applications

2

  Explain smart devices and services used Ubicomp

3

  Discover the significance of actuators and controllers in real time application design

4

  Use the concept of HCI to understand the design of automation applications

5

  Classify Ubicomp privacy and explain the challenges associated with Ubicomp privacy

6

  Illustrate the knowledge of ubiquitous and service oriented networks along with Ubicomps  Management

 Class: BE

Subject: Elective III (Internet of Things)

1

  Explore fundamentals of Internet of Things

2

  Classify different architecture and design of IoT

3

  Perceive different objects of IoT

4

  Elaborate networking technologies for IoT

5

  Discuss Exemplary devices ,servers and cloud offerings in IoT

6

  Develop real time applications using IoT

 Class: BE

Subject: Elective IV(Social Media Analytics)

1

  Understand the basics of Social Media Analytics

2

 Explain the significance of Data mining in Social media

3

  Demonstrate the algorithms used for text mining

4

  Apply network measures for social media data

5

  Explain Behavior Analytics techniques used for social media data

6

  Apply social media analytics for Face book and Twitter kind of applications

 

Course Outcome for Semester I A Y 2021-22:

 

Sr. No.

Subjects of Sem I

Class: SE Subject: Discrete Mathematics
1   Formulate and identify formal proof techniques to solve the problems with logical reasoning.
2

  Solve the combinatorial problems by using concept of probability theory

3 Solve the problems using Min cut Max flow algorithms , traveling salesman problems
4 Compare various types of relations and functions to provide solution to computational problems
5  Select appropriate techniques of number theory to solve problems.

6

Compare fundamental algebraic structures

 Class: SE

     Subject: Object Oriented Programming

1

Understand and compare different programming paradigm with OOP basic fundamentals

2

  Identify Identify OOPs concepts and apply it to model real-world problems

3

  Identify and apply constructors and destructors in object oriented problem statementss

4

  Use of inheritance and polymorphism principles in real world problems

5

  Identify errors and exceptions, use of generic programming and solve the problem during runtime execution

6

  Apply design patterns and use of file systems for different problem solutions

 Class: SE

Subject: Data Structures and Algorithms

1

  Perform Perform basic analysis of algorithms with respect to time and space complexity and explore different linear data structures

2

  Select appropriate searching and/or sorting techniques in the application development

3

  Apply and implement algorithm to illustrate use of linear data structures such as stack, queue

4

  Apply and implement algorithms to create/represent and traverse trees (non-linear data structures)

5

  Design solution for finding shortest/minimum path in complex network and searching/sorting using nonlinear data structures

6

  Evaluate different hashing functions and Construct solution for accessing data from a sequential file.

 Class: SE

Subject: Logic Design and Computer Organization

1

  Perform basic binary arithmetic & simplify logic expressions

2

  Grasp the operations of logic ICs and Implement combinational logic functions using ICs.

3

 Comprehend the operations of basic memory cell types and Implement sequential logic functions using ICs

4

  Elucidate the functions & organization of various blocks of CPU.8

5

  Understand CPU instruction characteristics, enhancement features of CPU

6

  Describe an assortment of memory types (with their characteristics) used in computer systems and basic principle of interfacing input, output devices

 Class: SE

Subject: Basics of Computer Network

1

 Understand the basic communication topics for computer network such as signals, topologies along with OSI and TCP/IP Model

2

 Understand and analyse data link layer services, Error detection, correction and data link control techniques

3

 Investigate and illustrate different Access mechanism and compare Ethernet standards

4

  Illustrate and analyse Network Layer services and addressing techniques

5

  Compare different routing protocols for network layer

6

  Illustrate and analyse transport layer services and protocols x and analyse transport layer services and protocols

 Class: TE

     Subject: Theory of Computation

1

 Identify the different computational problems that needs finite automata and different computational machines, understand them and Construct finite automata and its variants to solve computing problems

2

 Write regular expressions for the regular languages and finite automata

3

  Identify types of grammar, design and simplify Context Free Grammar

4

 Construct Pushdown Automata machine for the Context Free Language

5

  Design and analyze Turing machines for formal languages

6

  Understand decidable and undecidable problems, analyze complexity classes

 Class: TE

Subject: Operating Systems

1

  Explain the role of Modern Operating Systems

2

  Apply the concepts of process and thread scheduling

3

  Illustrate Illustrate the concept of process synchronization, mutual exclusion and the deadlock

4

  Implement the concepts of various memory management techniques

5

  Make use of concept of I/O management and File system

6

  Understand Importance of System software

 Class: TE

Subject: Machine Learning

1

  Identify and Apply basic concepts of machine learning and differentiate types of machine learning algorithmss

2

  Differentiate and apply suitable regression techniques and evaluate their performances

3

  Compare different types of classification models apply suitable classification model and evaluate their performances

4

  Illustrate the tree-based and probabilistic machine learning algorithms

5

  Identify different unsupervised learning algorithms for the related real-world problems

6

  Apply fundamental concepts of ANN

 Class: TE

Subject: Human Computer Interaction

1

  Explain the importance of HCI study and principles of user-centered design (UCD) approach

2

  Develop understanding of human factors in HCI design

3

  Understand models, paradigms and context of interactions

4

  Design & implement effective user-interfaces following a structured and organized UCD process

5

  Evaluate & apply usability of a user-interface design

6

 Apply cognitive models for predicting human-computer-interactions

 Class: TE

Subject: Design and Analysis of Algorithm

1

  Calculate computational complexity using asymptotic notations for various algorithms

2

  Apply Divide & Conquer as well as Greedy approach to design algorithms

3

  Understand and analyze optimization problems using dynamic programming

4

  Illustrate different problems using Backtrackings

5

  Compare different methods of Branch and Bound strategy

6

 Classify P, NP, NP-complete, NP-Hard problemss

 Class: BE

     Subject: Information and Cyber Security

1

  Use basic cryptographic techniques in application development

2

  Apply Apply methods for authentication, access control, intrusion detection and prevention

3

  Apply the scientific method to digital forensics and perform forensic investigations

4

  Develop computer forensics awareness

5

  Ability to use computer forensics tools

 Class: BE

Subject: Machine Learning and Applications

1

  Apply basic concepts of machine learning and different types of machine learning

2

  Compare different types of classification models , apply suitable model and evaluate their performance

3

  Differentiate various regression techniques and evaluate their performance

4

  Illustrate the tree-based and different unsupervised learning algorithms for the related real-world probs

5

  Identify different probabilistic model for the related real-world problems.

6

 Apply fundamental concepts of ANN and ensemble learning

 Class: BE

Subject: Software Design and Modeling

1

  Understand object oriented methodologies, basics of Unified Modeling Language (UML)

2

  Understand analysis process, use case modeling, domain/class modeling

3

  Understand interaction and behavior modeling

4

  Understand design process and business, access and view layer class design

5

  Get started on study of GRASP principles and GoF design patterns

6

  Get started on study of architectural design principles and guidelines in the various type of application development

 Class: BE

Subject: Business Analytics and Intelligence

1

  Comprehend the Information Systems and development approaches of Intelligent Systems

2

 Evaluate and rethink business processes using information systems

3

  Propose the Framework for business intelligence

4

  Get acquainted with the Theories, techniques, and considerations for capturing organizational intelligence

5

  Align business intelligence with business strategy

6

  Applythe techniques for implementing business intelligence systems

 Class: BE

Subject: Software Testing and Quality Assurance

1

  Test the software by applying testing techniques to deliver a product free from bugs

2

 Investigate the scenario and to select the proper testing technique

3

  Explore the test automation concepts and tools and estimation of cost, schedule based on standard metrics

4

  Apply different strategies to detect, classify, prevent and remove defects

5

  Choose appropriate quality assurance models and develop quality

6

  Ability to conduct formal inspections, record and evaluate results of inspections

POs

Program Outcomes :

 

Sr. No

Graduate Attributes

Program Outcomes

1

Engineering Knowledge

  • An ability to apply knowledge of computing, mathematics, science and engineering fundamentals appropriate to Computer Engineering.

2

Problem Analysis

  • An ability to define the problems and provide solutions by designing and conducting experiments, interpreting and analyzing data.

3

Design & Development of Solutions

  • An ability to design, implement and evaluate a system, process, component and program to meet desired needs within realistic constraints.

4

Investigation of Complex Problem

  • An ability to investigate, formulates, analyze and provide appropriate solution to the engineering problems.

5

Modern Tools Usage

  • An ability to use modern engineering tools and technologies necessary for engineering practices.

6

Engineer and Society

  • An ability to analyze the local and global impact of computing on individuals, organizations and society.

7

Environment & Sustainability

  • An ability to understand the environmental issues and provide the sustainable system.

8

 Ethics

  • An ability to understand professional and ethical responsibility.

9

Individual & Team work

  • An ability to function effectively as an individual or as a team member to accomplish the goal.

10

Communication

  • An ability to communicate effectively at different levels.

11

Lifelong Learning

  • An ability to keep abreast with contemporary technologies through lifelong learning.

12

Project management & Finance

  • An ability to apply knowledge of principles of resource management and economics to provide better services in the field of Computer Engg.

PSOs

Program Specific Outcomes:

 

  1. Apply design methodologies, application development tools, engineering skills in Software Engineering Domains and IT Application areas like Cloud Computing, Software Testing, Mobile App Development, etc.
  2. Aspire to pursue Higher Education in the specialized fields of IT Engineering and management programs like Data science, Cyber Security, Artificial Intelligence, etc.
  3. Formulate decision-making skills, IT Engineering skills, and knowledge to implement start-up ideas as an entrepreneur in the fields such as Cyber Security, Mobile Application Development, etc.
  4. Devise to design, implement, and evaluate IT based software systems to serve the needs of society or IT industries at large.

 

PEOs

Program Educational Objectives:

  1. Core Competency: To provide graduates with a solid foundation in Mathematics, Science, Engineering fundamentals required to solve complex Software Engineering Problem

  2. Breadth: To impart the knowledge and skills in the field of Information Technology; and to comprehend, analyze, design and create novel products and solutions for the real-time and Complex Engineering problems of any domain with innovative approaches.

  3. Professionalism: To inculcate in graduates, professional and ethical values, effective communication skills, teamwork, multidisciplinary approach, and ability to relate engineering issues in broader social context.

  4. Learning Environment: To provide graduates with an academic environment that makes them aware of excellence in leadership, presentation, time management and ethics leading them to become responsible and competent professionals prepared to address challenges in the field of IT at global level.

  5. Attainment:  To empower graduates with an attitude and skills of Research, Entrepreneur and Higher education in the field of Information Technology.

PSO's-PEO's  correlation matrix

 

 

 

PEO1

PEO2

PEO3

PEO4

PEO5

PSO1

3

3

1

3

3

PSO2

3

3

2

3

3

PSO3

3

3

2

3

3

PSO4

3

3

2

3

3

 

         

DAB

             

Department Advisory Board

Sr. No.

Name of Person

Designation

1.       

Mr. Manish Patil,

(MES Developer,Smart Factory, Ireland)

Industry Experts

2.       

Mr. Shubham Shirse,

(Director, Geniobits Private Limited, Pune)

3.       

Dr. Lalit Patil

(Member BOS-IT, SPPU)

External Academicians

4.       

Dr. Rahul Desai,

(Associate Professor, Army Institute of Technology, Pune)

5.       

Ms. Mayuree Khedekar,

(Advance Software Developer, Amdocs India) 

Alumni

6.       

Mr. Shashwat Upadhya,

(Associate Software Quality Assurance Engineer,Veritas Technologies LLC Pune)

7.       

Dr. Preeti Patil

(Associate Professor & Head of Department)

In-house faculty members

8.       

Dr. A. J. Patankar

(Associate Professor)

9.       

Dr. K D Bamane

(Program Coordinator)

10.

Mrs. Amita Jajoo

(NBA Coordinator)

11.   

Mr. Viraj Ramdin, (TE, Topper)

Students

12.   

Ms. Utkasrsha Kesarkar (SE,Topper)

13.   

Mr. Yash Kshtriya (FE,Topper)

DAB MOM

 

PAQIC

Sr No

Members

Role

Details

1

Dr.Preeti Patil

Chairperson

HOD, Associate Professor Dept.of IT

2

Dr.A.J.Patankar

 

Member

Associate Professor Dept.of IT

3

Dr.K.D.Bamane

 

Member

Associate Professor Dept.of IT

PAQIC MOM

 

ICT

Innovative Teaching Learning Practices

  

Sr. No.

Type of Innovative Teaching Methods

Description

Faculty Name

1

Game Pedagogy using Crossword

Cross words are designed for the different subject or topic.

Mrs.Dipali Kolte Patil

Mrs. Himani Patel.

2

Placement Based Quiz under NDLI

Placement Based Quiz is conducted using National Digital Library of India

 Mrs. Rutuja Tikait

3

Game Pedagogy using Housie Game Based Activity

Housie Game Based Activity is conducted for learning the latest technologies.

 Dr.Preeti Patil

4

Group discussion Activity

Group discussion Activity on Technological Challenges & solution for different various Realtime Application

Dr.Preeti Patil

5

Discussion on Latest Technology through Newspaper Article

Newspaper Article for latest subject and Technology is Circulated and discussed

 Mrs.Dipali Patil

6

Peer Grading Group discussion

Case Study based group presentation with Peer grading Activity conducted for Data science and Bigdata for TE

 Dr.Preeti Patil

7

Faculty Websites/Portal for Content availability   

Faculty members also have their own website for making their subject resources available on public domain for the students.

  All Faculties

8

ICT/PPTs

Faculty members prepare their own presentation slides, Notes for subject preparation, delivery and for students use

All Faculties

9

Flipped classroom

This aims to increase student engagement and learning by having pupil’s complete readings at home and work on live problem-solving during class time.

 Mrs. Amita Jajoo

10

Virtual Labs for Conduction of Practicals

Virtual Lab is used to conduct a few experiments from the syllabus in virtual online mode for better understanding of the practical assignments for the students

 Mrs. Dipali Kolte

11

YouTube Channels for Video Lectures.

Youtube channel is created for Honours Course Cyber Security

Dr.Kalyan Bamane

Mrs.AshwiniAbhale

12

Quiz on Collpol(ERP)

Quiz conducted for different subjects on ERP

Mrs.HimaniPatel.

 

 

MoU

MOU

Sr. No.

MOU signed with Industry/Organization

Date of signing MoU

Purpose of MoU

Outcome / Beneficiaries

1

HACKERSERA CYBER SECURITY CONSULTANCY AND TRAINING FIRM

01-02-2019

Establish Centre of Excellence

  HackersEra will provide support for infrastructure establishment by defining requirements and validating software setup,deliver all the workshop(s), training(s) and awareness program,internship offers to students participating in Advance Ethical Hacking training program subject to technical review.

2

Elite Softwares Pvt. Ltd.

09-09-2017 Renewal on 24/09/2020

Website Development, Software Development, Online Applications Development, Technical Consulting Services, Domain Name Reg. and Hosting Provider, Bulk SMS Provider,Computer Sales and Services and Industrial IT Training Facilities and Guidance.

Provide support for establishing Center of Excellence for Web Development , Guest Lectures, Seminars, and Technical Workshops

3

Geniobits Private Limited

01-07-2021

Faculty Development Programs, Guest Lectures, Skill Development Programs, Internships and Placement of Students, Industrial Training &Visits

Faculty Development Programs has been organized, Students have done industrial training and internship, skill development program has been organized.

4

SORTING HAT TECHNOLOGIES PRIVATE LIMITED(CodeChef)

27-01-2022

To build a robust Competitive Programming culture

320 students have enrolled for competatitive programming and getting its benefits which will help them in improving their coding skills and in placement.

5

INTERNATIONAL JOURNAL OF RESEARCH AND ANALYTICAL REVIEWS (IJRAR.ORG)

09-02-2022

The selected research papers review and Plagiarism checking for the Conference NCRITS12K22 and  publishing them in  Special Issue of IJRAR, provide ISSN  and DOI

49 papers got published in this journal

6

Fireblaze Technologies Pvt Ltd

18-02-2022

Training students on various technologies in the field of data science, sponsoring students for internships and projects and also helping them with the recruitment process.

Organized guest lecture

7

Automation Anywhere

30/10/2018 Renewal on 05/07/2022

Establish Centre of Excellence

Automation Anywhere will provide support for infrastructure establishment by defining requirements and validating software setup,deliver all the workshop(s), training(s) and awareness program,internship offers to students participating in RPA training and placement

 

Alumni

Distinguished Alumni

 

Sr. No.

Name

Year of Passing

Designation

Company

1

Sntaji Ghorpage

2003

Senior Support Analyst

IBM

2

Verma Palash                

2006  

Genesis Solution Engineer

Altivon

 3

Kamdar Digant            

   2006     

Lead Consultant  

Capgemini

4

Namrata Rao

2007

Software Lead

QA Consultant

5

Deepika Sachdev

2009

Sr. Consultant

Oracle Apps

6

Nishant Kalbhore

2010

CEO

Kalbhorz Electric

7

Thakkar Hardik                 

2010 

Senior software Engineer

Persistent

8

Raut Ashwajeet        

    2010          

Quality Engineer

HSBC

9

Mayur Patil

2011

Project Associates

Cognizant Technology Solutions pvt. Ltd. India

10

Arvind Nayak

2011

Team Lead

IBM

11

Amit Palange

2011

Database Administrator

Central Railway

12

Manisha More          

    2011          

Module Lead  

Persitent

13

Jojo John Moolayil

2012

Data Scientist

Flutura Decision Science & Analytics

14

Manish Gonnade

2013

Senior System Executive

Cognizant Technology Solutions pvt. Ltd. India

15

Kamlesh Jagdale

2013

Associate Acqisition

Tata technologies

16

Rajmohamed Rahil

2014

CEO and Director

TechMainstay Software Pvt Ltd

17

Sujata Suhag

2015

Senior Software Engineer

Persistent Systems

18

Shantanu Shinde

2015

Associate Software Engineer

Tech Mahindra

19

Sonakshi Khandelwal

2015

Senior Software Engineer

Infosys Ltd

20

Mitanshu

2016

CEO

ART GRAMI

21

Monika Daiyya

2016

System Engineer

TCS

22

Santosh Zanak

2016

Full Stack Developer

Lonar Technologies

23

   Kiran Shinde                   

 2017  

Associate QA Analyst 

Bombardier Transportation

24

Amit Panchakshari               

 2017 

Associate System Engineer 

IBM

25

Amit Khandagale

2017

Big Data Analyst

Saama Techologies

26

Mr. RahilShaikh

2014

CEO and Director

TechMainstay Software Pvt. Lmt.

27 Mr. Chirayu Bhatt     2022 Higher Studies MS in Computer Engineering from NYU Tandon School of Engineering.
28 Mr. AnandNakat     2022 Higher Studies AIR-49 in GATE 2021 exam. 
29 Lt AdarshBevore     2020 Lieutenant At SSB
30 Mr. Kaushal Sharma     2022 Developer 

Cloud base company

31 Mr. Harshit Chari    2022 Developer Emiris Lab
32 Mr. Arvind Patel     2022 Developer Juspay

Линкбилдинг

что нельзя есть после чистки зубов

інтернет магазин іграшок львів

Testimonial

 Ms. Poonam Kanode

Year of Passing- 2020 Graduating Batch

Placed in- Veritas and Valuelabs

DYPCOE, Akurdi has always believed in monitoring students progress and guiding students in all aspects. The team at Placement cell along with faculty coordinators are working really hard to ensure that students are easily placed in best companies. They always provided me with the assistance that I required for my overall development and to improve my technical skills. Regular training sessions held by T&P cell help us to improve on with our aptitude and technical skills. I will always be grateful to the college for providing me a platform of practical learning and preparing me for the future.

 


 Ms. Sheryl Francis

Year of Passing- 2020 Graduating Batch

Placed in- Veritas and Valuelabs

“Joining D.Y. Patil College of Engineering, Akurdi, to persue my engineering degree has definitely proved to be very helpful and fruitful in shaping a bright future ahead. Right from the faculty to the Training and Placement Cell, all the staff has played an important role in grooming the students personally. The efforts taken by T&P cell are really commendable .Expert sessions by Industry professionals make the students familiar to the latest trends. Training for improving Soft Skills and overall personality development as well as the practice aptitude sessions has definitely helped all the students to get successful placement in their dream industry. Faculty have always encouraged students to participate in various technical events. I am extremely grateful to the college for their contribution towards my academics, my placement in Veritas as well as in improving my overall personality. The four years of engineering in this college have definitely been golden years filled with very good life experiences.”

 


 Mr. Shashwat Upadhyay

Year of Passing- 2020 Graduating Batch

Placed in- Veritas and Valuelabs

A walk down memory lane takes me back 4 years when I was introduced to this glorious and renowned institution, marking the beginning of my college life. Like every student I dreamt about getting placed in a nice company and my college helped me in fulfilling my dream. I would like to mention the forever ongoing efforts of the Training and Placement Cell which resides at the heart of this college. The cell organizes training classes for aptitude, mock group discussions and debates and many other Soft Skill training sessions which help in grooming the students for the professional and corporate needs. Apart from this, our department also supported us by organizing different technical sessions which helped us to face the technical interviews confidently. I sincerely wish our college to progress by leaps and bounds in the years to come. At last my message to my juniors is :“Success is not final, failure is not fatal; it is the courage to continue that counts.”

 


 Ms. Sneha Mankhair

Year of Passing- 2020 Graduating Batch

Placed in- Xpansion International & RBL Bank

Think different, that is one thing that D.Y. Patil College of Engineering urges in and to far extent succeed in teaching to its students which invariably helps to achieve what you need. I am grateful to the college that they have made efforts ensuring maximum number of student get placed in their 7th Semester through Campus Recruitment Process. T & P cell organizes different Technical sessions, Mock interviews, Group Discussion Session for students in third year of engineering. As a result, I was able to grab a job in a reputed company. The college always provided me with the assistance that I required for my overall development and to improve my technical knowledge. I will always be grateful to them for providing me a platform of practical learning and preparing me for the corporate life.

 


 Mr. Rohit Ippli

Year of Passing- 2020 Graduating Batch

Placed in- Virtusa , TCS & RBL Bank

DYPCOE Akurdi has always believed in helping and guiding students for a bright career. Regular classes are held at our college to help us enhance our Technical Skills. The Placement Cell also guided us timely and encouraged us at each step thereby helping me secure my placement at a reputed company. My four years at DYPCOE Akrudi have been excellent and a memory to cherish for a lifetime. The years spent here have been full of learning opportunities that were full of fun and frolic. The exposure makes you a better man to face the challenges of the corporate world.

 


 

 

Mr. Gunvant Krishna Patil

Year of Passing- 2004

Being graduated from DYPOCE gives me immense pleasure and after my graduation I could see lots of changes in infrastructure, especially the teaching methodology department has improved a lot, all the labs have been improved. The exceptional programs and teaching methodologies backed by practical skills and industry interface have given me the confidence to pursue my career ahead. The college environment provides us a platform where we can develop ourselves uniquely. Currently I am working with Eastwind Networks Pvt Ltd, Pune.


Mr. Suyash Bhatnagar(2011 graduating Batch – Information Technology)

Current designation: Technologist, Wipro Limited

My journey at DYPCOE has been full of excitement, challenges and learning. It was an environment of great fun, where every day offered the chance to learn something new.DYPCOE has provided me a platform to realize my potential & to make the best use of it. The DYPCOE provided me an opportunity to work with L&T InfoTech through its placement cell, which gave my professional career a solid foundation. Today when I look at the different professional options available to me, I think my decision to join the DYPCOE was undoubtedly correct. I am overwhelmed by being an Alumni DYPCOE for whatever & wherever I am today.


Mr. Rahul Bagade, (2012 graduating Batch - Information Technology)

Current designation: Tech Lead, PTC Software.

DYPCOE has provided me a great platform for the overall growth and development.
The campus has excellent infrastructure and is very beautiful with student-friendly amenities and greenery, canteen, activity center, equipped computer lab, and modern well-equipped library. The teachers are very friendly, professional and inspiring. Academics are in accordance with the latest industry trends. It's been a privilege to be a part of DYPCOE. I found lifetime friends, who are part of my life. I miss the college days


Mr. Utkarsh Kshirsagar

Year of Passing- 2012

I strongly believe that DYPCOE is one of the best colleges in Pune city. 2008-2012 were the amazing years of my life. We were blessed with the best professors who guided us throughout. The best part was PC assembly workshop which was a great platform to showcase our skills. Technical event Tantrostav gave us opportunity to learn current trends in IT.  I am proud to have been a part of DYP because it has been a pioneer in my all round development. Presently I am working as Manager CD Risk Policy at Bajaj Finance Ltd., Pune.


Mr. Rahil Shaikh

Year of Passing- 2013

Study environment in D Y Patil COE makes it easy for a student to learn and inculcate the spirit to stand out amongst the talented and hardworking students. Another feather in the cap is the professors that impart quality education to their students. Never can a student find himself lost in a concept and professors not being able to rescue him! I could see lots of changes in infrastructure, especially the Training & Placement department has improved a lot, and all the labs have been improved. The infrastructure of the institute speaks for itself. I would like to guide the students as & when needed. Currently I am working as CEO of TechMainstay Software Pvt. Ltd.


Mr. Sujit Korde

Year of Passing- 2015

I feel proud to be student of D.Y. Patil College of Engineering, Akurdi. I graduated from Information Technology department in 2015. The days which has been spend in DYPCOE were the golden days of my life and will remember it for rest of my life. All success is due to support of  faculties of the department.


 Mr. Jelson Chacko

Year of Passing- 2016

It was a great journey at the D. Y. Patil College of Engineering, Akurdi all these years. If there was no teachers' support, I wouldn’t have been in such a position. Their encouragement and immense support were the boosting factors to all my achievements. Currently I am working in CalSoft Pvt Ltd, Pune.

 


 

Copyright © 2015  Dr. D.Y. Patil Educational Complex, Akurdi, Pune
Best viewed in IE 10+, Firefox 20+, Chrome , Safari5+, Opera12+

:::| powered by dimakh consultants |:::