AY: 2021-2022 II Year II Semester Course End Survey,Batch:2020-24

MADANAPALLE INSTITUTE OF TECHNOLOGY & SCIENCE

Department of Computer Science & Technology

Please rate the parameters for all the courses in your semester on the scale from 1 to 5:

5.Strongly Agree
4.Agree
3.Neutral
2.Disagree
1.Strongly Disagree

At the end of semester, the student will be able to



A red asterisk (*) indicates required questions.


  1. 20MAT112 DISCRETE MATHEMATICAL STRUCTURES*

          1 2 3 4 5    
      CO1: Evaluate elementary mathematical arguments and identify fallacious reasoning (not just fallacious conclusions) for develop syntax of programming languages.   
      CO2: Apply the concepts inclusion/exclusion principle and the pigeonhole methodology in data structure and algorithm.   
      CO3: Learn elementary proofs and properties of modular arithmetical results; and explain their applications such as in coding theory and cryptography.   
      CO4: Apply proof techniques towards solving problems in Boolean algebra and computer circuit designing.   
      CO5: Apply graph theory models and finite state machines concepts to solve critical networking issues, shortest path problems, scheduling, etc.   


  1. 20CST104 COMPUTER ARCHITECTURE*

          1 2 3 4 5    
      CO1: Understanding of the fundamental of computing systems.   
      CO2: Analyse the basic arithmetic and logical operations.   
      CO3: Analyse pipelining and hazards.    
      CO4: Understand parallel processing architectures.   
      CO5: Evaluate performance of memory and I/O systems.    


  1. 20CST105 NETWORK AND COMMUNICATION*

          1 2 3 4 5    
      CO1: Understand the networking architecture and Link layers.   
      CO2: Articulate the functionality at data link layer with its application.   
      CO3: Analyse the basic routing protocol.   
      CO4: Illustrate the TCP/UDP protocols for reliable transport layer communication.   
      CO5: Prioritize the protocols and security policies of application layer.   


  1. 20CST106 OBJECT ORIENTED PROGRAMMING USING JAVA*

          1 2 3 4 5    
      CO1: Understand the Object-Oriented Programming paradigm using JAVA concepts.    
      CO2: Analyse inheritance, polymorphism, packages, and interfaces of OOPs concepts   
      CO3: Apply exception handling and multithreading mechanisms for software application.    
      CO4: Infer file handling and event handling system.   
      CO5: Develop GUI based application using AWT controls.   


  1. 20CST107 OPERATING SYSTEMS*

          1 2 3 4 5    
      CO1: Understand the structure and functionality of OS.    
      CO2: Apply the process management concept for operating systems.    
      CO3: Illustrate CPU scheduling algorithms and handle the deadlocks.    
      CO4: Analyse the concepts of memory management techniques    
      CO5: Demonstrate the concept of mass storage management.    


  1. 20CST204 NETWORK AND COMMUNICATION LABORATORY*

          1 2 3 4 5    
      CO1: Recognize Cabling, outlet installation, addressing, LAN setup, and configuring a router.   
      CO2: Implement congestion control protocols.   
      CO3: Implement client-server model using socket programming.   
      CO4: Implement error detection and correction techniques   
      CO5: Simulate the various network and transport layer protocols   


  1. 20CST205 OBJECT ORIENTED PROGRAMMING USING JAVA LABORATORY
    *

          1 2 3 4 5    
      CO1: Examine the necessity of object-oriented programming paradigm using JAVA   
      CO2: Implement the concept of class, inheritance and polymorphism using JAVA program.    
      CO3: Develop simple JAVA programs using packages and exception handling.   
      CO4: Implement JAVA programs using multithreading and File I/O.   
      CO5: Develop GUI applications using AWT control.    


  1. 20CST206 OPERATING SYSTEMS LABAROTARY*

          1 2 3 4 5    
      CO1: Understand basic commands in Linux shell environment.    
      CO2: Develop shell script for simple logical problems.    
      CO3: Implement CPU Scheduling algorithms.    
      CO4: Demonstrate solutions for inter process communication.   
      CO5: Implement page replacement and file allocation algorithms.   


  1. 20CST602 DATA SCIENCE USING R

    *

          1 2 3 4 5    
      CO1: Understand R programming statistical analysis.   
      CO2: Implement descriptive analytics using R programming.   
      CO3: Implement data summarization techniques to diverse datasets using R programming.   
      CO4: Apply predictive analysis through machine learning for data exploration using R programming.   
      CO5: Implement regression techniques using R.   


  1. 20CHE901 ENVIRONMENTAL SCIENCE*

          1 2 3 4 5    
      CO1: Ability to understand the natural environment, its relationship with human activities and need of the day to realize the importance of the renewable energy sources.   
      CO2: The knowledge of various ecosystems and their importance along with the concepts of food chains, food webs and ecological pyramids.   
      CO3: Familiarity with biodiversity, its importance and the measures for the conservation of biodiversity.   
      CO4: The knowledge about the causes, effects and controlling methods for environmental pollution, along with disaster management and solid waste management.   
      CO5: Awareness about the sustainable development, environmental ethics, social issues arising due to the environmental disorders.   


  1. ANY OTHER SUGGESTIONS





II YEAR II SEM Course End Survey CST