M.Tech CSE Course
M.Tech. Computer Science and Engineering
Year Started : 2010
Sanctioned intake : 24
Vision
To be a center of excellence in education for women through endorsed teaching methods, inducement for quality research and socially viable software development.
Mission
- To impart quality education and penchant for research through modern laboratories and inculcating analytical and technical skills among students by qualified faculty.
- To collaborate with industry by aligning curriculum, internships and professional body activities to make students industry ready.
- To make women self-reliant by providing affordable education and developing employment oriented skills.
- To foster ethical values, social concern for the development of computing solutions that benefit the society-at-large
Highlights
- Well equipped laboratories
- Well qualified and experienced faculty members including Ph.D.s
- Use of Audio Visual aids while teaching
- Periodic tests, assignments and seminars for students which will help them in improving their knowledge as well as prepare for their examination
- Encouraging group projects in order to improve the inter personal skills
- Helping students to develop insight into the subjects
- Encouragements for participation in competitions outside college
- Arranging lectures from industry persons related to general topics
- Talks related to career advancements
- Encouraging journal and conference publications by students
Achievements
- Conducted various seminars and workshops
- Organized an international conference
- Publication of papers in UGC approved journals by students
- Patents and journal publications by faculty members
Course Outcomes (CO) R19
Department of Computer Science and Engineering (R19) | |||
M.Tech – Computer Science / Computer Science & Engineering |
|||
YEAR 1 – SEMESTER 1 |
|||
Subject code |
Course Name |
CO |
Course Outcomes |
5658AA / 5605AA |
Mathematical Foundations of Computer Science |
CO1 |
To understand the basic notations of discrete, continuous and distribute functions. |
CO2 |
To understand random samples and distributions |
||
CO3 |
To understand the methods of statistical inference and the applications of sampling distributions |
||
CO4 |
To learn graph theory and its applications |
||
CO5 |
To study sampling and classification problems applied in various fields of computer science and engineering applications |
||
|
|||
5658AB / 5605AB |
Advanced Data Structures |
CO1 |
To understand ADT and dictionaries, hashing techniques and implementation of symbol table using hashing technique |
CO2 |
To study randomized data structures and algorithms |
||
CO3 |
To understand the various types of trees and its applications. |
||
CO4 |
Develop algorithm for text processing applications |
||
CO5 |
To understand computational geometry and to identify the suitable data structure and develop algorithm for computational geometry problems |
||
|
|||
5658AC / 5605AC |
Information Security |
CO1 |
To understand the fundamentals of security, cryptography and crypto analysis and encryption techniques |
CO2 |
To understand the encryption algorithm and MAC and Hash algorithms |
||
CO3 |
To learn the basic concepts of digital signatures, applications and e-mail security |
||
CO4 |
To understand IP and Web security and ability to apply security principles in system design |
||
CO5 |
Ability to identify and investigate intruders, viruses, firewalls and other security threats |
||
|
|||
|
|||
5658AE / 5605AE |
Machine Learning |
CO1 |
To understand the concepts of machine learning techniques, supervised learning |
CO2 |
To understand the concepts of unsupervised learning algorithms and various models |
||
CO3 |
Evaluation of machine learning algorithm using ensemble methods |
||
CO4 |
To understand and estimations |
||
CO5 |
To analyze various machine learning approaches and paradigms and applications of machine learning approach in various IOT applications |
||
|
|||
5658AF / |
Network Security |
CO1 |
To understand security concepts, cryptography concepts and techniques |
CO2 |
To learn authentication and protocols used in cryptography, attacks on protocols. |
||
CO3 |
To discuss network security and transport security mechanisms |
||
CO4 |
To understand web security, software security and malware types and firewalls. |
||
CO5 |
To learn biometric authentication, e-commerce and recent trends in IoT security. |
||
|
|||
|
|||
5658AH / |
Data Mining |
CO1 |
To understand the basic concepts of data mining, data warehouses and data preprocessing |
CO2 |
To gain knowledge of OLAP technology for data mining |
||
CO3 |
To study the various data mining algorithms for mining frequent patters, associations and correlation analysis. |
||
CO4 |
To understand various classification and prediction algorithm |
||
CO5 |
To study and apply various clustering methods and apply to the given problem |
|
|||
565801 / 560501 |
Advanced Data Structures Lab (Lab – I) |
CO1 |
Simulate a program for BST , B-tree, AVL and Red-Black Tree and perform various operation |
CO2 |
To implement a program for various sorting |
||
CO3 |
Simulate a program for a heap, min heap and max heap for a given set of data |
||
CO4 |
Develop a program to perform string matching algorithms |
||
CO5 |
To implement various searching algorithms |
||
|
|||
565802 / 560502 |
Machine Learning Lab (Lab – II) |
CO1 |
To simulate a data prediction algorithm, k-nearest neighbor algorithm using python |
CO2 |
To write a program to extract data from database using python |
||
CO3 |
To simulate a program for data analysis |
||
CO4 |
To apply machine learning algorithm using real data. |
||
CO5 |
Implement regression algorithm using Python |
||
|
|||
5658AJ / 5605AJ |
Research Methodology and IPR |
CO1 |
To understand research problem formulation, characteristics of a good research |
CO2 |
To understand and know the literature studies, plagiarisms and ethics |
||
CO3 |
To gain knowledge about report writing |
||
CO4 |
To understand IPR and Patents |
||
CO5 |
To know the patent rights and developments in IPR |
||
Year 1 – SEMESTER 2 |
|||
5658AV / |
Advanced Algorithm |
CO1 |
To understand various sorting and graph algorithms |
CO2 |
To study matroids, MST and graph matching algorithms |
||
CO3 |
To learn flow network, strassen’s matrix operations, matrix operations and decomposition |
||
CO4 |
To understand shortest path method, dynamic programming, polynomial and interpolation problems and DFT |
||
CO5 |
To understand linear programming, P,NP,NP-hard and NP-Completeness problems . |
|
|||
5658AW / 5605AW |
Advanced Computer Architecture |
CO1 |
To understand the concepts of parallelism, program and network properties |
CO2 |
To gain knowledge of scalar and vector processors, memory hierarchy technology |
||
CO3 |
To understand and design of pipeline processing |
||
CO4 |
To apply the design techniques of scalable and parallel architectures |
||
CO5 |
To gain the knowledge of Multithreaded architectures, data flow architecture |
||
|
|||
5658 AZ / |
Data Science (PE – III) |
CO1 |
To understand data science and its process, application |
CO2 |
To explain how to collect data, managing data and stored for data science |
||
CO3 |
To understand various statistical and machine learning algorithms used in data analysis |
||
CO4 |
To understand data visualization methods and types |
||
CO5 |
To study the applications of data science in real world problems and recent trends in various data collection and analysis techniques |
||
|
|||
5658 BA / |
Cyber Security |
CO1 |
To learn about cyber crimes and offences |
CO2 |
To learn mobile and wireless devices security and attacks |
||
CO3 |
To understand National and International act about cyber crime and cyber security. |
||
CO4 |
To understand computer forensics, life cycle and investigation method |
||
CO5 |
Organizational implications and challenges in cyber security |
||
|
|
||
565804 / 560504 |
Advanced Algorithms Lab |
CO1 |
To develop a program suing dynamic programming approach |
CO2 |
To implement knapsack problem using greedy method |
||
CO3 |
Develop a program for string matching algorithm |
||
CO4 |
To implement program for warshalls and max-flow problems |
||
CO5 |
Simulate graph traversal algorithms |
|
||||||||
565805 |
Data Science Lab |
CO1 |
To solve a simple problems using R |
|||||
CO2 |
To implement a R program for solving matrix operation and using a function |
|||||||
CO3 |
To implement R program for solving various sorting and searching problem |
|||||||
CO4 |
Simulate a R program for accessing data from different data sets |
|||||||
CO5 |
Simulate a R program to implement sorting algorithm |
|||||||
|
||||||||
565803 |
MINI PROJECT |
CO1 |
To identify and define problem statement by doing literature surveys with awareness and impact of society and development |
|||||
CO2 |
To demonstrate strong working model and ethical use of necessary modern tools used in the problem |
|||||||
CO3 |
To analyze complex problems and design appropriate engineering knowledge gained from previous courses are taken into considerations |
|||||||
CO4 |
Express team work, creative skills and innovative qualities are considered towards the completion of the project |
|||||||
CO5 |
Present the completed work, the results obtained and prepare a project report in the specified format. |
|||||||
|
|
|
Year 2 – SEMESTER 1 |
|||
5658BH / 5605BH |
Digital Forensics |
CO1 |
To understand computer forensics science and approaches to cyber forensics. |
CO2 |
To understand cyber crime, documents and its law for criminal investigation |
||
CO3 |
To gain knowledge of evidence collection, management and presentation and apply to probable cause |
||
CO4 |
To discuss computer and network forensics, software and hardware tools used in variety of investigations such e-mail, cell phone and mobile devices forensics |
||
CO5 |
To understand mobile forensics and digital forensics act |
||
|
|||
5658AN |
English for Research Paper Writing |
CO1 |
To understand how to plan and prepare a report, avoiding ambiguity and vagueness |
CO2 |
To identify the selection of research paper and how to prepare abstract and introduction |
||
CO3 |
To learn how to prepare literature review, results, discussion and conclusion. |
||
CO4 |
To understand how to improve the writing skills and level of readability |
||
CO5 |
To discuss skill needed for preparation of a good report |
||
5658zt |
Waste Of Energy(OE) |
CO1 |
Understood and acquired fundamental knowledge on the science and engineering of energy technologies and systems |
CO2 |
Acquired the expertise and skills required for energy auditing and management, economical calculation of energy cost, development |
||
CO3 |
Implementation, maintenance of energy systems. Become capable of analysis and design of energy conversion systems. |
||
CO4 |
Acquired skills in the scientific and technological communications and project preparation, planning and planning and implementation of energy projects |
||
CO5 |
To produce energy professionals, who are sensitive to, and well aware of, the energy issues and concerns, and who can apply their specialized knowledge for the sustainable development |
|
||||
5658AP |
Pedagogy Studies |
CO1 |
To understand the teaching methodology, conceptual framework and theory of learning |
|
CO2 |
To understand what pedagogical practices are used by teachers in formal and informal classroom in developing countries |
|||
CO3 |
To understand evidence and effectiveness of pedagogical practices in teaching curriculum and learners |
|||
CO4 |
To discuss about the professional development in classroom practices, curriculum assessment and barriers in learning and resources |
|||
CO5 |
To identify the research gaps to guide the development in teacher education, material preparation |
|||
5601ZD |
Disaster Management |
CO1 |
Understanding Disasters, man-made Hazards and Vulnerabilities. |
|
CO2 |
Understanding disaster management mechanism. |
|||
CO3 |
Understanding capacity building concepts and planning of disaster managements. |
|||
CO4 |
Humanitarian Assistance before and after disaster. |
|||
CO5 |
Technological innovations in Disaster Risk Reduction: Advantages and problems. |
|||
|
|
|||
5658AT / 5605AT |
Stress Management by YOGA |
CO1 |
To understand the parts of body in yoga (Asthanga) |
|
CO2 |
To understand Yam and Niyam |
|||
CO3 |
To know DO’s and DON’Ts in Yoga |
|||
CO4 |
To learn and practice about Asanas and Pranayam |
|||
CO5 |
To understand various yoga poses and their benefits for mind and body; various types of Pranayam |
|||
|
||||
Year 2 – SEMESTER 2 |
||||
|
Dissertation viva-voce |
CO1 |
To identify and analyze problems in existing system and gather requirements of end user. |
|
CO2 |
Identify and use modern tools for analysis and design to solve a real world problems |
|||
CO3 |
Communicate and work with engineers in team and the community at large in written and oral forms |
|||
CO4 |
To develop and demonstrate the solution with good presentation and communication skills |
|||
CO5 |
To prepare a project report in the specified format and publish a paper in referred journal. |
Department of Computer Science and Engineering (R19) | |||
M.Tech – Computer Science / Computer Science & Engineering |
|||
YEAR 1 – SEMESTER 1 |
|||
Subject code |
Course Name |
CO |
Course Outcomes |
5658AA / 5605AA |
Mathematical Foundations of Computer Science |
CO1 |
To understand the basic notations of discrete, continuous and distribute functions. |
CO2 |
To understand random samples and distributions |
||
CO3 |
To understand the methods of statistical inference and the applications of sampling distributions |
||
CO4 |
To learn graph theory and its applications |
||
CO5 |
To study sampling and classification problems applied in various fields of computer science and engineering applications |
||
|
|||
5658AB / 5605AB |
Advanced Data Structures |
CO1 |
To understand ADT and dictionaries, hashing techniques and implementation of symbol table using hashing technique |
CO2 |
To study randomized data structures and algorithms |
||
CO3 |
To understand the various types of trees and its applications. |
||
CO4 |
Develop algorithm for text processing applications |
||
CO5 |
To understand computational geometry and to identify the suitable data structure and develop algorithm for computational geometry problems |
||
|
|||
5658AC / 5605AC |
Information Security |
CO1 |
To understand the fundamentals of security, cryptography and crypto analysis and encryption techniques |
CO2 |
To understand the encryption algorithm and MAC and Hash algorithms |
||
CO3 |
To learn the basic concepts of digital signatures, applications and e-mail security |
||
CO4 |
To understand IP and Web security and ability to apply security principles in system design |
||
CO5 |
Ability to identify and investigate intruders, viruses, firewalls and other security threats |
||
|
|||
|
|||
5658AE / 5605AE |
Machine Learning |
CO1 |
To understand the concepts of machine learning techniques, supervised learning |
CO2 |
To understand the concepts of unsupervised learning algorithms and various models |
||
CO3 |
Evaluation of machine learning algorithm using ensemble methods |
||
CO4 |
To understand and estimations |
||
CO5 |
To analyze various machine learning approaches and paradigms and applications of machine learning approach in various IOT applications |
||
|
|||
5658AF / |
Network Security |
CO1 |
To understand security concepts, cryptography concepts and techniques |
CO2 |
To learn authentication and protocols used in cryptography, attacks on protocols. |
||
CO3 |
To discuss network security and transport security mechanisms |
||
CO4 |
To understand web security, software security and malware types and firewalls. |
||
CO5 |
To learn biometric authentication, e-commerce and recent trends in IoT security. |
||
|
|||
|
|||
5658AH / |
Data Mining |
CO1 |
To understand the basic concepts of data mining, data warehouses and data preprocessing |
CO2 |
To gain knowledge of OLAP technology for data mining |
||
CO3 |
To study the various data mining algorithms for mining frequent patters, associations and correlation analysis. |
||
CO4 |
To understand various classification and prediction algorithm |
||
CO5 |
To study and apply various clustering methods and apply to the given problem |
|
|||
565801 / 560501 |
Advanced Data Structures Lab (Lab – I) |
CO1 |
Simulate a program for BST , B-tree, AVL and Red-Black Tree and perform various operation |
CO2 |
To implement a program for various sorting |
||
CO3 |
Simulate a program for a heap, min heap and max heap for a given set of data |
||
CO4 |
Develop a program to perform string matching algorithms |
||
CO5 |
To implement various searching algorithms |
||
|
|||
565802 / 560502 |
Machine Learning Lab (Lab – II) |
CO1 |
To simulate a data prediction algorithm, k-nearest neighbor algorithm using python |
CO2 |
To write a program to extract data from database using python |
||
CO3 |
To simulate a program for data analysis |
||
CO4 |
To apply machine learning algorithm using real data. |
||
CO5 |
Implement regression algorithm using Python |
||
|
|||
5658AJ / 5605AJ |
Research Methodology and IPR |
CO1 |
To understand research problem formulation, characteristics of a good research |
CO2 |
To understand and know the literature studies, plagiarisms and ethics |
||
CO3 |
To gain knowledge about report writing |
||
CO4 |
To understand IPR and Patents |
||
CO5 |
To know the patent rights and developments in IPR |
||
Year 1 – SEMESTER 2 |
|||
5658AV / |
Advanced Algorithm |
CO1 |
To understand various sorting and graph algorithms |
CO2 |
To study matroids, MST and graph matching algorithms |
||
CO3 |
To learn flow network, strassen’s matrix operations, matrix operations and decomposition |
||
CO4 |
To understand shortest path method, dynamic programming, polynomial and interpolation problems and DFT |
||
CO5 |
To understand linear programming, P,NP,NP-hard and NP-Completeness problems . |
|
|||
5658AW / 5605AW |
Advanced Computer Architecture |
CO1 |
To understand the concepts of parallelism, program and network properties |
CO2 |
To gain knowledge of scalar and vector processors, memory hierarchy technology |
||
CO3 |
To understand and design of pipeline processing |
||
CO4 |
To apply the design techniques of scalable and parallel architectures |
||
CO5 |
To gain the knowledge of Multithreaded architectures, data flow architecture |
||
|
|||
5658 AZ / |
Data Science (PE – III) |
CO1 |
To understand data science and its process, application |
CO2 |
To explain how to collect data, managing data and stored for data science |
||
CO3 |
To understand various statistical and machine learning algorithms used in data analysis |
||
CO4 |
To understand data visualization methods and types |
||
CO5 |
To study the applications of data science in real world problems and recent trends in various data collection and analysis techniques |
||
|
|||
5658 BA / |
Cyber Security |
CO1 |
To learn about cyber crimes and offences |
CO2 |
To learn mobile and wireless devices security and attacks |
||
CO3 |
To understand National and International act about cyber crime and cyber security. |
||
CO4 |
To understand computer forensics, life cycle and investigation method |
||
CO5 |
Organizational implications and challenges in cyber security |
||
|
|
||
565804 / 560504 |
Advanced Algorithms Lab |
CO1 |
To develop a program suing dynamic programming approach |
CO2 |
To implement knapsack problem using greedy method |
||
CO3 |
Develop a program for string matching algorithm |
||
CO4 |
To implement program for warshalls and max-flow problems |
||
CO5 |
Simulate graph traversal algorithms |
|
||||||||
565805 |
Data Science Lab |
CO1 |
To solve a simple problems using R |
|||||
CO2 |
To implement a R program for solving matrix operation and using a function |
|||||||
CO3 |
To implement R program for solving various sorting and searching problem |
|||||||
CO4 |
Simulate a R program for accessing data from different data sets |
|||||||
CO5 |
Simulate a R program to implement sorting algorithm |
|||||||
|
||||||||
565803 |
MINI PROJECT |
CO1 |
To identify and define problem statement by doing literature surveys with awareness and impact of society and development |
|||||
CO2 |
To demonstrate strong working model and ethical use of necessary modern tools used in the problem |
|||||||
CO3 |
To analyze complex problems and design appropriate engineering knowledge gained from previous courses are taken into considerations |
|||||||
CO4 |
Express team work, creative skills and innovative qualities are considered towards the completion of the project |
|||||||
CO5 |
Present the completed work, the results obtained and prepare a project report in the specified format. |
|||||||
|
|
|
Year 2 – SEMESTER 1 |
|||
5658BH / 5605BH |
Digital Forensics |
CO1 |
To understand computer forensics science and approaches to cyber forensics. |
CO2 |
To understand cyber crime, documents and its law for criminal investigation |
||
CO3 |
To gain knowledge of evidence collection, management and presentation and apply to probable cause |
||
CO4 |
To discuss computer and network forensics, software and hardware tools used in variety of investigations such e-mail, cell phone and mobile devices forensics |
||
CO5 |
To understand mobile forensics and digital forensics act |
||
|
|||
5658AN |
English for Research Paper Writing |
CO1 |
To understand how to plan and prepare a report, avoiding ambiguity and vagueness |
CO2 |
To identify the selection of research paper and how to prepare abstract and introduction |
||
CO3 |
To learn how to prepare literature review, results, discussion and conclusion. |
||
CO4 |
To understand how to improve the writing skills and level of readability |
||
CO5 |
To discuss skill needed for preparation of a good report |
||
5658zt |
Waste Of Energy(OE) |
CO1 |
Understood and acquired fundamental knowledge on the science and engineering of energy technologies and systems |
CO2 |
Acquired the expertise and skills required for energy auditing and management, economical calculation of energy cost, development |
||
CO3 |
Implementation, maintenance of energy systems. Become capable of analysis and design of energy conversion systems. |
||
CO4 |
Acquired skills in the scientific and technological communications and project preparation, planning and planning and implementation of energy projects |
||
CO5 |
To produce energy professionals, who are sensitive to, and well aware of, the energy issues and concerns, and who can apply their specialized knowledge for the sustainable development |
|
||||
5658AP |
Pedagogy Studies |
CO1 |
To understand the teaching methodology, conceptual framework and theory of learning |
|
CO2 |
To understand what pedagogical practices are used by teachers in formal and informal classroom in developing countries |
|||
CO3 |
To understand evidence and effectiveness of pedagogical practices in teaching curriculum and learners |
|||
CO4 |
To discuss about the professional development in classroom practices, curriculum assessment and barriers in learning and resources |
|||
CO5 |
To identify the research gaps to guide the development in teacher education, material preparation |
|||
5601ZD |
Disaster Management |
CO1 |
Understanding Disasters, man-made Hazards and Vulnerabilities. |
|
CO2 |
Understanding disaster management mechanism. |
|||
CO3 |
Understanding capacity building concepts and planning of disaster managements. |
|||
CO4 |
Humanitarian Assistance before and after disaster. |
|||
CO5 |
Technological innovations in Disaster Risk Reduction: Advantages and problems. |
|||
|
|
|||
5658AT / 5605AT |
Stress Management by YOGA |
CO1 |
To understand the parts of body in yoga (Asthanga) |
|
CO2 |
To understand Yam and Niyam |
|||
CO3 |
To know DO’s and DON’Ts in Yoga |
|||
CO4 |
To learn and practice about Asanas and Pranayam |
|||
CO5 |
To understand various yoga poses and their benefits for mind and body; various types of Pranayam |
|||
|
||||
Year 2 – SEMESTER 2 |
||||
|
Dissertation viva-voce |
CO1 |
To identify and analyze problems in existing system and gather requirements of end user. |
|
CO2 |
Identify and use modern tools for analysis and design to solve a real world problems |
|||
CO3 |
Communicate and work with engineers in team and the community at large in written and oral forms |
|||
CO4 |
To develop and demonstrate the solution with good presentation and communication skills |
|||
CO5 |
To prepare a project report in the specified format and publish a paper in referred journal. |
Course Outcomes (CO) R17
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING (R17) |
||||
M.Tech – Computer Science / Computer Science & Engineering: 1st & 2nd Year |
||||
Year 1 – SEMESTER 1 |
||||
Subject code |
Course Name |
CO |
Course Outcomes |
|
5458AA |
Advanced Algorithm |
CO1 |
To understand the role of algorithm in computing and randomized algorithms and problem to be solved using dynamic programming approach |
|
CO2 |
To study and apply Greedy algorithmic techniques and graph algorithms for a given problem |
|||
CO3 |
To learn sorting networks and strassen’s matrix operations |
|||
CO4 |
To understand various string pattern matching algorithms |
|||
CO5 |
To understand the concepts of P, NP, NP-hard and NP complete problems and solve problems |
|||
5458AB |
Computer Networking |
CO1 |
To understand the basic concepts of internet architecture, Networks, Circuit Switching vs. Packet switching, congestion, and various transfer modes |
|
CO2 |
To understand various protocols and switching services |
|||
CO3 |
To learn TCP and its characteristics, UDP and TCP flows, HTTP and HTTPS, FTP and SFTP, Domain Name Service, TCP and UDP sockets |
|||
CO4 |
To study traffic engineering, wireless and network protocols and mobile services. |
|||
CO5 |
To understand the concepts of IP Multicasting, VOIP, Unified Communication, Virtual Networking, Data center Networking and optical Networking. |
|||
5458AC |
Software Engineering |
CO1 |
To understand the basic concepts software engineering and software process models |
|
CO2 |
Ability to translate end-user requirements into system and software requirements and models |
|||
CO3 |
Ability to identify and apply software architecture and design in a given problem |
|||
CO4 |
To understand the various testing strategies in software problems ad able to develop a simple testing report |
|||
CO5 |
To understand various software metrics and quality management. |
5458AD |
Network Security and Cryptography |
CO1 |
To understand security concepts, cryptography concepts and techniques |
CO2 |
To learn symmetric and asymmetric key Ciphers and its algorithm |
||
CO3 |
To discuss fundamental ideas of key management and functions, cryptography hash functions |
||
CO4 |
To understand the various types of information security, web security and firewall. |
||
CO5 |
To learn e-mail security and to case studies on network security related with transactions and vulnerability |
5458AM |
Embedded Systems |
CO1 |
Expected to understand the selection procedure of processors in the embedded domain. |
CO2 |
Able to understand 8051 Architecture, I/O ports, PIN details etc.and other system components. |
||
CO3 |
Able to develop embedded programs using C++ and Java |
||
CO4 |
To understand real time operating system basic functions and types of RTOSES, RTOS, VxWorks and Windows CE |
||
CO5 |
To learn embedded development process and tools and debugging techniques and tools. |
||
5458AK |
Software Architecture and Design Pattern |
CO1 |
To understand the concepts of software architecture, architectural pattern and design and models. |
CO2 |
To learn architecture evaluation, decision making and future of software architecture |
||
CO3 |
To highlight the evaluation of patter and its roles |
||
CO4 |
To learn about behavioral patterns |
||
CO5 |
To learn case studies of architectural structures, WWW, Air Traffic Control and product line development |
||
5458AZ |
Principles of Electronics Communication |
CO1 |
To understand the modulation and gain |
CO2 |
To learn the concepts modulation and demodulation schemes |
||
CO3 |
To understand the telecommunication networks and types of networks |
||
CO4 |
To learn about satellite communications |
||
CO5 |
To learn cellular and mobile communications development |
545801 |
Advanced Algorithms Lab |
CO1 |
To develop a program for performing various operations on Stack and Queue and also convert a given expression from one form to another form. |
CO2 |
To implement tree traversal algorithm |
||
CO3 |
Develop a program for string matching algorithm |
||
CO4 |
To implement program for warshalls and max-flow problems |
||
CO5 |
Develop a program for various sorting techniques |
||
545802 |
Seminar – 1 |
CO1 |
Establish motivation for any topic of interest and develop a thought process for technical presentation. |
CO2 |
Organize a detailed literature survey and build a document with respect to technical publications. |
||
CO3 |
Analysis and comprehension of proof-of-concept and related data |
||
CO4 |
Effective presentation and improve soft skills. |
||
CO5 |
Make use of new and recent technology (e.g. Latex) for creating technical reports |
||
Year 1 – SEMESTER 2 |
|||
5458 AN |
Network Programming |
CO1 |
To understand the network programming OSI model, TCP and UDP & TCP connection an sockets |
CO2 |
To understand client-server functions and the basics of socket programming |
||
CO3 |
To write a simple socket API based programs |
||
CO4 |
To understand broadcasting and multicasting concepts |
||
CO5 |
To understand the usage of TCP/UDP/Raw sockets |
5458AP |
Distributed Systems and Cloud Computing |
CO1 |
Ability to understand the computer model, parallel computing, clustering and visualization techniques. |
CO2 |
To understand the concepts of cloud computing and its paradigm. |
||
CO3 |
To learn cloud infrastructures services, clustering, cloud data storage and real time applications of cloud computing. |
||
CO4 |
Ability to perform various monitoring, management and application aspects in cloud computing. |
||
CO5 |
To describe the security aspects in cloud and its services. |
||
5458AQ |
Theory of Computation |
CO1 |
To understand the concept of abstract machine, finite automata (deterministic and non-deterministic) and solve problems. |
CO2 |
To understand the fundamental concepts of formal languages, grammar, regular expression, regular languages, derivations, parse tree and ambiguity for formal languages and push down automata. |
||
CO3 |
To understand the concepts of Turing machine and its variants |
||
CO4 |
To understand the difference between decidability and undecidability problems and reducibility; Also gain proficiency with mathematical tools and formal methods. |
||
CO5 |
To understand the time and space complexity, Classes of P,NP,NP Complete and NP hard problems, Hamiltonian path problem, sum of subset problem |
||
5458AR |
Data Warehousing and Data mining |
CO1 |
To understand the basic concepts of data mining, data warehouses and pattern mining |
CO2 |
Ability to understand the types of data to be mined and present a general classification tasks and methods |
||
CO3 |
To analyze the data mining clustering methods for data classification and prediction. |
||
CO4 |
To study the web and text mining and categories of data used in clustering. |
||
CO5 |
To study temporal and spatial data mining and apply the data mining algorithm in various fields and types of data mining methods |
||
5458AW |
Big Data Analytics |
CO1 |
To understand big data, history of data management and big data analytics and its classification, tools used in big data |
CO2 |
To understand various types of big data analytics tools |
||
CO3 |
To understand map-reduce fundamentals and framework, Hadoop and HBase architecture |
||
CO4 |
History of Hadoop architecture and file systems and RDBMS Vs Hadoop, HDFC system |
||
CO5 |
Application areas of Big data, Social media and Text mining, Mobile analytics and its tools |
||
5458CZ |
Principles of Computer and communication Network |
CO1 |
To understand the basic concepts of various computer communication |
CO2 |
To learn about networking concepts layered protocols |
||
CO3 |
To understand various communication concepts |
||
CO4 |
To understand the knowledge of various networking equipments |
||
CO5 |
To learn various network communication signals |
||
5458AY |
Software Process and Project Management |
CO1 |
To acquire the knowledge of software process, assessment, optimization and software process reference models |
CO2 |
To gain knowledge of software economics and phases in life cycle in software development |
||
CO3 |
To understand software workflow process and process planning |
||
CO4 |
To acquire knowledge in managerial skills for software project management |
||
CO5 |
To design and develop software product using case study Tools |
||
545803 |
Internet Technologies and Services Lab |
CO1 |
Develop a static pages using HTML for a given problem and check all validation. |
CO2 |
Develop a HTML page using Javascript to solve a given problem. |
||
CO3 |
Simulate a simple calculator and perform all operations |
||
CO4 |
Create a web application for a given problem using JSP and Servlets. |
||
CO5 |
Develop an application using JSP, Servlets and Struts |
545804 |
Seminar – 2 |
CO1 |
Establish motivation for any topic of interest and develop a thought process for technical presentation. |
CO2 |
Organize a detailed literature survey and build a document with respect to technical publications. |
||
CO3 |
Analysis and comprehension of proof-of-concept and related data |
||
CO4 |
Effective presentation and improve soft skills. |
||
CO5 |
Make use of new and recent technology (e.g. Latex) for creating technical reports |
Year 2 – SEMESTER 1 |
||||||
Technical Paper Writing |
CO1 |
Understand professional writing by studying management communication contexts and genres, researching contemporary business topics, analyzing quantifiable data discovered by researching, and constructing finished professional workplace documents. |
||||
CO2 |
Recognize, explain, and use the formal elements of specific genres of organizational communication: white papers, recommendation and analytical reports, proposals, memorandums, web pages, wikis, blogs, business letters, and promotional documents. |
|||||
CO3 |
Understand the ethical, international, social, and professional constraints of audience, style, and content for writing situations a) among managers or co-workers and colleagues of an organization, and b) between organizations, or between an organization and the publication |
|||||
CO4 |
Understand the current resources (such as search engines and databases) for locating secondary information, and also understand the strategies of effective primary data gathering. |
|||||
CO5 |
Understand how to critically analyze data from research; incorporate it into assigned writing clearly, concisely, and logically; and attribute the source with proper citation. |
|||||
525805 |
Project Work Review – II |
CO1 |
Identify a research topic |
|||
CO2 |
Collect literature |
|||||
CO3 |
Write technical review paper |
|||||
CO4 |
Present seminar |
|||||
CO5 |
Discuss the queries, Publish research paper and prepare dissertation as per JNTUH |
|||||
Year 2 – SEMESTER 2 |
||||||
525806 |
Project work Review – III |
CO1 |
To identify and analyze problems in existing system and gather requirements of end user. |
|||
CO2 |
Identify and use modern tools for analysis and design to solve a real world problems |
|||||
CO3 |
Communicate and work with engineers in team and the community at large in written and oral forms |
|||||
CO4 |
To develop and demonstrate the solution with good presentation and communication skills |
|||||
CO5 |
To prepare a project report in the specified format. |