Course Outcomes
B.Tech. Computer Science & Engineering
Course Code: MAT151
Course Title: Engineering Mathematics-I
Course Outcomes On the completion of the course, the student will gain the following knowledge and skills:
CO1: Understand the theory of matrices used in solving the problems in mechanics and other streams.
CO2: Understand the concept of partial differentiation, Euler’s theorem and its extension, total derivative, maxima and minima of a function of two variables, and Lagrange’s method of multipliers.
CO3: Understand the concept of ordinary differential equation and their solutions (Homogeneous, differential equation, Exact differential equations).
CO4: Understand the solution of differential equations with constant coefficients by method of variation of parameters and simultaneous linear differential equations.
Course Code: PHS151
Course Title: Engineering Physics
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: To generate Knowledge of wave optics with particular emphasize on interference, diffraction, polarization
CO2: To enhance understanding LASER, its working mechanism and various types. Knowledge of fibre optics
CO3: To create cognizance of superconductivity, Quantum Physics and Nanophysics
CO4: To make students cover the bridge between theory and practical by analysing the obtained data.
Course Code: EED101
Course Title: Basic Electrical Engineering
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Apply the knowledge of Electrical Engineering principles to solve DC and AC circuits.
CO2: Formulate and analyse electrical circuits. Understand basic principles of electromagnetism
CO3: Understand electrical machines and transformers
CO4: Identify and select various electrical machines according to the applications.
CO5: Apply the ethical principles for troubleshooting & installation of safety devices as per norms.
Course Code: EED102
Course Title: Electrical Engineering Laboratory
Course Outcomes : On the completion of the course, the student will gain the following knowledge and skills:
CO1: Identify DC and AC circuits
CO2: Formulate and analyse electrical circuits for voltage, current and power measurements
CO3: Apply the ethical principles for troubleshooting & installation of safety devices as per norms of engineering practice
CO4: Interpret basic principles of electromagnetism to implement in electrical machines and transformers.
CO5: Recognize and select various electrical machines according to the applications.
Course Code MED103
Course Title Design Thinking and Idea Lab
Course Outcomes On the completion of the course the student will be able to:
CO1: To learn all the skills associated with the tools and inventory associated with the IDEA Lab.
CO2: Learn useful mechanical and electronic fabrication processes.
CO3: Learn necessary skills to build useful and standalone system/ project with enclosures.
CO4: Perceive individual differences and its impact on everyday decisions and further Create a better customer experience.
Course Code HVE101
Course Title Human Values and Ethics
Course Outcomes On the completion of the course, the student will gain the following knowledge and skills:
CO1: Development of a holistic perspective based on self – exploration about themselves (human being), family, society and nature/existence.
CO2: Understanding (or developing clarity) of the harmony in the human being, family, society and nature/existence
CO3: Strengthening of self-reflection.
CO4: Development of commitment and courage to act.
Course Code: ENH111
Course Title: Cambridge English-I
Course Outcomes: On the completion of the course the student will be able to
CO1: Develop effective listening skills to comprehend spoken English in various contexts and accents, employing strategies such as skimming, scanning, and understanding implicit meaning.
CO2: Improve spoken communication skills by expressing ideas fluently, engaging in discussions, role-plays, and collaborative tasks, and applying effective communication strategies.
CO3: Enhance reading comprehension abilities to understand and interpret diverse written materials using techniques like skimming, scanning, and critical reading to extract essential information.
CO4: Develop writing proficiency to produce well-structured, coherent written pieces, demonstrating accurate grammar usage, vocabulary selection, and effective organization.
Course Code: MAT152
Course Title: Engineering Mathematics-II
Course Outcomes: On the completion of the course the student will be able to:
CO1: Understand complex numbers and its applications, summation of trigonometric series.
CO2: Understand double, triple integration to use in finding areas and volumes of curves.
CO3: Understand vector calculus, del, gradient, divergence, and line and surface integrals.
CO4: Understand Convergence, divergence, absolute convergence, uniform convergence and different tests to check convergence.
Course Code: CHM151
Course Title: Chemistry
Course Outcomes: On the completion of the course the student will be able to:
CO1: Students will be able to understand the basic concept of spectroscopy (IR, UV, and NMR).
CO2: Familiarize with the basic properties of water and its uses in industrial and domestic purposes and understand the basic knowledge about corrosion, their classification, different mechanism and understand the various factors influencing corrosion and various methods of corrosion control.
CO3: To provide the basic knowledge about the classification of polymer. Familiarize students with a complete packet of information of mechanism of polymerization, the effect of molecular weight on the properties of polymers, and understand the basic concept of polymer reinforced composites. Understand the concept of chemistry in Nano science and nanotechnology.
CO4: Apply the concept of physical properties of liquids, pH and to understand the basic objectives of experiments in engineering chemistry.
Course Code: MED102
Course Title: Manufacturing Practice
Course Outcomes On the completion of the course the student will be able to:
CO1: To Know basic workshop processes, Read, and interpret job drawing.
CO2: Identify, select, and use various marking, measuring, holding, striking, and cutting tools & equipment’s
CO3: Operate and control different machines and equipment’s.
CO4: To provide exposure to the students with hands on experience on various basic engineering practices in Civil, Mechanical, Electrical and Electronics Engineering.
Course Code: CST100
Course Title: Programming for Problem Solving
Course Outcomes: On the completion of the course the student will be able to
CO1: Develop and translate the algorithms to programs & execution
CO2: Implement conditional branching and iteration.
CO3: Use arrays, strings and decompose a problem into functions
CO4: Use pointers and structures to formulate algorithms and programs and to use files to perform read and write operations.
Course Code: CST102
Course Title Programming for Problem Solving Laboratory
Course Outcomes: On the completion of the course the student will be able to
CO1: Develop and translate the algorithms to programs & execution
CO2: Implement conditional branching and iteration.
CO3: Use arrays, strings and decompose a problem into functions
CO4: Use pointers and structures to formulate algorithms and programs and to use files to perform read and write operations.
Course Code: EVS104
Course Title: Environment Studies
Course Outcomes On the completion of the course, the student will gain the following knowledge and skills:
CO1: To Understand the interconnected and interdisciplinary nature of environmental studies and develops critical thinking skills in relation to environmental affairs. Acquire knowledge about the depletion of the root cause of natural resources and their effective management.
CO2: To aware about the ecosystems, biodiversity and its importance to mankind. Interpret and propose solutions to various environmental pollution, solid waste and disaster management.
CO3: Expand awareness of self in a global society and effectively engage diverse perspectives, values, and cultures, ranging from local to global in dealing with environmental and social issues. Awareness about effect of population increase on humans itself. Causes of spread of different diseases in society. How Indian government is supporting women and children that considered weakest section of society.
CO4: Field visits and practical applications will help the students to enhance their skills for the betterment of environment.
Course Code: ENH112
Course Title: Cambridge English-II
Course Outcomes: On the completion of the course the student will be able to
CO1: Proficiently handle diverse communication situations, including listening to complaints, news stories, and podcasts; discussing careers and experiences; expressing emotions and cultural expectations; and writing critical online reviews.
CO2: Consolidate advanced grammar and vocabulary knowledge for accurate and appropriate language usage.
CO3: Utilize comprehensive audio and video resources to develop effective language comprehension and production.
CO4: Effective Communication in Diverse Contexts: Demonstrate fluency, coherence, and confidence in expressing complex ideas, drawing conclusions, discussing hypothetical situations, and describing qualities for success.
Course Code: CST203
Course Title: Computer Organization
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Explain the organization of basic computer, its design and the design of ALU, control unit.
CO2: Demonstrate the working of central processing unit and RISC and CISC Architecture.
CO3: Describe the operations and language of the register transfer, micro operations and input- output organization.
CO4: Understand the organization of memory and memory management hardware.
CO5: Elaborate advanced concepts of computer architecture, Parallel Processing, pipelining, inter-processor communication and synchronization.
Course Code: CST205
Course Title: Data structures
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
Theory: CO1: Understand the concept of data structure, memory management, data types, Algorithms, Big O notation.
CO2: Understand basic data structures such as arrays, linked lists, stacks and queues.
CO3: Operations performed on linear and nonlinear data structures.
CO4: Solve problem involving graphs, trees and heaps
CO5: Apply Algorithm for solving problems like sorting, searching, insertion and deletion of data.
Practical:
CO1: Be able to design and analyse the time and space efficiency of the data structure
CO2: Be capable to identity the appropriate data structure for given problem
CO3: Have practical knowledge on the applications of data structure
Course Code: CST207
Course Title: Digital Electronics
Course Outcomes On the completion of the course, the student will gain the following knowledge and skills:
CO1:-Students will be able to represent numerical values in various number systems and perform number conversions between different number systems, various codes and operation of logic gates (AND, OR, NOT, NAND, NOR, XOR, XNOR)
CO2:-Students will demonstrate the knowledge of: Boolean algebra including algebraic manipulation/simplification, and application of DeMorgan’s theorems. Karnaugh map and Q-M reduction method. Able to analyse and design digital combinational circuits including arithmetic circuits (half adder, full adder), decoders, encoders, multiplexers, and de-multiplexers, code converters.
CO3:- Students will Analyse the synchronous and asynchronous logic circuits such as flip flops, registers, and counters and able to understand/D and D/A converters.
CO4:- Students will be able to understand various types of memories and logic families.
CO5: To exhibit project planning
Practical:
CO1: Learn the basics of gates.
CO2: Construct basic combinational circuits and verify their functionalities
CO3: Apply the design procedure to design basic sequential circuits
CO4: Learn about counters
CO5: Learn about Shift registers
CO6: To understand the basic digital circuits and to verify their operation
Course Code: CST209
Course Title: Discrete Mathematics
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Analyse logical propositions via truth tables.
CO2: Determine properties of relations, identify equivalence and partial order relations, sketch relations.
CO3: Understand sets and perform operations and algebra on sets.
CO4: Define basic tree data structures and identify algorithmic functions associated with them
CO5: Define graphs, digraphs, and identify their main properties.
CO6: Evaluate combinations and permutations on sets.
Course Code: CEC101
Course Title: Community Engagement
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Gain an understanding of rural life, culture and social realities
CO2: Develop a sense of empathy and bonds of mutuality with local community
CO3: Appreciate significant contributions of local communities to Indian society and economy
CO4: Learn to value the local knowledge and wisdom of the community
CO5: Identify opportunities for contributing to community’s socio-economic improvements.
Course Code: CST202
Course Title: System Programming
Course Outcomes Theory: After the completion of this course the participants would gain the knowledge of:
CO1: To study about system programming and various types of system software.
CO2: Explanations of each phase of compiler
CO3: To study about assembler and components of assembly language.
CO4: To study about operating system concepts, Loaders and Editors.
Practical: After completion of this course, a student will be able to:
CO1: Understand the basic concept of compiler design
CO2: To know the working of the assembler
CO3: Design and implement system utility programs
CO4: Develop skills to write program using system services.
Course Code: CST204
Course Title: Data Communication and Networking
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Understand the basics of data communication, networking, signals and Network Categories
CO2: To study about data models and usage of transmission media.
CO3: Error correction and detection techniques and analyse the services provided by protocols and features of various protocols in data networks.
CO4: To know about various routing algorithms used in network layer.
CO5: Recognize and use of various types of protocols used in transport layer and application layer
Course Code: CST206
Course Title: Operating System Concepts
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Understand Functions, Services and structure of Operating Systems.
CO2: Understand processes, schedulers and explanation of CPU scheduling.
CO3: Understand issues related to Process Synchronization and focus on principles of Deadlock and related problems.
CO4: Comprehend the mechanisms used in Memory Management and Virtual Memory.
CO5: Understand the concepts of File System, secondary storage management and Disk Scheduling
Practical:
CO1: Analyse process management and simulate CPU Scheduling Algorithms like FCFS, Round Robin, SJF, and Priority, Deadlock management.
CO2: Implement memory management schemes and page replacement schemes.
CO3: Implement file allocation methods and disk scheduling algorithms.
CO4: Experiment with UNIX commands and shell programming
Course Code: CST208
Course Title: Database Management System
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Model Entity-Relationship diagrams for enterprise level databases
CO2: Formulate Queries using SQL and Relational Formal Query Languages
CO3: Apply different normal forms to design the Database
CO4: Summarize concurrency control protocols and recovery algorithms
Practical:
CO1. Understand practical knowledge on designing and creating relational database systems using SQL.
CO2. Formulate queries using SQL DML/DDL commands.
CO3. Formulate queries using different Logical and SQL operators.
CO4. Understand the various queries execution such as Aggregating, character, number functions, and group functions, constraints, set operations joins, views and data type conversion.
CO5. Understand the concept of Sub queries, Nested Queries and saving of data using Rollback, Commit.
Course Code: MAT252
Course Title: Engineering Mathematics-III
Course Outcomes: On the completion of the course the student will be able to
CO1: To understand the details of Fourier series and Fourier Transformation.
CO2: To understand the Laplace transforms and its applications
CO3: To understand the partial differential equations, types of partial differentials differential equation and Applications of Partial differential equation.
CO4: To understand the Analytic Function and Complex Integration.
Course Code: CST301
Course Title: Cryptography and Network Security
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills
CO1: Identify the security issues in the network and resolve it.
CO2: Analyse the vulnerabilities in any computing system and hence be able to design a security solution.
CO3: Evaluate security mechanisms using rigorous approaches by key ciphers and Hash functions.
CO4: Demonstrate various network security applications, IPSec, Firewall, IDS, Web Security, Email Security and Malicious software etc.,
Course Code: CST303
Course Title: Data Mining & Warehousing
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills
CO1: Identify the scope and necessity of Data Mining & Warehousing for the society
CO2: Describe the designing of Data Warehousing so that it can be able to solve the root problems.
CO3: To understand various tools of Data Mining and their techniques to solve the real time problems.
CO4: To develop ability to design various algorithms based on data mining tools.
CO5: To develop further interest in research and design of new Data Mining techniques.
Practical:
CO1: The data mining process and important issues around data cleaning, preprocessing and integration.
CO2: The principle algorithms and techniques used in data mining, such as clustering, association mining, classification and prediction.
Course Code: CST305
Course Title: Software Engineering
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills
CO1: Plan a software engineering process life cycle, including the specification, design, implementation, and testing of software systems that meet specification, performance, maintenance and quality requirements
CO2: Able to elicit, analyse and specify software requirements through a productive working relationship with various stakeholders of the project
CO3: Analyse and translate a specification into a design, and then realize that design practically, using an appropriate software engineering methodology.
CO4: Know how to develop the code from the design and effectively apply relevant standards and perform testing, and quality management and practice
CO5: Know how to manage the risks, ensures quality management and able to manage modern engineering tools.
Course Code: CST307
Course Title: Algorithm Design & Analysis
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills
CO1: Describe the basic concepts of the algorithms and analyse the worst-case running times of algorithms using asymptotic analysis.
CO2: Use divide-and-conquer techniques for solving suitable problems.
CO3: Describe the greedy paradigm and explain when an algorithmic design situation calls for it.
CO4: Apply dynamic programming and backtracking approaches to solve suitable problems.
CO5: Able to Explain the major graph algorithms and Employ graphs to model engineering problems, when appropriate. Able to describe the classes P, NP, and NP-Complete.
Practical:
CO1: Identify the problem given and design the algorithm using various algorithm design techniques.
CO2: Implement various algorithms in a high level language.
CO3: Analyse the performance of various algorithms.
CO4: Compare the performance of different algorithms for same problem.
Course Code: CST309
Course Title: Computer Graphics
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills
CO1. Classify and describe various Computer Graphics tools and techniques.
CO2. Analyse and apply various algorithms of 2D and 3D Transformations on different type of objects.
CO3. Determine and apply appropriate 2D and 3D clipping algorithms and various projection techniques on different types of objects.
CO4. Observe and Understand and differentiate various visibility and shading techniques and models.
Practical:
CO1. Design scan conversion problems using C/C++/Python programming
CO2. Analyse and apply various algorithms of 2D Transformations on different type of objects in C/C++/Python Programming.
CO3. Determine and apply appropriate 2D clipping algorithms on line CO4. Understand the practical implementations of the Bezier Curve
Course Code: CST302
Course Title: Theory of Computation
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Describes the basic concepts of Finite Automata, DFA and NDFA, Mealy and Moore Machines
CO2: Describes the notion of Grammar and Regular Expressions
CO3: Describes the fundamentals of Context free Grammar and Languages with different normal forms for Context Free Grammars.
CO4: Describes the basic concept of Pushdown Automata & Turing Machines.
Course Code: CST304
Course Title: Big Data Analytics
Course Outcomes On the completion of the course, the student will gain the following knowledge and skills:
CO1: Understand the concepts of distributed file system
CO2: Learn abstraction of hadoop environment
CO3: Study the hadoop architecture CO4: Know the hadoop ecosystem and yarn components CO5: Learn different architecture like HIVE and HIVEQL, HBASE
Course code: CST306
Course Title: Python Programming
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: To read and write simple Python programs.
CO2: To develop Python programs with conditionals and loops
CO3: To define Python functions and to use Python data structure- lists, tuples, dictionaries
CO4: To implement object oriented programming concepts using python
CO5: To do exception handling and multithreading in Python
Practical:
CO1: Demonstrate familiarity with major algorithms and data structures.
CO2: Calculate and analyse performance of algorithms
CO3: Choose the appropriate data structure and algorithm design method for a specified application.
CO4: Identify which algorithm or data structure to use in different scenarios.
CO5: Familiar with writing recursive methods
Course Code: CST308
Course Title: Digital Image Processing
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Identify and describe operation of different smoothing and sharpening filters.
CO2: Students are able to analyse the different segmentation techniques
CO3: Students are able to apply different de-noising models to recover original image.
CO4: Identify different pattern recognition methods and apply them in problem areas.
Course Code: CST310
Course Title: Artificial Intelligence & Expert System
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Explain what constitutes "Artificial" Intelligence and how to identify systems with Artificial Intelligence.
CO2: Apply AI algorithms for solving practical problems such as search algorithms, minimax algorithm, neural networks, tracking
CO3: Describe knowledge representation schemes and reasoning, how intelligent system works.
CO4: Apply the methodology to transfer human knowledge into an expert system
CO5: Design a knowledge base and implement a rule-based expert system
Course Code: CST401
Course Title: Compiler Design
Course Outcomes: After successfully completing this course the students will be able to
CO1: Understand the basics of compiler and identify the relationship among different phases of compiler.
CO2: Understand the application of finite state machines, recursive descent, production rules, parsing and language semantics.
CO3: Parser construction using different parsing techniques.
CO4: Language identification and grammar writing.
CO5: Applying Intermediate code generation techniques to provide platform independence.
CO6: Apply Code Generation and Optimization techniques to generate optimized Assembly code.
Course Code: CST403
Course Title: Distributed Systems
Course Outcomes: At the end of the course the students will be able to
CO1: Understand the design principles in distributed systems and the architectures for distributed systems.
CO2: Apply various distributed algorithms related to clock synchronization, concurrency control, deadlock detection, load balancing, voting etc.
CO3: Analyse fault tolerance and recovery in distributed systems and algorithms for the same.
CO4: Analyse the design and functioning of existing distributed systems and file systems.
CO5: Implement different distributed algorithms over current distributed platforms.
Course Code: CST405
Course Title: Natural Language Processing with Deep Learning
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Describe three core Natural Language Processing (NLP) tasks and implement basic respective computational approaches: language modelling
CO2: Identify and formulate a text processing for NLP and syntactic parsing.
CO3: Design and carry out a sound experimental method for POS tagging, Neural-Network based NLP research.
CO4: Analyse the results of an NLP experiment
Course Code: CST402
Course Title: Information Security
Course Outcomes: Theory: After successfully completing this course the students will be able to
CO1: Describe the fundamental concepts of information system security.
CO2: Analyse block cipher encryption algorithm
CO3: Understand the concept of advance encryption algorithm, public key cryptography and key management
CO4: Describe authentication protocols, Hashing functions and hash algorithm
CO5: Understand the following terms: Authentication applications, IP security policy, host based security, firewall, and packet filtering and intrusion detection
Practical:
CO1: To implement Symmetric and Asymmetric cipher techniques.
CO2: Demonstrate the concept of random numbers generation
CO3: To implement various network security algorithms to cipher and decipher the text.
CO4: Implement of system security methods.
Course Code: CST404
Course Title: Mobile Computing & Communication
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Define mobile technologies in terms of hardware, software, and communications.
CO2: Utilize mobile computing nomenclature to describe and analyse existing mobile computing frameworks and architectures.
CO3: Evaluate the effectiveness of different mobile computing frameworks.
CO4: Describe how mobile technology functions to enable other computing technologies.
Course Code CST404
Course Title: Mobile Computing & Communication
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Define mobile technologies in terms of hardware, software, and communications.
CO2: Utilize mobile computing nomenclature to describe and analyse existing mobile computing frameworks and architectures.
CO3: Evaluate the effectiveness of different mobile computing frameworks.
CO4: Describe how mobile technology functions to enable other computing technologies.
Course Code: ENG352
Course Title: Professional Communication
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Students will understand various forms of communication as well as barriers to effective communication.
CO2: The students will have a broad vocabulary and will be able to articulate concepts accurately and more effectively to others.
CO3: Students will have enough knowledge and practice of formal conversations, discussions and presentations.
CO4: The students will be able to effectively write cover letters and CVs and will have practised their interview skills.
PROGRAM ELECTIVE-I
Course Code: CST320
Course Title: Software Project Management
Course Outcomes: On the completion of the course the student will be able to
CO1: Understand Project Management principles while developing software.
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: Estimate the risks involved in various project activities.
CO5: Define the checkpoints, project reporting structure, project progress and tracking mechanisms using project management principles.
Course Code: CST322
Course Title: New Age Technologies
Course Outcomes: On the completion of the course the student will be able to
CO1: Obtain adequate knowledge about block chain
CO2: Gain extensive knowledge about the cloud computing and services
CO3: Understanding the importance of internet of things and its application
CO4: Have Overview in data analysis and big data.
Course Code: CST324
Course Title: Digitizing Industry Knowledge for Software Development
Course Outcomes: On the completion of the course the student will be able to
CO1: Obtain adequate knowledge about block chain
CO2: Gain extensive knowledge about the cloud computing and services
CO3: Understanding the importance of internet of things and its application
CO4: Have Overview in data analysis and big data
Course Code: CST326
Course Title: System Simulation & Modelling
Course Outcomes: After successfully completing this course the students will be able to
CO1: Demonstrate the simulation categorization at various levels.
CO2: Discuss the fundamental elements of discrete-event simulation including statistical models, random processes, random variants, and inputs to simulation
CO3: Analyse a real world problem and apply modelling methodologies to develop a discrete-event simulation model
CO4: Recognize the cost/benefits of computer simulation, the generation of meaningful results, decision making, and risks CO5: Analysing the verification and validation of simulation model.
PROGRAM ELECTIVE-II
Course Code: CST431
Course Title: Computer Vision
Course Outcomes: After successfully completing this course the students will be able to
CO1: Demonstrate the simulation categorization at various levels.
CO2: Discuss the fundamental elements of discrete-event simulation including statistical models, random processes, random variants, and inputs to simulation
CO3: Analyse a real world problem and apply modelling methodologies to develop a discrete-event simulation model
CO4: Recognize the cost/benefits of computer simulation, the generation of meaningful results, decision making, and risks
CO5: Analysing the verification and validation of simulation model
Course Code: CST433
Course Title: Bioinformatics
Course Outcomes: After successfully completing this course the students will be able to
CO1: Demonstrate the simulation categorization at various levels.
CO2: Discuss the fundamental elements of discrete-event simulation including statistical models, random processes, random variants, and inputs to simulation
CO3: Analyse a real world problem and apply modelling methodologies to develop a discrete-event simulation model
CO4: Recognize the cost/benefits of computer simulation, the generation of meaningful results, decision making, and risks
CO5: Analysing the verification and validation of simulation model.
Course Code: CST435
Course Title: Optimization Techniques
Course Outcomes: At the end of this course, the student will be able to
CO1: Comprehend the techniques and applications of Engineering optimization.
CO2: Analyse characteristics of a general linear programming problem
CO3: Apply basic concepts of mathematics to formulate an optimization problem
CO4: Analyse various methods of solving the unconstrained minimization problem
CO5: Analyse and appreciate variety of performance measures for various optimization problems.
Course Code: CST437
Course Title: Parallel computing
Course Outcomes: After successfully completing this course the students will be able to
CO1: Apply the fundamentals of parallel and distributed computing including parallel architectures and paradigms.
CO2: Have knowledge on Different Structures of Parallel computational models
CO3: Analyse the performance Metrics and classify parallel processors.
CO4: Develop various parallel algorithms for programing.
Course Outcomes
B.Tech. Computer Science & Artificial Intelligence
Course Code: MAT151
Course Title: Engineering Mathematics-I
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Understand the theory of matrices used in solving the problems in mechanics and other streams.
CO2: Understand the concept of partial differentiation, Euler’s theorem and its extension, total derivative, maxima and minima of a function of two variables, and Lagrange’s method of multipliers.
CO3: Understand the concept of ordinary differential equation and their solutions (Homogeneous, differential equation, Exact differential equations).
CO4: Understand the solution of differential equations with constant coefficients by method of variation of parameters and simultaneous linear differential equations.
Course Code: PHS151
Course Title: Engineering Physics
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: To generate Knowledge of wave optics with particular emphasize on interference, diffraction, polarization
CO2: To enhance understanding LASER, its working mechanism and various types. Knowledge of fibre optics
CO3: To create cognizance of superconductivity, Quantum Physics and Nanophysics
CO4: To make students cover the bridge between theory and practical by analysing the obtained data.
Course Code: EED101
Course Title: Basic Electrical Engineering
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Apply the knowledge of Electrical Engineering principles to solve DC and AC circuits.
CO2: Formulate and analyse electrical circuits. Understand basic principles of electromagnetism
CO3: Understand electrical machines and transformers
CO4: Identify and select various electrical machines according to the applications.
CO5: Apply the ethical principles for troubleshooting & installation of safety devices as per norms.
Course Code: EED102
Course Title: Electrical Engineering Laboratory
Course Outcomes : On the completion of the course, the student will gain the following knowledge and skills:
CO1: Identify DC and AC circuits
CO2: Formulate and analyse electrical circuits for voltage, current and power measurements
CO3: Apply the ethical principles for troubleshooting & installation of safety devices as per norms of engineering practice
CO4: Interpret basic principles of electromagnetism to implement in electrical machines and transformers.
CO5: Recognize and select various electrical machines according to the applications
Course Code: MED103
Course Title: Design Thinking and Idea Lab
Course Outcomes: On the completion of the course the student will be able to:
CO1: To learn all the skills associated with the tools and inventory associated with the IDEA Lab.
CO2: Learn useful mechanical and electronic fabrication processes.
CO3: Learn necessary skills to build useful and standalone system/ project with enclosures.
CO4: Perceive individual differences and its impact on everyday decisions and further Create a better customer experience.
Course Code: HVE101
Course Title: Human Values and Ethics
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Development of a holistic perspective based on self – exploration about themselves (human being), family, society and nature/existence.
CO2: Understanding (or developing clarity) of the harmony in the human being, family, society and nature/existence
CO3: Strengthening of self-reflection.
CO4: Development of commitment and courage to act.
Course Code: ENH111
Course Title: Cambridge English-I
Course Outcomes: On the completion of the course the student will be able to
CO1: Develop effective listening skills to comprehend spoken English in various contexts and accents, employing strategies such as skimming, scanning, and understanding implicit meaning.
CO2: Improve spoken communication skills by expressing ideas fluently, engaging in discussions, role-plays, and collaborative tasks, and applying effective communication strategies.
CO3: Enhance reading comprehension abilities to understand and interpret diverse written materials using techniques like skimming, scanning, and critical reading to extract essential information.
CO4: Develop writing proficiency to produce well-structured, coherent written pieces, demonstrating accurate grammar usage, vocabulary selection, and effective organization.
Course Code: MAT152
Course Title: Engineering Mathematics-II
Course Outcomes: On the completion of the course the student will be able to:
CO1: Understand complex numbers and its applications, summation of trigonometric series.
CO2: Understand double, triple integration to use in finding areas and volumes of curves.
CO3: Understand vector calculus, del, gradient, divergence, and line and surface integrals.
CO4: Understand Convergence, divergence, absolute convergence, uniform convergence and different tests to check convergence.
Course Code: CHM151
Course Title: Chemistry
Course Outcomes: On the completion of the course the student will be able to:
CO1: Students will be able to understand the basic concept of spectroscopy (IR, UV, and NMR).
CO2: Familiarize with the basic properties of water and its uses in industrial and domestic purposes and understand the basic knowledge about corrosion, their classification, different mechanism and understand the various factors influencing corrosion and various methods of corrosion control.
CO3: To provide the basic knowledge about the classification of polymer. Familiarize students with a complete packet of information of mechanism of polymerization, the effect of molecular weight on the properties of polymers, and understand the basic concept of polymer reinforced composites. Understand the concept of chemistry in Nano science and nanotechnology.
CO4: Apply the concept of physical properties of liquids, pH and to understand the basic objectives of experiments in engineering chemistry.
Course Code: MED102
Course Title: Manufacturing Practice
Course Outcomes: On the completion of the course the student will be able to:
CO1: To Know basic workshop processes, Read, and interpret job drawing.
CO2: Identify, select, and use various marking, measuring, holding, striking, and cutting tools & equipment’s
CO3: Operate and control different machines and equipment’s.
CO4: To provide exposure to the students with hands on experience on various basic engineering practices in Civil, Mechanical, Electrical and Electronics Engineering.
Course Code: CST100
Course Title: Programming for Problem Solving
Course Outcomes: On the completion of the course the student will be able to
CO1: Develop and translate the algorithms to programs & execution
CO2: Implement conditional branching and iteration.
CO3: Use arrays, strings and decompose a problem into functions
CO4: Use pointers and structures to formulate algorithms and programs and to use files to perform read and write operations.
Course Code: CST102
Course Title: Programming for Problem Solving Laboratory
Course Outcomes: On the completion of the course the student will be able to
CO1: Develop and translate the algorithms to programs & execution
CO2: Implement conditional branching and iteration.
CO3: Use arrays, strings and decompose a problem into functions
CO4: Use pointers and structures to formulate algorithms and programs and to use files to perform read and write operations.
Course Code: EVS104
Course Title Environment Studies
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: To Understand the interconnected and interdisciplinary nature of environmental studies and develops critical thinking skills in relation to environmental affairs. Acquire knowledge about the depletion of the root cause of natural resources and their effective management.
CO2: To aware about the ecosystems, biodiversity and its importance to mankind. Interpret and propose solutions to various environmental pollution, solid waste and disaster management.
CO3: Expand awareness of self in a global society and effectively engage diverse perspectives, values, and cultures, ranging from local to global in dealing with environmental and social issues. Awareness about effect of population increase on humans itself. Causes of spread of different diseases in society. How Indian government is supporting women and children that considered weakest section of society.
CO4: Field visits and practical applications will help the students to enhance their skills for the betterment of environment.
Course Code ENH112
Course Title Cambridge English-II
Course Outcomes: On the completion of the course the student will be able to
CO1: Proficiently handle diverse communication situations, including listening to complaints, news stories, and podcasts; discussing careers and experiences; expressing emotions and cultural expectations; and writing critical online reviews.
CO2: Consolidate advanced grammar and vocabulary knowledge for accurate and appropriate language usage.
CO3: Utilize comprehensive audio and video resources to develop effective language comprehension and production.
CO4: Effective Communication in Diverse Contexts: Demonstrate fluency, coherence, and confidence in expressing complex ideas, drawing conclusions, discussing hypothetical situations, and describing qualities for success.
Course Code: CST201
Course Title: Object Oriented Programming
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Describe the procedural and object-oriented paradigm with concepts of streams, classes, functions, data and objects.
CO2: Understand dynamic memory management techniques using pointers, constructors, destructors, etc.
CO3: Describe the concept of function overloading, operator overloading, virtual functions and polymorphism.
CO4: Classify inheritance with the understanding of early and late binding, usage of exception handling, generic programming. CO5: Demonstrate the use of various OOPs concepts and file handling with the help of programs.
Course Code CST211
Course Title Introduction to Artificial Intelligence
Course Outcomes On the completion of the course, the student will gain the following knowledge and skills:
CO1: Explain what constitutes "Artificial" Intelligence and how to identify systems with Artificial Intelligence.
CO2: Apply AI algorithms for solving practical problems such as search algorithms, minmax algorithm, neural networks, tracking
CO3: Describe knowledge representation schemes and reasoning.
CO4: Explain how intelligent system works.
CO5: To exhibit project planning
Course Code: CST205
Course Title: Data structures
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
Theory:
CO1: Understand the concept of data structure, memory management, data types, Algorithms, Big O notation.
CO2: Understand basic data structures such as arrays, linked lists, stacks and queues.
CO3: Operations performed on linear and nonlinear data structures.
CO4: Solve problem involving graphs, trees and heaps
CO5: Apply Algorithm for solving problems like sorting, searching, insertion and deletion of data.
Practical:
CO1: Be able to design and analyse the time and space efficiency of the data structure
CO2: Be capable to identity the appropriate data structure for given problem
CO3: Have practical knowledge on the applications of data structure
Course Code CST207
Course Title Digital Electronics
Course Outcomes On the completion of the course, the student will gain the following knowledge and skills:
CO1: Students will be able to represent numerical values in various number systems and perform number conversions between different number systems, various codes and operation of logic gates (AND, OR, NOT, NAND, NOR, XOR, XNOR)
CO2:-Students will demonstrate the knowledge of: Boolean algebra including algebraic manipulation/simplification, and application of DeMorgan’s theorems. Karnaugh map and Q-M reduction method. Able to analyse and design digital combinational circuits including arithmetic circuits (half adder, full adder), decoders, encoders, multiplexers, and de-multiplexers, code converters.
CO3:- Students will Analyse the synchronous and asynchronous logic circuits such as flip flops, registers, and counters and able to understand/D and D/A converters.
CO4:- Students will be able to understand various types of memories and logic families.
CO5: To exhibit project planning
Practical:
CO1: Learn the basics of gates.
CO2: Construct basic combinational circuits and verify their functionalities
CO3: Apply the design procedure to design basic sequential circuits
CO4: Learn about counters
CO5: Learn about Shift registers
CO6: To understand the basic digital circuits and to verify their operation
Course Code: CST209
Course Title: Discrete Mathematics
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Analyse logical propositions via truth tables.
CO2: Determine properties of relations, identify equivalence and partial order relations, sketch relations.
CO3: Understand sets and perform operations and algebra on sets.
CO4: Define basic tree data structures and identify algorithmic functions associated with them
CO5: Define graphs, digraphs, and identify their main properties.
CO6: Evaluate combinations and permutations on sets.
Course Code CEC101
Course Title Community Engagement
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Gain an understanding of rural life, culture and social realities
CO2: Develop a sense of empathy and bonds of mutuality with local community
CO3: Appreciate significant contributions of local communities to Indian society and economy
CO4: Learn to value the local knowledge and wisdom of the community
CO5: Identify opportunities for contributing to community’s socio-economic improvements.
Course Code CST204
Course Title Data Communication and Networking
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Understand the basics of data communication, networking, signals and Network Categories
CO2: To study about data models and usage of transmission media.
CO3: Error correction and detection techniques and analyse the services provided by protocols and features of various protocols in data networks.
CO4: To know about various routing algorithms used in network layer.
CO5: Recognize and use of various types of protocols used in transport layer and application layer
Course Code CST206
Course Title Operating System Concepts
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Understand Functions, Services and structure of Operating Systems.
CO2: Understand processes, schedulers and explanation of CPU scheduling.
CO3: Understand issues related to Process Synchronization and focus on principles of Deadlock and related problems.
CO4: Comprehend the mechanisms used in Memory Management and Virtual Memory.
CO5: Understand the concepts of File System, secondary storage management and Disk Scheduling
Practical:
CO1: Analyse process management and simulate CPU Scheduling Algorithms like FCFS, Round Robin, SJF, and Priority, Deadlock management.
CO2: Implement memory management schemes and page replacement schemes.
CO3: Implement file allocation methods and disk scheduling algorithms.
CO4: Experiment with UNIX commands and shell programming
Course Code CST208
Course Title Database Management System
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Model Entity-Relationship diagrams for enterprise level databases
CO2: Formulate Queries using SQL and Relational Formal Query Languages
CO3: Apply different normal forms to design the Database
CO4: Summarize concurrency control protocols and recovery algorithms
Practical:
CO1. Understand practical knowledge on designing and creating relational database systems using SQL.
CO2. Formulate queries using SQL DML/DDL commands.
CO3. Formulate queries using different Logical and SQL operators.
CO4. Understand the various queries execution such as Aggregating, character, number functions, and group functions, constraints, set operations joins, views and data type conversion.
CO5. Understand the concept of Sub queries, Nested Queries and saving of data using Rollback, Commit.
Course Code CST 210
Course Title Programming Essential in Python
Course Outcomes On the completion of the course, the student will gain the following knowledge and skills:
CO1: To read and write simple Python programs.
CO2: To develop Python programs with conditionals and loops.
CO3: To define Python functions and to use Python data structure- lists, tuples, dictionaries
CO4: To implement object oriented programming concepts using python
CO5: To do exception handling and multithreading in Python
Practical:
CO1: Demonstrate familiarity with major algorithms and data structures.
CO2: Calculate and analyse performance of algorithms
CO3: Choose the appropriate data structure and algorithm design method for a specified application.
CO4: Identify which algorithm or data structure to use in different scenarios.
CO5: Familiar with writing recursive methods
Course Code CST 212
Course Title Data Analysis Using Ms-Excel and SPSS
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Knowledge about SPSS and its operations, representing data diagrammatically and graphically using MS-EXCEL and SPSS.
CO2: Ability to compute absolute and relative measures of central tendency and dispersion, correlation and regression analysis using MS-EXCEL and SPSS.
CO3: Knowledge about concepts related to hypothesis, computation of large sample tests using MS-EXCEL and SPSS.
CO4: Ability to identify and compute small sample tests, Chi-square tests using MS-EXCEL and SPSS
Course Code CST301
Course Title Cryptography and Network Security
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills
CO1: Identify the security issues in the network and resolve it.
CO2: Analyse the vulnerabilities in any computing system and hence be able to design a security solution.
CO3: Evaluate security mechanisms using rigorous approaches by key ciphers and Hash functions.
CO4: Demonstrate various network security applications, IPSec, Firewall, IDS, Web Security, Email Security and Malicious software etc.,
Course Code CST303
Course Title Data Mining & Warehousing
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills
CO1: Identify the scope and necessity of Data Mining & Warehousing for the society
CO2: Describe the designing of Data Warehousing so that it can be able to solve the root problems.
CO3: To understand various tools of Data Mining and their techniques to solve the real time problems.
CO4: To develop ability to design various algorithms based on data mining tools.
CO5: To develop further interest in research and design of new Data Mining techniques.
Practical:
CO1: The data mining process and important issues around data cleaning, preprocessing and integration.
CO2: The principle algorithms and techniques used in data mining, such as clustering, association mining, classification and prediction.
Course Code CST305
Course Title Software Engineering
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills
CO1: Plan a software engineering process life cycle, including the specification, design, implementation, and testing of software systems that meet specification, performance, maintenance and quality requirements
CO2: Able to elicit, analyse and specify software requirements through a productive working relationship with various stakeholders of the project
CO3: Analyse and translate a specification into a design, and then realize that design practically, using an appropriate software engineering methodology.
CO4: Know how to develop the code from the design and effectively apply relevant standards and perform testing, and quality management and practice
CO5: Know how to manage the risks, ensures quality management and able to manage modern engineering tools.
Course Code CST307
Course Title Algorithm Design & Analysis
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills
CO1: Describe the basic concepts of the algorithms and analyse the worst-case running times of algorithms using asymptotic analysis.
CO2: Use divide-and-conquer techniques for solving suitable problems.
CO3: Describe the greedy paradigm and explain when an algorithmic design situation calls for it.
CO4: Apply dynamic programming and backtracking approaches to solve suitable problems.
CO5: Able to Explain the major graph algorithms and Employ graphs to model engineering problems, when appropriate. Able to describe the classes P, NP, and NP-Complete.
Practical:
CO1: Identify the problem given and design the algorithm using various algorithm design techniques.
CO2: Implement various algorithms in a high level language.
CO3: Analyse the performance of various algorithms.
CO4: Compare the performance of different algorithms for same problem.
Course Code: CST309
Course Title: Computer Graphics
Course Outcomes On the completion of the course, the student will gain the following knowledge and skills
CO1. Classify and describe various Computer Graphics tools and techniques.
CO2. Analyse and apply various algorithms of 2D and 3D Transformations on different type of objects.
CO3. Determine and apply appropriate 2D and 3D clipping algorithms and various projection techniques on different types of objects.
CO4. Observe and Understand and differentiate various visibility and shading techniques and models.
Practical:
CO1. Design scan conversion problems using C/C++/Python programming
CO2. Analyse and apply various algorithms of 2D Transformations on different type of objects in C/C++/Python Programming.
CO3. Determine and apply appropriate 2D clipping algorithms on line CO4. Understand the practical implementations of the Bezier Curve
Course Code CST302
Course Title Theory of Computation
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Describes the basic concepts of Finite Automata, DFA and NDFA, Mealy and Moore Machines
CO2: Describes the notion of Grammar and Regular Expressions
CO3: Describes the fundamentals of Context free Grammar and Languages with different normal forms for Context Free Grammars.
CO4: Describes the basic concept of Pushdown Automata & Turing Machines.
Course Code: CST304
Course Title: Big Data Analytics
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Understand the concepts of distributed file system
CO2: Learn abstraction of hadoop environment
CO3: Study the hadoop architecture CO4: Know the hadoop ecosystem and yarn components CO5: Learn different architecture like HIVE and HIVEQL, HBASE.
Course Code: CST308
Course Title: Digital Image Processing
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Identify and describe operation of different smoothing and sharpening filters.
CO2: Students are able to analyse the different segmentation techniques
CO3: Students are able to apply different de-noising models to recover original image.
CO4: Identify different pattern recognition methods and apply them in problem areas.
Course Code: CST314
Course Title: Basics of Robotics
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Understand the concepts of distributed file system
CO2: Learn abstraction of hadoop environment
CO3: Study the hadoop architecture
CO4: Know the hadoop ecosystem and yarn components CO5: Learn different architecture like HIVE and HIVEQL, HBASE
Course Code: CST316
Course Title: Machine Learning
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Develop an appreciation for what is involved in learning models from data
CO2: Understand a wide variety of learning algorithms
CO3: Understand how to evaluate models generated from data
CO4: Apply the algorithms to a real problem, optimize the models learned and report on the expected accuracy that can be achieved by applying the models
Course Code: CST405
Course Title: Natural Language Processing with Deep Learning
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills
CO1: Describe three core Natural Language Processing (NLP) tasks and implement basic respective computational approaches: language modelling
CO2: Identify and formulate a text processing for NLP and syntactic parsing.
CO3: Design and carry out a sound experimental method for POS tagging, Neural-Network based NLP research.
CO4: Analyse the results of an NLP experiment.
Course Code CST407
Course Title Internet of Things(IoT) and Sensor Technologies
Course Outcomes On the completion of the course, the student will gain the following knowledge and skills
CO1: Understand the fundamentals of internet of things
CO2: Get familiar with network routing and sensor deployment aspects along with challenges
CO3: Design an IoT application with Sensors and Actuators using python
CO4: Gain knowledge about the RFID technology and various sensors
Course Code CST409
Course Title Computer Vision & Data Visualization
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills
CO1. Implement fundamental image processing techniques required for computer vision.
CO2. Implement boundary tracking techniques.
CO3. Apply chain codes and other region descriptors, Hough Transform for line, circle, and ellipse detections.
CO4. Apply 3D vision techniques and Implement motion related techniques.
CO5. Develop applications using computer vision techniques.
Course Code CST402
Course Title Information Security
Course Outcomes: After successfully completing this course the students will be able to :
Theory:
CO1: Describe the fundamental concepts of information system security.
CO2: Analyse block cipher encryption algorithm
CO3: Understand the concept of advance encryption algorithm, public key cryptography and key management
CO4: Describe authentication protocols, Hashing functions and hash algorithm
CO5: Understand the following terms: Authentication applications, IP security policy, host based security, firewall, and packet filtering and intrusion detection
Practical:
CO1: To implement Symmetric and Asymmetric cipher techniques.
CO2: Demonstrate the concept of random numbers generation
CO3: To implement various network security algorithms to cipher and decipher the text.
CO4: Implement of system security methods
Course Code CST404
Course Title Mobile Computing & Communication
Course Outcomes On the completion of the course, the student will gain the following knowledge and skills:
CO1: Define mobile technologies in terms of hardware, software, and communications.
CO2: Utilize mobile computing nomenclature to describe and analyse existing mobile computing frameworks and architectures.
CO3: Evaluate the effectiveness of different mobile computing frameworks.
CO4: Describe how mobile technology functions to enable other computing technologies.
Course Code CST435
Course Title Optimization Techniques
Course Outcomes: At the end of this course, the student will be able to
CO1: Comprehend the techniques and applications of Engineering optimization.
CO2: Analyse characteristics of a general linear programming problem
CO3: Apply basic concepts of mathematics to formulate an optimization problem
CO4: Analyse various methods of solving the unconstrained minimization problem
CO5: Analyse and appreciate variety of performance measures for various optimization problems
Course Code ENG352
Course Title Professional Communication
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills:
CO1: Students will understand various forms of communication as well as barriers to effective communication.
CO2: The students will have a broad vocabulary and will be able to articulate concepts accurately and more effectively to others.
CO3: Students will have enough knowledge and practice of formal conversations, discussions and presentations.
CO4: The students will be able to effectively write cover letters and CVs and will have practised their interview skills.
PROGRAM ELECTIVE-I
Course Code CST320
Course Title Software Project Management
Course Outcomes On the completion of the course the student will be able to
CO1: Understand Project Management principles while developing software.
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: Estimate the risks involved in various project activities.
CO5: Define the checkpoints, project reporting structure, project progress and tracking mechanisms using project management principles.
Course Code: CST322
Course Title: New Age Technologies
Course Outcomes: On the completion of the course the student will be able to
CO1: Obtain adequate knowledge about block chain
CO2: Gain extensive knowledge about the cloud computing and services
CO3: Understanding the importance of internet of things and its application
CO4: Have Overview in data analysis and big data.
Course Code: CST328
Course Title: Cognitive Computing
Course Outcomes: On the completion of the course the student will be able to
CO1: Understand various concepts of cognitive computing
CO2: Understand the hybrid earning with fuzzy
CO3: implement machine earning techniques for cognitive computing
CO4: Develop cognitive computing related applications, like Chabot and discuss case studies.
Course Code: CST330
Course Title: Agent Based Intelligent System
Course Outcomes: On the completion of the course the student will be able to
CO1. Develop a computational agent with various searching techniques.
CO2. Apply the reasoning mechanisms of proposition and predicate logic to agents.
CO3. Planning and acting in the Real world and logic-based agents.
CO4. Use the learning mechanisms for an artificial agent.
PROGRAM ELECTIVE-II
Course Code: CST439
Course Title: Virtual & Augmented Reality
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills
CO1: Learn about the technology and psychology of VR and differentiate between VR and AR systems.
CO2: Understand the concepts of content creation, interaction and iterative design.
CO3: Use computer vision concepts for AR and describe AR techniques
CO4: Acquire knowledge in VR and AR technologies in terms of used devices, building of the virtual environment and modalities of interaction and modelling.
Course Code: CST441
Course Title: AI in Healthcare
Course Outcomes: On the completion of the course, the student will gain the following knowledge and skills
CO1: Understand what is Artificial Intelligence (AI) and Machine learning (ML)
CO2: Understand the concept of Internet of Things (IoT) and its applications in healthcare
CO3: Analyze the healthcare data and process it using data analysis and statistical tools
CO4: Explore the applications of AI and ML with respect to healthcare domain
Course Code: CST443
Course Title: Fundamentals of Blockchain
Course Outcomes On the completion of the course, the student will gain the following knowledge and skills:
CO1: Describe the basic concepts and technology used for blockchain.
CO2: Describe the primitives of the distributed computing and cryptography related to blockchain.
CO3: Illustrate the concepts of Bit coin and their usage. CO4: Apply security features in blockchain technologies.
Course Code CST445
Course Title Business Intelligence
Course Outcomes : On the completion of the course, the student will gain the following knowledge and skills:
CO1: Describe the concepts and components of Business Intelligence (BI).
CO2: Critically evaluate use of BI for supporting decision making in an organisation.
CO3: Understand and use the technologies and tools that make up BI
CO4: Role of knowledge management in business intelligence