Course Outcomes (CO)
COURSE OUTCOMES OF COMPUTER SCIENCE AND ENGINEERING(DS) | |||
1 | II-I | DISCRETE MATHEMATICS | CO1:Ability to understand and construct precise mathematical proofs. |
CO2:Ability to use logic and set theory to formulate precise statements. |
|||
CO3:Ability to analyze and solve counting problems on finite and discrete structures |
|||
CO4:Ability to describe and manipulate sequences. |
|||
CO5:Ability to apply graph theory in solving computing problems. |
|||
2 | II-I | DATA STRUCTURE | CO1: Ability to select the data structures that efficiently model the information in a problem. |
CO2: Ability to assess efficiency trade-offs among different data structure implementations or combinations. |
|||
CO3: Implement and know the application of algorithms for sorting and pattern matching. |
|||
CO4: Design programs using a variety of data structures, including hash tables, binary and general tree structures, search trees, tries, heaps, graphs, and AVL-trees. |
|||
3 | II-I | MATHEMATICAL AND STATISTICAL FOUNDATION | CO1:Apply the number theory concepts to cryptography domain |
CO2:Apply the concepts of probability and distributions to some case studies |
|||
CO3:Correlate the material of one unit to the material in other units |
|||
CO4:Resolve the potential misconceptions and hazards in each topic of study. |
|||
4 | II-I | COMPUTER ORGANISATION AND ARCHITECTURE | CO1:Understand the basics of instruction sets and their impact on processor design. |
CO2:Demonstrate an understanding of the design of the functional units of a digital computer system. |
|||
CO3:Evaluate cost performance and design trade-offs in designing and constructing a computer processor including memory. |
|||
CO4:Design a pipeline for consistent execution of instructions with minimum hazards. |
|||
CO5:Recognize and manipulate representations of numbers stored in digital computers |
|||
5 | II-I | PYTHON PROGRAMMING | CO1:Examine Python syntax and semantics and be fluent in the use of Python flow control and functions. |
CO2:Demonstrate proficiency in handling Strings and File Systems. |
|||
CO3:Create , run and manipulate Python Programs using core data structures like Lists ,Dictionaries and use Regular Expressions. |
|||
CO4:Interpret the concepts of Object-Oriented Programming as used in Python. |
|||
CO5:Implement exemplary applications related to Network Programming, Web Services and Databases in Python. |
|||
6 | II-I | BUSINESS ECONOMICS & FINANCIAL ANALYSIS | CO 1: Understand microeconomic factors in related to demand analysis and its forecasting    |
CO 2: Apply the theory of production function and Cost concepts to determine the Break Even Analysis. |
|||
CO 3: Remember different market structures, pricing strategies and different forms business organization |
|||
CO 4: Determine the investment decisions of organizations by applying capital budgeting methods and Strategies |
|||
CO 5: Interpret the financial statement by using Fundamental accounting concepts and Ratio analysis |
|||
7 | II-I | DATA STRUCTURE LAB | CO 1: Understand the concept of data structures, python and apply algorithm for solving problems like Sorting, searching, insertion and deletion of data. |
CO 2: Understand linear data structures for processing of ordered or unordered data. |
|||
CO 3: Explore various operations on dynamic data structures like single linked list, circular linked list and doubly linked list. |
|||
CO 4: Explore the concept of non linear data structures such as trees and graphs. |
|||
CO 5: Understand the binary search trees, hash function, and concepts of collision and its resolution methods. |
|||
8 | II-I | PYTHON PROGRAMMING LAB | CO1:Student should be able to understand the basic concepts scripting and the contributions of scripting language |
CO2:Ability to explore python especially the object-oriented concepts, and the built in objects of Python. |
|||
CO3:Ability to create practical and contemporary applications such as TCP/IP network programming, Web applications, discrete event simulations |
|||
CO4:To understand a range of Object-Oriented Programming, as well as in-depth data and information processing techniques. |
|||
CO5:To understand the high-performance programs designed to strengthen the practical expertise |
|||
9 | II-I | GENDER SENSITIZATION LAB | CO1: Students will have developed a betterunderstanding of important issues related togender in contemporaryIndia. |
CO2: Students will be sensitized to basicdimensions of the biological, sociological,psychological and legal aspects of gender.This will be achieved through discussion ofmaterials derived from research, facts,everydaylife,literatureandfilm. |
|||
CO3: Students will attain a finer grasp of howgenderdiscriminationworksinoursocietyand howtocounter it. |
|||
CO4: Students will acquire insight into thegendereddivisionoflabouranditsrelationtopoliticsandeconomics. |
|||
CO5: Men and women students and professionalswill be better equipped to work and livetogether asequals |
|||
10 | II-II | FORMAL LANGUAGE AND AUTOMATA THEORY | CO1:Able to understand the concept of abstract machines and their power to recognize the languages |
CO2:Able to employ finite state machines for modeling and solving computing problems. |
|||
CO3:Able to design context free grammars for formal languages. |
|||
CO4:Able to distinguish between decidability and undecidability. |
|||
CO5:Able to gain proficiency with mathematical tools and formal methods. |
|||
11 | II-II | SOFTWARE ENGINEERING | CO1:Students will be able to decompose the given project in various phases of a life cycle. |
CO2:Students will be able to choose appropriate process model depending on the user requirements. |
|||
CO3:Students will be able perform various life cycle activities like Analysis, Design, Implementation, Testing and Maintenance. |
|||
CO4:Students will be able to know various processes used in all the phases of the product. |
|||
CO5:Students can apply the knowledge, techniques, and skills in the development of a software product. |
|||
12 | II-II | OPERATING SYSTEM | CO1: Will be able to control access to a computerand thefilesthatmaybeshared. |
CO2: Demonstrate the knowledge of thecomponentsofcomputerandtheirrespectiverolesin computing. |
|||
CO3:Abilitytorecognizeandresolveuserproblems with standard operatingenvironments. |
|||
CO4: Gain practical knowledge of howprogramminglanguages,operatingsystems,andarchitecturesinteractand how touse |
|||
eacheffectively. |
|||
13 | II-II | DATABASE MANAGEMENT SYSTEM | CO1:Identify the basic elements of a relational database management system |
CO2:Examine the data models and apply to solve the relevant problems associated with it |
|||
CO3:Design entity relationship model and convert entity relationship diagrams into RDBMS and formulate SQL queries on the data. |
|||
CO4:Correlate normalization for the development of application software and the use of SQL for database creation and maintenance. |
|||
CO5:Compare different storage structures. |
|||
14 | II-II | OBJECT ORIENTED PROGRAMMING USING JAVA | CO1:Able to solve real world problems using OOP techniques. |
CO2:Able to solve problems using java collection framework and I/o classes. |
|||
CO3:Able to develop multithreaded applications with synchronization. |
|||
CO4:Able to develop applets for web applications. |
|||
CO5:Able to design GUI based applications. |
|||
15 | II-II | OPERATING SYSTEM LAB | CO1: Simulate and implement operating systemconcepts such as scheduling, deadlockmanagement, file management and memorymanagement. |
CO2:Ableto implementCprogramsusingUnix |
|||
systemcalls |
|||
16 | II-II | DATABASE MANAGEMENT SYSTEM LAB | CO1:Identify the basic elements of a relational database management system |
CO2:Acquire skills in using SQL commands for data definition and data manipulation. |
|||
CO3:Design entity relationship model and convert entity relationship diagrams into RDBMS and formulate SQL queries on the data. |
|||
CO4:Design database schema for a given application and apply normalization |
|||
CO5:Develop solutions for database applications Using procedures, cursors and triggers |
|||
17 | II-II | JAVA PROGRAMMING LAB | CO1:Able to solve real world problems using OOP techniques. |
CO2:Able to solve problems using java collection framework and I/o classes. |
|||
CO3:Able to develop multithreaded applications with synchronization. |
|||
CO4:Able to develop applets for web applications. |
|||
CO5:Able to design GUI based applications. |
|||
18 | II-II | CONSTITUTION OF INDIA | CO1:Historical perspective of the Constitution of India |
CO2:Scheme of the fundamental rights |
|||
CO3:Amendment of the Constitutional Powers and Procedure |
|||
CO4:Local Self Government – Constitutional Scheme in India |
|||
CO5:Scope of the Right to Life and Personal Liberty under Article 21 |