B.E. COMPUTER SCIENCE AND ENGINEERING
S.No |
Course Code & Name |
Course Outcomes |
1 |
MA8351 |
CO1: Summarize the concept of elementary mathematical logical arguments |
CO2:Apply basic counting techniques to solve combinatorial problems. |
||
CO3:Associate the applications of Graph theory models and data structures |
||
CO4: Describe the concepts and properties of algebraic structures such as groups, rings and fields. |
||
CO5: Extend the concepts of Boolean algebra in the area of lattices. |
||
2 |
CS8351 DIGITAL PRINCIPLES AND SYSTEM DESIGN |
CO1: Simplify Boolean functions using Kmap |
CO2: Design and Analyze Combinational Circuits |
||
CO3:Design and Analyze Synchonous Sequential Circuits |
||
CO4: Design and Analyze Asynchonous Sequential Circuits |
||
CO5:Implement designs using Programmable Logic Devices |
||
3 |
CS8391 DATA STRUCTURES |
CO1:Implement List ADT for linear data structures. |
CO2:Apply the Stack and queue linear data structure to problem solutions. |
||
CO3:Apply the tree non linear data structure to problem solutions. |
||
CO4: Apply the graph non linear data structure to problem solutions. |
||
CO5:Analyze the various sorting ,searching algorithms and hashing techniques in data structures. |
||
4 |
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 |
||
5 |
EC8395 -COMMUNICATION ENGINEERING |
CO1:Describe the concepts of analog modulation systems |
CO2:Illustrate pulse communication techniques |
||
CO3:Describe digital modulation and transmission techniques |
||
CO4:Analyze Source and Error control coding. |
||
CO5: Describe spread spectrum techniques |
||
6 |
CS8381 DATA STRUCTURES LABORATORY |
CO1:Write functions to implement linear and non-linear data structure operations |
CO2:Suggest appropriate linear / non-linear data structure operations for solving a given problem |
||
CO3:Appropriately use the linear / non-linear data structure operations for a given problem |
||
CO4:Apply appropriate hash functions that result in a collision free scenario for data storage and retrieval |
||
CO5:analyze the various sorting algorithms. |
||
7 |
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 arraylist, exception handling and multithreading . |
||
CO3:Develop applications using file processing, generic programming and event handling. |
||
CO4:Develop interactive Java programs using swings |
||
CO5:Develop Java applications with threads and generics classes |
||
8 |
CS8382 DIGITAL SYSTEMS LABORATORY |
CO1:Implement simplified combinational circuits using basic logic gates |
CO2:Implement combinational circuits using MSI devices |
||
CO3:Implement sequential circuits like registers and counters |
||
CO4:Simulate combinational and sequential circuits using HDL |
||
CO5:Implement designs using Programmable Logic Devices |
||
9 |
HS8381 INTERPERSONAL SKILLS/LISTENING & SPEAKING |
CO1:Listen and react by giving verbal and non verbal feedback.. |
CO2:Participate effective contribution in Group Discussions. |
||
CO3:Apply stress and intonation while speaking to make the presentation |
||
CO4:Participate and Respond confidently and appropriately in conversations both formal and informal |
||
CO5:Express the Engineering activities with effective presentation and report. |
S.No |
Course Code & Name |
Course Outcomes |
1 |
MA8402 PROBABILITY & QUEUING THEORY |
CO1: Illustrate the fundamental knowledge of the concepts of probability and have knowledge of standard distributions which can describe real life phenomenon. |
CO2:Have an understanding in identifying structures on many levels. |
||
CO3: Apply the concept of random processes in engineering disciplines. |
||
CO4:Acquire skills in analyzing queueing models |
||
CO5: Extend birth and death processes which evolve with respect to time in a |
||
2 |
CS8491 COMPUTER ARCHITECTURE |
CO1: Describe the basics structure of computers, operations and instructions |
CO2: Design arithmetic and logic unit. |
||
CO3:Analyze pipelined execution and design control unit. |
||
CO4: Interpret the concepts of parallel processing architecture |
||
CO5:Describe the concepts of various memory systems and I/O communication |
||
3 |
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 |
||
4 |
CS8451 DESIGN AND ANALYSIS OF ALGORITHMS |
CO1:Discuss the fundamental concepts problem solving algorithm, its types and the parameters to analyze those algorithms |
CO2:Analyze the time and space complexity of Beute Force & Divide-and-Conquer algorithms |
||
CO3:Analyze the time and space complexity of Dynamic Programming and Greedy Technique algorithm design techniques for a given problem. |
||
CO4:Modify existing algorithms to improve efficiency. |
||
CO5:Analyze the complexity and design solutions of a problem using backtracking or branch and bound approach. |
||
5 |
CS8493 OPERATINGS SYSTEMS |
CO1:Analyze various scheduling algorithms. |
CO2:Understand deadlock, prevention and avoidance algorithms. |
||
CO3:Compare and contrast various memory management schemes. |
||
CO4:Compare and contrast various memory management schemes and file system functionalities |
||
CO5: Perform administrative tasks on Linux Servers. |
||
6 |
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. |
||
7 |
CS8481 DATABASE MANAGEMENT SYSTEMS LABORATORY |
CO1:Explain 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:Analyze the use of Tables, Views, Functions and Procedures |
||
8 |
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 |
||
9 |
HS8461 ADVANCED READING & WRITING |
CO1:Write different types of essays. |
CO2:Write winning job applications |
||
CO3:Read and evaluate texts critically |
||
CO4:Display critical thinking in various professional contexts |
||
CO5:Express the Engineering activities with effective presentation and report. |
S.No |
Course Code & Name |
Course Outcomes |
1 |
MA8551- |
CO1:Summarize the notations and properties of groups, rings, fields which will then be used to solve related problems |
CO 2: Explain the fundamental concepts of advanced algebra and their role in modern mathematics and applied contexts |
||
CO 3: Demonstrate accurate and efficient use of advanced algebraic techniques |
||
CO 4: Demonstrate their mastery by solving non trivial problems related to the concepts, and by proving simple theorems about |
||
CO 5: Apply integrated approach to number theory and abstract algebra |
||
2 |
CS8591-Computer Networks |
CO 1: Identify various layers of network and discuss the functions of physical layer |
CO 2: Analyze the performance of a network |
||
CO 3: Analyze how data flow from a source node to destination node |
||
CO 4: Analyze and design the routing algorithms. |
||
CO 5: Describe the working of various application layer protocols |
||
3 |
EC8691- |
CO 1:Explain the architecture and instruction set of Microprocessor |
CO 2:Discuss about System Bus Structure for Multiprocessor Configuration |
||
CO 3:Infer the functions of various interfacing integrated chips |
||
CO 4: Explain the architectures and instruction set of Microcontroller |
||
CO 5: Illustrate the functions of various interfacing devices with Microcontroller |
||
4 |
CS8501-Theory of Computation |
CO 1: Construct automata, regular expression for any pattern. |
CO 2: Write Context free grammar for any construct. |
||
CO 3: Design Turing machines for any language. |
||
CO 4: Propose computation solutions using Turing machines. |
||
CO 5: Derive whether a problem is decidable or not. |
||
5 |
CS8592- |
CO 1: Express software design with UML diagrams |
CO 2: Design software applications using OO concepts. |
||
CO 3: - Identify various scenarios based on software requirements |
||
CO 4: Transform UML based software design into pattern based design using design patterns |
||
CO 5: Generalize |
||
6 |
OCE551 -Air Pollution and ControlEngineering |
CO1:Summarize the nature and characteristics of air pollutants, noise pollution and basic concepts of air quality management |
CO2:Identify , formulate and solve air and noise pollution problems |
||
CO3:Design stacks and particulate air pollution control devices to meet applicable standards. |
||
CO4:Choose control equipments. |
||
CO5:Examine quality, control and preventive measures. |
||
7 |
EC8681- |
CO 1: Implement simple assembly language programs using instruction sets of microprocessor and microcontroller. |
CO 2:Compare instruction sets of 8086 microprocessor and 8051 microcontroller |
||
CO 3: Interpret the architecture and operation of microprocessor (8086). |
||
CO 4: Able to interface different I/O’s with microprocessor |
||
CO 5: Able to execute |
||
8 |
CS8582- |
CO 1: Perform OO analysis and design for a given problem specification. |
CO 2: Identify and map basic software requirements in UML mapping. |
||
CO 3: Improve the software quality using design patterns and to explain the rationale behind applying specific design patterns |
||
CO 4: Test the compliance of the software with the SRS. |
||
CO 5:Implement the modified |
||
9 |
CS8581- |
CO 1: Implement various protocols using TCP and UDP |
CO 2: Compare the performance of UDP& TCP. |
||
CO 3: Analyze the performance of network protocols using simulation tools |
||
CO 4: Analyze various routing Algorithms. |
||
CO 5: Implement error |
S.No |
Course Code & Name |
Course Outcomes |
1 |
CS8651- |
CO 1:Demonstrate simple website using HTML and CSS. |
CO 2: Implement dynamic web page with validation using Java Script objects and by applying different event handling mechanisms |
||
CO 3: Develop server side programs using Servlets and JSP |
||
CO 4: Construct simple web pages in PHP with database connectivity and to represent data in XML format |
||
CO 5: Illustrate AJAX and web |
||
2 |
CS8691- |
CO1: Analyze the characteristics of Intelligent agent and specify the search algorithms for any AI problem |
CO2: Apply relevant search algorithms for any AI problem |
||
CO3:Specify the problem using first order and predicate logic |
||
CO4: Design software agents to solve a problem |
||
CO5: Design applications for Natural Language processing that use Artificial Intelligence |
||
3 |
CS8601- |
CO 1: Summarize the basics of mobile telecommunication systems |
CO 2: Recall the generations of telecommunication system in wireless network |
||
CO 3: Analyze the functionality of MAC, network layer and identify a routing protocol for a given Adhoc network |
||
CO 4: Explain the functionality of Transport and Application layers |
||
CO5:Develop a mobile application using android/blackberry/ios/ Windows SDK |
||
4 |
CS8602- |
CO 1: Analyze the different phases of compiler and to design a lexical analyzer |
CO 2: Develop the parsers for a given grammar by applying different parsing algorithms and to implement a parser using YAAC tools |
||
CO 3: Generate the three address code for simple programs |
||
CO 4: Compute the storage allocation strategy |
||
CO 5: Implement code optimization techniques |
||
|
|
|
5 |
CS8603- |
CO 1:Demonstrate the design issues of distributed systems and model of distributed computation. |
CO 2: Interpret the various synchronization issues in message ordering and group communication in distributed systems |
||
CO 3: Analyze the various algorithms used for Mutual Exclusion and Deadlock detection in distributed System |
||
CO 4: Apply the recovery mechanism and agreement protocols in distributed system. |
||
CO 5: Demonstrate the Peer to peer computing and distributed shared memory systems |
||
6 |
IT8076- |
CO 1: Describe testing principles and an identification about defects |
CO 2: Design test cases suitable for a software development for different domains. |
||
CO 3: Apply different levels of testing in various stages of software development. |
||
CO 4: Analyze the organizational issues to use test plan components and test plans. |
||
CO 5: Specify testing automatic tools. |
||
7 |
CS8661- |
CO 1: Construct Web pages using HTML/XML and style sheets |
CO 2: Build dynamic web pages with validation using Java Script objects and by applying different event handling mechanisms |
||
CO 3: Develop dynamic web pages using server side scripting |
||
CO 4: Construct web applications using PHP programes . |
||
CO 5: Construct web applications using AJAX and web services |
||
8 |
CS8662- Mobile Application Development Laboratory |
CO 1: Develop mobile applications using GUI and Layouts |
CO 2: Develop mobile applications using Event Listener. |
||
CO 3: Develop mobile applications using Databases |
||
CO4:Develop mobile applications using RSS Feed, Internal/External Storage, SMS, Multithreading and GPS. |
||
CO 5: Examine and discover own mobile app for simple needs |
||
9 |
CS8611-Mini Project |
CO1: Demonstrate concept in depth. |
CO2: Apply knowledge in Innovative way. |
||
CO3: Design a efficient system. |
||
CO4: Develop web based or mobile applications |
||
CO5: Develop simple digitized systems |
||
10 |
HS8581-Professional Communication |
CO1: Categorize the content material and make effective presentations |
CO2: Estimate adequate soft skills to successfully execute the job on hand. |
||
CO3:Describe favorably to the values of others opinion and manage difficult |
||
CO4:Implement various skills in grooming for any profession. |
||
CO5: Establish the body language in a very pleasant manner and react to even tough |
S.No |
Course Code & Name |
Course Outcomes |
1 |
MG8591- |
CO 1: Adopt the knowledge of Management Process. |
CO 2: Demonstrate knowledge and understanding of various theories of leadership and motivation |
||
CO 3: Identify the overall process and Strategies of Planning, directing and controlling |
||
CO 4: Apply the management function for Planning, organizing, staffing |
||
CO 5: Adopt the challenges of modern Management Scenario. |
||
2 |
CS8792- |
CO 1: Describe the fundamentals of networks security, security architecture, threats and vulnerabilities. |
CO 2: Apply the different cryptographic operations of symmetric cryptographic |
||
CO 3: Apply the different cryptographic operations of public key cryptography |
||
CO 4: Apply the various Authentication schemes to simulate different applications |
||
CO 5: Explain various Security practices and System security standards. |
||
3 |
CS8791- Cloud Computing |
CO 1: Articulate the main concepts, key technologies, strengths and limitations of cloud computing |
CO 2: Predict the technologies that helps in the development of cloud. |
||
CO 3: Develop and learn the architecture of compute and storage cloud, service and delivery models. |
||
CO 4: Learn the core issues of cloud computing such as resource management and security |
||
CO 5: Install and implement current cloud technologies. |
||
4 |
CS8079-Human Computer Interaction |
CO 1: Design effective dialog for HCI |
CO 2: Design effective HCI for individuals and persons with disabilities |
||
CO 3: Assess the importance of user feedback |
||
CO 4: Explain the HCI implications for designing multimedia/ ecommerce / elearning Web sites |
||
CO 5: Develop meaningful user interface |
||
5 |
IT8074- |
CO 1: Explain XML technologies |
CO 2: Elaborate the benefits of SOA, Service Orientation |
||
CO 3: Develop Web Services and WS standards |
||
CO 4: Apply Web Service extensions to develop solutions |
||
CO 5: Build application using service modeling, Service Oriented Analysis and Design |
||
6 |
OME 752- |
CO1:Explain the framework of Supply Chain Management. |
CO2:Summarize the scope of Supply Chain Management |
||
CO3: Describe the functions of Supply Chain Management |
||
CO4:Examine the software tools and technique used in Supply Chain Management |
||
CO5:Reproduce and realize the role of Information Technology in Supply Chain Management and Customer Relationship |
||
7 |
CS8711- Cloud Computing Laboratory |
CO 1: Configure various virtualization tools such as Virtual Box, VMware workstation. |
CO 2: Design and deploy a web application in a PaaS environment |
||
CO 3: Demonstrate how to simulate a cloud environment to implement new schedulers. |
||
CO 4: Build a generic cloud environment that can be used as a private cloud. |
||
CO 5: Develop a generic cloud environment that can be used as a private cloud. |
||
8 |
IT8761- |
CO 1: Analyze the performance of encryption and decryption using substitution and transposition techniques. |
CO 2: Implement DES and algorithms for practical applications |
||
CO 3:Implement RSA algorithm |
||
CO4:Implement Diffie Hellman Key Exchange algorithm |
||
CO 5: Implement Digital |
S.No |
Course Code & Name |
Course Outcomes |
1 |
GE8076- |
CO 1: Apply ethics in society and able to discuss the ethical issues related to engineering |
CO 2: Realize the responsibilities and rights in the society |
||
CO 3: Practice moral judgment in conditions of dilemma |
||
CO 4: Relate the code of ethics to social experimentation |
||
CO 5: Apply the content of the code of ethics/ conduct |
||
2 |
CS8080- |
CO 1: Generalize open source search engine framework and explore its capabilities |
CO 2: Analyze IR models and evaluation techniques |
||
CO 3: Categorize appropriate method of classification or clustering |
||
CO 4: Demonstrate an open source search engine framework and explore its capabilities |
||
CO 5:Design and implement a recommender system. |
||
3 |
CS8811-Project Work |
CO 1: Identify technically and economically feasible problems of social relevance |
CO 2: Build the project team with assigned responsibilities |
||
CO 3: Identify and survey the relevant literature for getting exposed to related solutions |
||
CO 4: Analyse, design and develop adaptable and reusable solutions of minimal complexity by using modern |
||
CO 5: Implement and test solutions to trace against the user requirements.Deploy and support the solutions for better manageability of the solutions and |