Course Outcomes
Course Outcomes | ||||||
S.No | Semester | NBA Code | Course code | Course Title | CO | Course Outcome Statements |
1 | I |
C101 | HS8151 | Communicative English | CO1 | Comprehend both the written and spoken texts. Able to frame questions and answer them.able to write and speak grammatically correct sentences. |
CO2 | Write a paragraph around a topics sentences,write descriptions and dialogues,use of telephones etiquettes. | |||||
CO3 | Write coherent paragraphs with wide range of vocabulary. | |||||
CO4 | Understand the awareness of the art of personal letter/email writing without grammatical errors. | |||||
CO5 | Participate in short group conversation.able to use collocation /fixed and semi fixed expressions. | |||||
CO6 | Use the English language both for technical and functional communication in real life situation through learning the essential of English grammar and formal and informal communication strategies. | |||||
2 | I |
C102 | MA8151 | Engineering Mathematics - I | CO1 | The concepts of functions, Limit of a function, Continuity, Derivatives, Differentiation Rules, Maxima and Minima of functions of one variable are introduced and explained. |
CO2 | Problems related to Partial differentiation, Homogeneous functions and Euler`s theorem, Total Derivative, Jacobians, Partial differentiation of implicit functions, Taylor`s series for functions of two variables are demonstrated. Maxima and Minima of functions of two variables, Lagrange`s method of undetermined multipliers are introduced and explained. | |||||
CO3 | Ability to solve the problems involving Single integrals. | |||||
CO4 | Ability to solve the problems involving Multiple Integrals. | |||||
CO5 | Problems related to Higher order LDE with constant coefficient, MVP, Homogeneous equation of Euler`s and Lagrange`s type, sytem of simultaneous LDE with constant coefficients are demonstrated. | |||||
CO6 | To enable the student function effectively in applying aspects of differentiation & integration to meet the specific needs of the society by committing to professional ethics | |||||
3 | I |
C103 | PH8151 | Engineering Physics | CO1 | Gain knowledge on the basics of properties of matter and its applications |
CO2 | Acquire knowledge on the concepts of waves and optical devices and their applications in fibre optics | |||||
CO3 | Adequate knowledge on the concepts of thermal properties of materials and their applications in expansion joints and heat exchangers | |||||
CO4 | Get knowledge on advanced physics concepts of quantum theory and its applications in tunneling microscopes | |||||
CO5 | Understand the basics of crystals, their structures and different crystal growth techniques | |||||
CO6 | Work as an individual or a team to design and develop modern techniques as per physical science principles and practices | |||||
4 | I |
C104 | CY8151 | Engineering Chemistry | CO1 | Illustrate the basic parameters of water, different water softening processes and effect of hard water in industries. Understand the impact of engineering solutions for the treatment of hard water |
CO2 | Understanding the concepts of adsorption processes and catalysis by using mathematical tools and scientific principles one can solve the problems of water pollution and other industrial requirements | |||||
CO3 | Gain knowledge about the metals (eg.Pb, Ag) and their behaviours in the field of engineering. Summarize the classification, preparation, properties and application of ferrous alloys. Apply appropriate techniques to increase the strength of steel | |||||
CO4 | Understanding energy sources, supply and demand, knowledge of latest technologies to conserve the energy and knowledge of fuel cells and hydrogen energy. The student demonstrates the ability to think critically, abstractly and logically about renewable energy resources | |||||
CO5 | Ability to characterize the fuels and understand and analyze the combustion mechanisms of various fuels. Create awareness about the eco friendly fuels for maintaining sustainability and multi-disciplinary environments. | |||||
CO6 | Recognize the need for water treatment and energy sources for life-long learning and also demonstrate the knowledge of engineering solutions. | |||||
5 | I |
C105 | GE8151 | Problem Solving and Python Programming | CO1 | Develop algorithmic solutions to simple computational problems |
CO2 | Read, write, execute by hand simple Python programs. | |||||
CO3 | Structure simple Python programs for solving problems. | |||||
CO4 | Decompose a Python program into functions. | |||||
CO5 | Represent compound data using Python lists, tuples, dictionaries. | |||||
CO6 | Read and write data from/to files in Python Programs. | |||||
6 | I |
C106 | GE8152 | Engineering Graphics | CO1 | Familiarize with the fundamentals and standards of Engineering graphics |
CO2 | Perform freehand sketching of basic geometircal constructions and multiple views of objects. | |||||
CO3 | Project orthographic projections of lines and plane surfaces. | |||||
CO4 | Draw projections and solids and development of surfaces. | |||||
CO5 | Visualize and to project isometric and perspective sections of simple solids. | |||||
CO6 | Introduction to Building drawing | |||||
7 | I |
C107 | GE8161 | Problem Solving and Python Programming Laboratory | CO1 | To implement Python programs with conditionals and loops. |
CO2 | Use functions for structuring Python programs. | |||||
CO3 | Represent compound data using Python lists, tuples, dictionaries. | |||||
CO4 | Read and Write data from/to files in Python. | |||||
CO5 | To write, test, and debug simple Python programs. | |||||
CO6 | To implement Python programs with conditionals and loops. | |||||
8 | I |
C108 | BS8161 | Physics and Chemistry Laboratory | CO1 | Determine the thermal conductivity value of bad conductors and to use the acquired knowledge in thermodynamic lab experiments. |
CO2 | Enhance the knowledge of diffraction and spectrum by evaluating the wavelength of various predominant spectral lines. | |||||
CO3 | Determine the forbidden energy gap of a given PN junction diode to enhance the knowledge of semiconducting materials. | |||||
CO4 | Determine the rigidity modulus and moment of inertia of a wire and to use the gained knowledge in various metallurgical applications. | |||||
CO5 | Gain knowledge on the industrial applications of the materials by determining the young’s modulus value of the sample materials. | |||||
CO6 | Apply the knowledge of various physical properties in day today life activities |
9 | I |
C109 | HS8251 | Technical English | CO1 | Comprehend both the written and spoken texts. Able to frame questions and answer them.able to write and speak grammatically correct sentences. |
CO2 | Write a paragraph around a topics sentences,write descriptions and dialogues,use of telephones etiquettes. | |||||
CO3 | Write coherent paragraphs with wide range of vocabulary. | |||||
CO4 | Understand the awareness of the art of personal letter/email writing without grammatical errors. | |||||
CO5 | Participate in short group conversation.able to use collocation /fixed and semi fixed expressions. | |||||
CO6 | Use the English language both for technical and functional communication in real life situation through learning the essential of English grammar and formal and informal communication strategies | |||||
10 | II |
C110 | MA8251 | Engineering Mathematics – II | CO1 | Recover the Eigen values and Eigen vectors of a matrix and orthogonal transformation of a matrix. |
CO2 | Design solutions for the given vector oriented integral problems by using the appropriate vector operators and theorems. | |||||
CO3 | Apply the reasoning obtained by the contextual knowledge of analytic functions in facing the challenges in engineering field | |||||
CO4 | Recognize the need of finding the solutions of definite integrals in effective communication on complex engineering activities. | |||||
CO5 | Demonstrate the knowledge of Laplace transformations of functions in solving the practical problems pertaining to the societal contexts by conducting investigation using various techniques. | |||||
CO6 | Enable the student function effectively in applying, analyzing, interpreting and recognizing the need of the various concepts studied | |||||
11 | II |
C111 | PH8252 | Physics for Information Science | CO1 | Apply basic science to understand and analyze the properties of conducting materials |
CO2 | Apply the theory of electronics to evaluate, design and analyze the semiconducting material | |||||
CO3 | To acquire knowledge on different types of magnetic materials and its uses in data storage | |||||
CO4 | To gain knowledge in optical properties of materials and light emitting devices | |||||
CO5 | Understand the basics of quantum structures and their applications in | |||||
CO6 | Realizing the responsibilities on society and recognize the need for modern technical development in the area of electrical and electronics, magnetic and biomaterials. | |||||
12 | II |
C112 | BE8255 | Basic Electrical, Electronics and Measurement Engineering | CO1 | Understand the basic theorems used in electrical circuits. |
CO2 | Study the basic principles of electrical machines and their performance. | |||||
CO3 | Understand the introduction of renewable sources and common domestic loads. | |||||
CO4 | Understand the fundamentals of electronic circuit constructions. | |||||
CO5 | Understand the principles and operation of measuring instruments and transducers. | |||||
13 | II |
C113 | IT8201 | Information Technology Essentials | CO1 | Design and deploy web-sites. |
CO2 | Design and deploy simple web-applications. | |||||
CO3 | Create simple database applications. | |||||
CO4 | Develop information system. | |||||
CO5 | Describe the basics of networking and mobile communications. | |||||
CO6 | Understand various applications related to Information Technology. | |||||
14 | II |
C114 | CS8251 | Programming in C | CO1 | Develop simple applications in C using basic constructs. |
CO2 | Design and implement applications using arrays and strings. | |||||
CO3 | Develop and implement applications in C using functions and pointers. | |||||
CO4 | Develop applications in C using structures. | |||||
CO5 | Design applications using sequential and random access file processing. | |||||
CO6 | Design and implement simple projects using C | |||||
15 | II |
C115 | GE8261 | Engineering Practices Laboratory | CO1 | Fabricate carpentry components and pipe connections including plumbing works |
CO2 | Do welding, basic machining and sheet metal works | |||||
CO3 | Understand machine assembly practices foundry and fitting operations | |||||
CO4 | Make house wiring, fluorescent lamp wiring stair case wiring and measure voltage, current, resistance, power,power factor and energy | |||||
CO5 | Study logic gates, generation of clock signals,soldering practices,half wave and fullwave rectifiers | |||||
CO6 | Handle the machining tools and electronics instruments and use them to prepare simple models | |||||
16 | II |
C116 | CS8261 | C Programming Laboratory | CO1 | Develop C programs for simple applications making use of basic constructs. |
CO2 | Develop C programs using arrays and strings. | |||||
CO3 | Develop C programs involving functions and recursion. | |||||
CO4 | Develop C Programs with the pointers and structures concepts. | |||||
CO5 | Design applications using sequential and random access file processing. | |||||
CO6 | Design and develop mini projects using C programming | |||||
17 | II |
C117 | IT8211 | Information Technology Essentials Laboratory | CO1 | Design interactive websites using basic HTML tags, different styles, links and with all Basic control elements. |
CO2 | Create client side and server side programs using scripts using PHP | |||||
CO3 | Design dynamic web sites and handle multimedia components. | |||||
CO4 | Create applications with PHP connected to database.. | |||||
CO5 | Create Personal Information System. | |||||
CO6 | Implement the technologies behind computer networks and mobile communication. | |||||
18 | III |
C201 | MA8351 | Discrete Mathematics | CO1 | Students acquire the knowledge of the concept needed to test the logic of a program |
CO2 | Students would be aware of the Mathematical Induction, counting principles and Inclusion & Exclusion. Basic concepts of the pigeonhole principle, Recurrence relations are introduced.Llinear recurrence relations and Generating functions are solved | |||||
CO3 | Graphs and graph models are illustrated. Graph terminology and special types of graphs , Matrix representation of graphs ,graph isomorphism and Connectivity are explained. Euler and Hamilton paths are introduced | |||||
CO4 | Students would be exposed to concepts and properties of algebraic structures such as groups, rings and fields | |||||
CO5 | Students would be aware of a class of functions which transform a finite set into another finite set which relates to input and output functions in computer science and acquire knowledge of Boolean algebra. | |||||
CO6 | Learn about the application logical elation, graphs and algebraic functions | |||||
19 | III |
C202 | CS8351 | Digital Principles and System Design | CO1 | To apply the principles of number system, binary codes and Boolean algebra to minimize logic expressions and its use in digital electronics |
CO2 | Develop ability to identify, analyze and design combinational circuits | |||||
CO3 | Develop ability to design various synchronous and asynchronous sequential circuits | |||||
CO4 | Be able to describe and compare various memory systems, shift registers | |||||
CO5 | Understand the role RAM, ROM and implementation of PLD's | |||||
CO6 | To study the design and implement methods for various Digital modules |
20 | III |
C203 | CS8391 | Data Structures | CO1 | Implement abstract data types for linear data structures. |
CO2 | Apply the different linear and non-linear data structures to problem solutions. | |||||
CO3 | Apply the different non-linear tree data structures to problem solutions. | |||||
CO4 | Critically analyze the various searching algorithms. | |||||
CO5 | Critically analyze the various sorting algorithms. | |||||
CO6 | Apply the different linear and non-linear data structures to develop applications. | |||||
21 | III |
C204 | CS8392 | Object Oriented Programming | CO1 | Develop Java programs using OOP principles. |
CO2 | Develop Java programs with the concepts inheritance and interfaces | |||||
CO3 | Build Java applications using exceptions and I/O streams | |||||
CO4 | Develop Java applications with threads and generics classes | |||||
CO5 | Develop interactive Java programs using swings. | |||||
CO6 | Design and implement project using JAVA | |||||
22 | III |
C205 | EC8394 | Analog and Digital Communication | CO1 | Understand Analog communication techniques |
CO2 | Learn Data and Pulse communication techniques | |||||
CO3 | Understand Digital communication techniques | |||||
CO4 | Understand various types of coding | |||||
CO5 | Understand Multi-user radio communication | |||||
CO6 | Understand multiplexing techniques | |||||
23 | III |
C206 | CS8381 | Data Structures Laboratory | CO1 | Implement linear and non-linear data structures |
CO2 | Understand the different operations of search trees | |||||
CO3 | Implement graph traversal algorithms | |||||
CO4 | Get familiarized to sorting and searching algorithms | |||||
CO5 | Understand and implement the Hashing algorithm | |||||
CO6 | Develop application using the data structures concepts | |||||
24 | III |
C207 | CS8383 | Object Oriented Programming Laboratory | CO1 | Develop and implement Java programs for simple applications that make use of classes,packages and interfaces. |
CO2 | Develop and implement Java programs with Array list, exception handling and multithreading. | |||||
CO3 | Design applications using file processing, generic programming and event handling. | |||||
CO4 | Design and develop mini projects using JAVA programming.. | |||||
CO5 | Design applications using generic programming and event handling. | |||||
CO6 | Design and develop mini projects using JAVA programming | |||||
25 | III |
C208 | CS8382 | Digital Systems Laboratory | CO1 | Understand the various basic logic gates |
CO2 | Design and implement the various combinational circuits | |||||
CO3 | Design and implement combinational circuits using MSI devices. | |||||
CO4 | Design and implement sequential circuits | |||||
CO5 | Understand and code with HDL programming | |||||
CO6 | Design and develop mini projects using MSI devices | |||||
26 | III |
C209 | HS8381 | Interpersonal Skills/Listening & Speaking | CO1 | Listen and respond appropriately. |
CO2 | Participate in group discussions | |||||
CO3 | Make effective presentations | |||||
CO4 | Participate confidently and appropriately in conversations both formal and informal | |||||
CO5 | Speak clearly with intonation patterns | |||||
CO6 | Make interactive communication using appropriate listening and speaking | |||||
27 | IV |
C210 | MA8402 | Probability and Queueing Theory | CO1 | Understand the fundamental knowledge of the concepts of probability and have knowledge of standard distributions which can describe real life phenomenon. |
CO2 | Understand the basic concepts of one and two dimensional random variables and apply in engineering applications | |||||
CO3 | Apply the concept of random processes in engineering disciplines. | |||||
CO4 | Acquire skills in analyzing queueing models. | |||||
CO5 | Understand and characterize phenomenon which evolve with respect to time in a probabilistic manner. | |||||
28 | IV |
C211 | CS8491 | Computer Architecture | CO1 | Learn the basic structure and operations of a computer. |
CO2 | Learn the arithmetic and logic unit and implementation of fixed-point and floating point arithmetic unit. | |||||
CO3 | Learn the basics of pipelined execution | |||||
CO4 | Understand parallelism and multi-core processors | |||||
CO5 | Understand the memory hierarchies, cache memories and virtual memories | |||||
CO6 | Learn the different ways of communication with I/O devices | |||||
29 | IV |
C212 | CS8492 | Database Management Systems | CO1 | Classify the modern and futuristic database applications based on size and complexity |
CO2 | Map ER model to Relational model to perform database design effectively | |||||
CO3 | Write queries using normalization criteria and optimize queries | |||||
CO4 | Compare and contrast various indexing strategies in different database systems | |||||
CO5 | Appraise how advanced databases differ from traditional databases. | |||||
CO6 | Appreciate the latest trends in databases |
30 | IV |
C213 | CS8451 | Design and Analysis of Algorithms | CO1 | Design algorithms and analyze the time and space complexity for various recursive and nonrecursive computing problems. |
CO2 | Ability to understand and design algorithms using Bruteforce and Divide-and-Conquer techniques for various problems.. | |||||
CO3 | Design and analyze algorithms using Dynamic programming and Greedy technique for various problems.. | |||||
CO4 | Ability to solve the problems using iterative improvement | |||||
CO5 | Understand the limitations of algorithms and modify existing algorithms to improve efficiency. | |||||
CO6 | Utilize various algorithm design techniques for critically analyzing and solving problems | |||||
31 | IV |
C214 | CS8493 | Operating Systems | CO1 | Understand the basic concepts and functions of OS and process |
CO2 | Analyze various scheduling algorithms and Understand deadlock, prevention and avoidance algorithms. | |||||
CO3 | Understand the functionality of file systems. | |||||
CO4 | Compare and contrast various memory management schemes. | |||||
CO5 | Perform administrative tasks on Linux Servers. | |||||
CO6 | Compare iOS and Android Operating Systems. | |||||
32 | IV |
C215 | GE8291 | Environmental Science and Engineering | CO1 | Understand the physical and chemical structure of the biotic and abiotic components, energy transfer and function of an ecosystem. Students can demonstrate their knowledge for the values and conservation of biodiversity. |
CO2 | Demonstrating new pollution control technologies as well as reduce the cost of effluent treatment. Improve the skills of students to adapt green technologies to reduce pollution and also as an individual or as a team work students can understand how to reduce pollution. | |||||
CO3 | Understand the various natural resources and analyze the most important issues like safe and clean drinking water. As an individual or as a team work students can understand to protect natural resources. | |||||
CO4 | Understand the socio economic aspects associated with various developmental activities such as water conservation methods and watershed management. They could also understand environmental laws are the tools for effective management and protection of the environment. Apply environmental ethics to conserve the environment. | |||||
CO5 | Create data base for pollution control, biodiversity, Western Ghats, environmental management and wild life. Apply modern tools such as GIS, ENVIS and NMIS for environmental management. | |||||
CO6 | Achieve the goals of sustainable development with the help of public and finding the solutions for ecological and environmental issues. | |||||
33 | IV |
C216 | CS8481 | Database Management Systems Laboratory | CO1 | Use typical data definitions and manipulation commands |
CO2 | Design applications to test Nested and Join Queries | |||||
CO3 | Implement simple applications that use Views | |||||
CO4 | Implement applications that require a Front-end Tool | |||||
CO5 | Critically analyze the use of Tables, Views, Functions and Procedures | |||||
CO6 | Create real life database applications | |||||
34 | IV |
C217 | CS8461 | Operating Systems Laboratory | CO1 | Compare the performance of various CPU Scheduling Algorithms |
CO2 | Implement Deadlock avoidance and Detection Algorithms | |||||
CO3 | Implement Semaphores | |||||
CO4 | Create processes and implement IPC | |||||
CO5 | Analyze the performance of the various Page Replacement Algorithms | |||||
CO6 | Implement File Organization and File Allocation Strategies | |||||
35 | IV |
C218 | HS8461 | Advanced Reading and Writing | CO1 | Strengthen the reading skills of students of engineering. |
CO2 | Enhance their writing skills with specific reference to technical writing. | |||||
CO3 | Develop critical thinking skills. | |||||
CO4 | Provide more opportunities to develop their project and proposal writing skills. | |||||
CO5 | Read and comprehend graphic information. | |||||
CO6 | Make interactive communication using appropriate reading and writing skills. | |||||
36 | V |
C301 | MA8551 | Algebra and Number Theory | CO1 | Apply the basic notions of groups, rings, fields which will then be used to solve related problems. |
CO2 | Explain the fundamental concepts of advanced algebra and their role in modern mathematics and applied contexts. | |||||
CO3 | Reveal accurate and efficient use of advanced algebraic techniques. | |||||
CO4 | Exhibit their mastery by solving non – trivial problems related to the concepts, and by proving simple theorems about the, statements proven by the text. | |||||
CO5 | Pertain integrated approach to number theory and abstract algebra, and provide a firm basis for further reading and study in the subject. |
37 | V |
C302 | CS8591 | COMPUTER NETWORKS | CO1 | Understand the basic layers and its functions in computer networks |
CO2 | Evaluate the performance of a network | |||||
CO3 | Understand the basics of how data flows from one node to another | |||||
CO4 | Analyze and design routing algorithms | |||||
CO5 | Design protocols for various functions in the network | |||||
CO6 | Understand the various functions of application layer protocols | |||||
38 | V |
C303 | EC8691 | MICROPROCESSORS AND MICROCONTROLLERS | CO1 | Understand and execute programs based on 8086 microprocessor. |
CO2 | Design Memory Interfacing circuits. | |||||
CO3 | Interface microprocessors with supporting chips. | |||||
CO4 | Study the Architecture of 8051 microcontroller. | |||||
CO5 | Design a microcontroller based system. | |||||
CO6 | Understand Interfacing concepts and execute assembly language programs | |||||
39 | V |
C304 | IT8501 | WEB TECHNOLOGY | CO1 | Design simple web pages using markup languages like HTML and XHTML. |
CO2 | Create dynamic web pages using DHTML and java script that is easy to navigate and use. | |||||
CO3 | Program server side web pages that have to process request from client side web pages. | |||||
CO4 | Represent web data using XML and develop web pages using JSP. | |||||
CO5 | Understand various web services and how these web services interact. | |||||
CO6 | To explore several new standards that may play a significant role in the World Wide Web of tomorrow. | |||||
40 | V |
C305 | CS8494 | SOFTWARE ENGINEERING | CO1 | Identify the key activities in managing a software project. |
CO2 | Compare different process models. | |||||
CO3 | Concepts of requirements engineering and Analysis Modeling. | |||||
CO4 | Apply systematic procedure for software design and deployment. | |||||
CO5 | Compare and contrast the various testing and maintenance. | |||||
CO6 | Manage project schedule, estimate project cost and effort required. | |||||
41 | V |
C306 | OMD553 | Open Elective I (Telehealth Technology) | CO1 | Able to apply the key aspects of telemedicine and health. |
CO2 | Understand telemedical technology and apply multimedia technologies in telemedicine. | |||||
CO3 | Describe telemedical standards and apply protocols behind encryption techniques for secure transmission of data. | |||||
CO4 | Demonstrate image acquisition system and storage management system | |||||
CO5 | Describe various telemedical applications | |||||
CO6 | Demonstrate the business aspects in telemedicine project planning. | |||||
42 | V |
C307 | EC8681 | MICROPROCESSORS AND MICROCONTROLLERS LABORATORY | CO1 | Write ALP Programmes for fixed and Floating Point and Arithmetic operations |
CO2 | Interface different I/O s with Processor | |||||
CO3 | Generate waveforms using Microprocessors | |||||
CO4 | Execute programs in 8051 | |||||
CO5 | Explain the difference between simulator and Emulator | |||||
CO6 | Understand MASM concepts | |||||
43 | V |
C308 | CS8581 | NETWORKS LABORATORY | CO1 | Learn and use network commands. |
CO2 | Learn socket programming | |||||
CO3 | Implement and analyze various network protocols | |||||
CO4 | Learn and use simulation tools | |||||
CO4 | Use simulation tools to analyze the performance of various network protocols. | |||||
CO5 | Use simulation tools to analyze the performance of various network protocols. | |||||
CO6 | Implement all the application layer protocols in a computer network | |||||
44 | V |
C309 | IT8511 | WEB TECHNOLOGY LABORATORY | CO1 | |
CO2 | ||||||
CO3 | ||||||
CO4 | ||||||
CO4 | ||||||
CO5 | ||||||
CO6 | ||||||
45 | VI |
C310 | CS8601 | COMPUTATIONAL INTELLIGENCE | CO1 | Provide a basic exposition to the goals and methods of Computational Intelligence |
CO2 | Study of the design of intelligent computational techniques. | |||||
CO3 | Apply the Intelligent techniques for problem solving | |||||
CO4 | Improve problem solving skills using the acquired knowledge in the areas of, reasoning, natural language understanding, computer vision, automatic programming and machine learning. | |||||
CO5 | Capability to learn Computational intelligence techniques for Information retrieval | |||||
CO6 | Ability to learn Computational intelligence techniques primarily for machine learning | |||||
46 | VI |
C311 | CS8592 | OBJECT ORIENTED ANALYSIS AND DESIGN | CO1 | Design test cases suitable for a software development for different domains. |
CO2 | Identify suitable tests to be carried out. | |||||
CO3 | Identify various scenarios based on software requirements | |||||
CO4 | Transform UML based software design into pattern based design using design patterns. | |||||
CO5 | Understand the various testing methodologies for OO software | |||||
CO6 | Utilize the Object Oriented concepts, design patterns and testing to create object oriented software and also outline their scope of providing IT solutions for different domains which helps in the betterment of life. | |||||
47 | VI |
C312 | CS860 | MOBILE COMMUNICATION | CO1 | Explain the basics of mobile telecommunication system |
CO2 | Choose the required functionality at each layerfor given application | |||||
CO3 | Identify solution foreach functionality at each layer | |||||
CO4 | Use simulator tools and design adhoc networks | |||||
CO5 | Develop a mobile application. | |||||
CO6 | Gain knowledge about different mobile platforms and application development | |||||
48 | VI |
C313 | CS8091 | BIG DATA ANALYTICS | CO1 | Learn and Work with big data tools and its analysis techniques |
CO2 | Analyze data by utilizing clustering and classification algorithms | |||||
CO3 | Learn and apply different mining algorithms and recommendation systems for large volumes of data | |||||
CO4 | Perform analytics on data streams | |||||
CO5 | Learn NoSQL databases and management | |||||
CO6 | Learn about tools and techniques that requires the integration of large amounts of data. | |||||
49 | VI |
C314 | CS8092 | COMPUTER GRAPHICS AND MULTIMEDIA | CO1 | Effectively and Creatively study Illumination and color models , output primitives |
CO2 | Understand the two-dimensional graphics and their transformations. | |||||
CO3 | Understand the three-dimensional graphics and their transformations. | |||||
CO4 | Familiar with various software programs used in the creation and implementation of multimedia | |||||
CO5 | Understand the concept of hypermedia. | |||||
CO6 | Improve technical ability and creativity with in design practice. |
50 | VI |
C315 | IT8076 | PROFESSIONAL ELECTIVE I – SOFTWARE TESTING | CO1 | Design test cases suitable for a software development for different domains |
CO2 | Identify suitable test case to be carried out. | |||||
CO3 | Prepare test planning based on the document | |||||
CO4 | Document test plans and test case designed | |||||
CO5 | Use automatic test tools | |||||
CO6 | Develop and validate a test plan | |||||
51 | VI |
C316 | CS8662 | MOBILE APPLICATION DEVELOPMENT LABORATORY | CO1 | Develop mobile applications using GUI and Layouts |
CO2 | Develop mobile applications using Event Listener. | |||||
CO3 | Develop mobile applications using Databases. | |||||
CO4 | Develop mobile applications using RSS Feed, Internal/External Storage, SMS, Multithreading and GPS. | |||||
CO5 | Analyze and discover own mobile app for simple needs. | |||||
CO6 | Develop mobile applications using notification manager,basic graphical primitives and alert message | |||||
52 | VI |
C317 | CS8582 | OBJECT ORIENTED ANALYSIS AND DESIGN LABORATORY | CO1 | Perform OO analysis and design for a given problem specification. |
CO2 | Identify and map basic software requirements in UML mapping with domain model, class diagram and use case diagram | |||||
CO3 | Draw UML Sequence and Collaboration Diagrams. | |||||
CO4 | Draw State Chart and Activity Diagrams. | |||||
CO5 | Implement and Improve the software quality using design patterns and to explain the rationale behind applying specific design patterns | |||||
CO6 | Test the compliance of the software with the SRS and modify the system domains which helps in the betterment of life. | |||||
53 | VI |
C318 | IT8611 | MINI PROJECT | CO1 | Identify the problem by applying acquired knowledge. |
CO2 | Perform OO analysis and design for a given problem specification | |||||
CO3 | Identify and map basic software requirements in UML mapping | |||||
CO4 | Choose efficient tools for designing project modules. | |||||
CO5 | Improve the software quality using design patterns and to explain the rationale behind applying | |||||
CO6 | Test the compliance of the software with the SRS | |||||
54 | VI |
C319 | HS8581 | PROFESSIONAL COMMUNICATION | CO1 | Identify the essentials of hard, soft skills, professional values, career skills and societal awareness. |
CO2 | Give an effective self introduction, present on topics with effective visual aids and answer questions effectively in the query sessions. | |||||
CO3 | Identify the etiquettes of participating in a Group discussion and execute them in real time discussions during the job interviews. | |||||
CO4 | Illustrate the different types of interviews and the etiquettes of Interview skills with possible FAQS and apply the learned skills in job interviews. | |||||
CO5 | Recognize the career management skills like team management, stress management, networking and to develop a constructive career plan | |||||
CO6 | Identify the procedures of taking part in competitive exams like IELTS, TOEFL with reference to listening, speaking, reading and writing skills. | |||||
55 | VII |
C401 | MG8591 | PRINCIPLES OF MANAGEMENT | CO1 | Explain the definition, fundamentals and methodologies in data analytics. |
CO2 | Understand and apply the concepts of planning and decision making | |||||
CO3 | Understand issues relating to organizing and staffing. | |||||
CO4 | Describe the various aspects of directing | |||||
CO5 | Understand management control in organizations . | |||||
56 | VII |
C402 | CS8792 | CRYPTOGRAPHY AND NETWORK SECURITY | CO1 | Understand the OSI security architecture, concepts of finite fields and number theory. |
CO2 | Analyse and use various symmetric and asymmetric cryptosystems. | |||||
CO3 | Apply the authentication mechanism with various signature algorithms. | |||||
CO4 | Understand authentication protocols and design the firewall system. | |||||
CO5 | Compare Email, IP and E-mail security techniques. | |||||
CO6 | Comprehend social and ethical standards adapted to design secure applications using various cryptographic techniques. | |||||
57 | VII |
C403 | CS8791 | CLOUD COMPUTING | CO1 | Articulate the main concepts, key technologies, strengths and limitations of cloud computing. |
CO2 | Learn the key and enabling technologies that help in the development of cloud. | |||||
CO3 | Develop the ability to understand and use the architecture of compute and storage cloud, service and delivery models. | |||||
CO4 | Explain the core issues of cloud computing such as resource management and security. | |||||
CO5 | Be able to install and use current cloud technologies | |||||
CO6 | Evaluate and choose the appropriate technologies, algorithms and approaches for implementation and use of cloud. | |||||
58 | VII |
C404 | CS8591 | OPEN ELECTIVE II - Hospital Management | CO1 | The students would be able to explain the principles of Hospital administartion |
CO2 | The students would be able to identify the importance of Human resource management | |||||
CO3 | The students would be able to understand the recruitment and training programmes in Hospitals | |||||
CO4 | The students would be able to list the activities of various departments in hospitals | |||||
CO5 | The students would be able to identify the information management system and its uses and understand safety procedures followed in hospitals | |||||
59 | VII |
C405 | IT8075 | PROFESSIONAL ELECTIVE II - Software Project Management | CO1 | To outline the need for Software Project Management. |
CO2 | Gain extensive knowledge about the basic project management concepts, framework and the process models |
|||||
CO3 | Obtain adequate knowledge about software process models and software effort estimation techniques |
|||||
CO4 | To manage software projects and control software deliverables. | |||||
CO5 | Define the checkpoints, project reporting structure, project progress and tracking mechanisms using project management principles. |
|||||
CO6 | Learn staff selection process and the issues related to people management |
60 | VII |
C406 | CS8079 | PROFESSIONAL ELECTIVE III -Human Computer Interaction | CO1 | Design effective dialog for HCI |
CO2 | Design effective HCI for individuals and persons with disabilities. | |||||
CO3 | Assess the importance of user feedback. | |||||
CO4 | Explain the HCI implications for designing multimedia/ ecommerce/ e-learning Web sites. | |||||
CO5 | Develop meaningful user interface. | |||||
CO6 | To understand about various HCI implementations for designing multimedia, ecommerce and web interfaces | |||||
61 | VIII |
C407 | IT8711 | FOSS AND CLOUD COMPUTING LABORATORY | CO1 | Configure various virtualization tools such as Virtual Box,Vmware Station |
CO2 | Design and deploy web application in a PaaS Environment | |||||
CO3 | Learn how to simulate a cloud environment to implement a new scheduler. | |||||
CO4 | Install and use a generic cloud environment that can be as private cloud | |||||
CO5 | Manipulate large data sets in a parallel environment | |||||
CO6 | Install and use Hadoop | |||||
62 | VIII |
C408 | IT8761 | SECURITY LABORATORY | CO1 | Develop programs for the implementation of various classical encryption techniques. |
CO2 | Implement the basic concept of encryption and decryption for secure data transmission. | |||||
CO3 | Execute the concept of digital signature and its applications | |||||
CO4 | Design honeypot and installation of rootkits for secure data communication | |||||
CO5 | Explore wireless audit on a single access point or a router and decrypt WEP and WPA using Net Stumbler | |||||
CO6 | Design Intrusion Detection System using snort software | |||||
63 | VIII |
C409 | CS8074 | PROFESSIONAL ELECTIVE IV Cyber Forensics | CO1 | Understand the basics of computer forensics |
CO2 | Apply a number of different computer forensic tools to a given scenario | |||||
CO3 | Analyze and validate forensics data | |||||
CO4 | Identify the vulnerabilities in a given network infrastructure | |||||
CO5 | Implement real-world hacking techniques to test system security | |||||
CO6 | Gain in-depth knowledge on computer forensics, Cyber forensics and its tools | |||||
64 | VIII |
C410 | IT8005 | PROFESSIONAL ELECTIVE V - Electronic Commerce | CO1 | Design Website using HTML CSS and JS |
CO2 | Design Responsive Sites | |||||
CO3 | Aware of the challenges and security issues in E-Commerce | |||||
CO4 | Have the knowledge of the different types of marketing techniques and tools. | |||||
CO5 | Manage, Maintain and Support Web Apps | |||||
CO6 | Build an Own E-Commerce using Open Source Frameworks | |||||
65 | VIII |
C411 | IT8811 | PROJECT WORK | CO1 | Identify the problem by applying acquired knowledge. |
CO2 | Analyze executable project modules after considering risks. | |||||
CO3 | Categorize executable project modules after considering risks | |||||
CO4 | Choose efficient tools for designing project modules. | |||||
CO5 | Combine all the modules through effective team work after efficient testing | |||||
CO6 | Elaborate the completed task and compile the project report. |