To be a center of excellence in education for women through endorsed teaching methods, inducement for quality research and socially viable software development.
1. To impart quality education and penchant for research through modern laboratories and inculcating analytical and technical skills among students by qualified faculty.
2. To collaborate with industry by aligning curriculum, internships and professional body activities to make students industry ready.
3. To make women self-reliant by providing affordable education and developing employment oriented skills.
4. To foster ethical values, social concern for the development of computing solutions that benefit the society-at-large
1. Well equipped laboratories
2. Well qualified and experienced faculty members including Ph.D.s
3. Use of Audio Visual aids while teaching
4. Periodic tests, assignments and seminars for students which will help them in improving their knowledge as well as prepare for their examination
5. Encouraging group projects in order to improve the inter personal skills
6. Helping students to develop insight into the subjects
7. Encouragements for participation in competitions outside college
8. Arranging lectures from industry persons related to general topics
9. Talks related to career advancements
10. Encouraging journal and conference publications by students
1. Conducted various seminars and workshops
2. Organized an international conference
3. Publication of papers in UGC approved journals by students
4. Patents and journal publications by faculty members
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING (R13) |
|||
M.Tech – CS/CSE – COURSE OUTCOMES |
|||
Year 1 – SEMESTER 1 |
|||
Subject code |
Course Name |
COs |
Outcomes |
5258AA / 5205AA |
Data Structures and Algorithms |
CO1 |
To understand basic concepts of algorithm, performance and its complexity, ADT, Linked list, Stacks, Queue. |
CO2 |
To learn stacks and queues and perform various operations. |
||
CO3 |
To understand various types of sorting, searching techniques and various techniques for hashing. |
||
CO4 |
To understand the various types of trees, Graphs and its applications, traversing techniques. |
||
CO5 |
To understand the concepts of AVL tree, B-tree, Red-Black Tree and Splay trees and pattern matching algorithms. |
||
5258AB / 5205AB |
Database Internals |
CO1 |
To understand the basic concepts , structure and the applications of database systems, design, ER model |
CO2 |
To understand the basics of Relational model, relational algebra, Schema and calculus. |
||
CO3 |
To study the SQL commands and queries for retrieval and management of data, and to understand the basics of transaction processing and concurrency control |
||
CO4 |
To study and understand various database storage structures and access techniques. |
||
CO5 |
To understand Distributed databases management system concepts and Implementation |
5258AC / 5205AC |
Distributed Systems |
CO1 |
Ability to understand the characteristics of distributed systems, objects and Remote Invocation |
CO2 |
To understand operation of OS Architecture, file system concepts and case study of SUN network system. |
||
CO3 |
To understand peer-to-peer systems, inter process communication, synchronization and distributed objects and remote invocation. |
||
CO4 |
Ability to understand transactions and distributed transactions, concurrency control, deadlocks and recovery systems. |
||
CO5 |
To understand the concepts of security systems, cryptography algorithm, digital signatures and introduction about CORBA RMI, CORBA Services. |
||
5258AK / 5205AK |
Software Architecture and Design Patterns (PE-II) |
CO1 |
To understand the basic concepts of software architecture, patterns and softare architecture reference models. |
CO2 |
To highlights the evolution pattern of software architecture and architecture design decision making |
||
CO3 |
To understand various design patterns, creational and structural design patterns |
||
CO4 |
To learn the behavioral patterns of software architecture |
||
CO5 |
To learn and understand some case studies of World Wide Web, Air Traffic Control and some product line development |
||
5258AF / 5205AF |
Cloud Computing (PE-I) |
CO1 |
Ability to understand the various types of computing models/paradigms |
CO2 |
Ability to understand enterprise cloud computing paradigms |
||
CO3 |
Ability to understand the various levels of services and PAAS / SAAS. |
||
CO4 |
To understand various cloud service models for monitoring and management of cloud |
||
CO5 |
To understand legal issues in cloud computing and security issues |
||
5258AR / 5205AR |
Big Data Analytics (OE) |
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 |
||
525805 / 520505 |
Data Structures and Algorithms Lab |
CO1 |
Develop the programs for linked list, stack and queues |
CO2 |
To implement programs for graph traversal techniques |
||
CO3 |
To implement programs for various sorting techniques. |
||
CO4 |
To implement programs for various searching techniques. |
||
CO5 |
To implement programs for various tree traversal methods |
||
525803 / 520503 |
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 |
|||
5258BN / 5205BN |
Network Programming |
CO1 |
To understand the Linux utilities, commands and C programming language |
CO2 |
To understand Linux file handling concepts, process concepts, creation process, process control and its attributes. |
||
CO3 |
To understand the concepts of signals, IPC mechanisms and semaphores. |
||
CO4 |
To understand shared memory concepts, networks, C/S and system calls for various network commands |
||
CO5 |
To understand the usage of TCP/UDP/Raw sockets, RMI |
||
5258BP / 5205BP |
Information Retrieval System |
CO1 |
To understand the concepts of information retrieval systems |
CO2 |
To gain knowledge of retrieval utilities, clustering and regression analysis. |
||
CO3 |
To gain knowledge of retrieval utilities , semantic networks, parsing |
||
CO4 |
To implement retrieval systems for query processing, signature files and duplicate document detection. |
||
CO5 |
To gain knowledge of text search algorithms, multimedia information retrieval and distribution information retrieval. |
||
5258BQ / 5205BQ |
Internet Technologies and Services |
CO1 |
To understand the concepts of html tags and javascripts concepts |
CO2 |
To gain knowledgejava servlets and various concepts of JDBC |
||
CO3 |
To gain knowledge of JSP application development and their database connectivities |
||
CO4 |
To implement jsp struts MVC architecture |
||
CO5 |
To gain knowledge of service oriented architecture various concepts |
525806 / 520506 |
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 |
||
5258BR / 5205BR |
Data Mining (PE-III) |
CO1 |
To understand the basic concepts of data mining and data warehouses |
CO2 |
Ability to understand the types of data to be mined and present a general classification tasks |
||
CO3 |
To analyze the data mining methods for data classification and prediction. |
||
CO4 |
To study the clustering analysis techniques and methods |
||
CO5 |
To study and apply the data mining algorithm in various fields and types of data mining methods |
||
5258BZ / 5205BZ |
Distributed Computing (PE-IV) |
CO1 |
To understand the basic concepts of distributed systems |
CO2 |
Ability to understand the types of operating system parts and file system architectures |
||
CO3 |
To analyze peer to peer systems,clocks,events,multcast communication problems |
||
CO4 |
To study the transactions and concurrency control mechanisms |
||
CO5 |
To study the security concepts and tools and techniques. |
5258BC / 5205BC |
Mobile Application Security (OE) |
CO1 |
Student understands the working of Android OS Practically. |
CO2 |
Student will be able to develop Android user interfaces |
||
CO3 |
Student will be able to develop the Android Applications. |
||
CO4 |
Student will be able to save and retrieve data using Shared Preference |
||
CO5 |
Understand SQLite database and Using content Providers. |
525804 / 520504 |
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 |
|||
Comprehensive Viva-voce |
CO1 |
Demonstrate knowledge in the program domain |
|
CO2 |
Present his views cogently and precisely. |
||
CO3 |
Exhibit professional etiquette suitable for career progression |
||
CO4 |
Reproduce confidence and strength to display integrated understanding of the courses we studied. |
||
CO5 |
Examine technical knowledge in most effective manner. |
||
525805 / 520505 |
Project Work Review 1 |
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 |
||
525806 / 520506 |
Project Work Review 2 |
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. |
||
Project Viva-voce |
CO1 |
Demonstrate knowledge in the program domain. |
|
CO2 |
Present his views cogently and precisely. |
||
CO3 |
Exhibit professional etiquette suitable for career progression |
||
CO4 |
To compile relevant data, interpret & analyze it and test the hypotheses wherever applicable |
||
CO5 |
To create a logically coherent project report and will be able to defend his / her work in front of a panel of examiners |
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. |
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. |