Big Data Analytics: BIS701 Scheme : 22 Sem: 7th
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Identify and list various Big Data concepts, tools and applications

L3

CO2

Use Hadoop Cluster to deploy Map Reduce jobs.

L3

CO3

Understand the given data set and identify deep insights for data- driven systems.

L2

CO4

Illustrate PIG, HIVE and Spark programs.

L3

CO5

Relate the basic principles of design rights with problem solution

L2

Parallel Computing : BCS702 Scheme : 22 Sem: 7th
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Understand the need for parallel programming

L2

CO2

Demonstrate parallelism in MIMD system

L3

CO3

Apply MPI library to parallelize the code to solve the given problem.

L3

CO4

Apply OpenMP pragma and directives to parallelize the code to solve the given problem

L3

CO5

Design a CUDA program for the given problem.

L3

Information and Networks Security: BIS703 Scheme : 22 Sem: 7th
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Understand the basic concepts of security and cryptography

L2

CO2

Describe the random number generation and cryptographic protocols

L2

CO3

Explain the key management scenario

L2

CO4

Apply different hash functions and concept of cryptography for more security in different scenario

L3

Embedded Systems: BIS714C Scheme : 22 Sem: 7th
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Explain the characteristics and attributes of an Embedded System

L2

CO2

Illustrate the hardware, software co-design, and firmware design approaches of Embedded Systems

L2

CO3

Demonstrate the need for a real-time operating system in embedded system applications.

L3

CO4

Explain the ARM Architectural features and Instructions.

L2

CO5

Develop programs using the ARM instruction set for an ARM Microcontroller.

L3

Introduction to Non Traditional Machining: BME755A Scheme : 22 Sem: 7th
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Recognize the need for Non-traditional machining process.

L2

CO2

Explain the constructional features, performance parameters, process characteristics, applications, advantages, and limitations of USM and AJM.

L2

CO3

Identify the need of Chemical and electro-chemical machining process along with the constructional features, process parameters, process characteristics, applications, advantages, and limitations

L3

CO4

Describe the constructional feature of the equipment, process parameters, process characteristics, applications, advantages and limitations of EDM and PAM

L3

CO5

Elucidate the LBM equipment, LBM parameters, and characteristics. EBM equipment and mechanism of metal removal, applications, advantages and limitations LBM & EBM.

L3


Software Engineering: BCS501 Scheme : 22 Sem: 5th
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Differentiate process models to judge which process model has to be adopted for the given scenarios.

L2

CO2

Derive both functional and non-functional requirements from the case study.

L2

CO3

Analyze the importance of various software testing methods and agile methodology

L4

CO4

Illustrate the role of project planning and quality management in software development

L3

CO5

Identify appropriate techniques to enhance software quality

L2

Computer Networks: BCS502 Scheme : 22 Sem: 5th
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Explain the fundamentals of computer networks.

L2

CO2

Applying the concepts of computer networks to demonstrate the working of various layers and protocols in communication networks

L3

CO3

Implement the principles of protocol layering and routing protocols in modern communication systems.

L3

Theory of Computation: BCS503 Scheme : 22 Sem: 5th
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Apply the fundamentals of automata theory to write DFA, NFA, Epsilon-NFA and conversion between them

L3

CO2

Prove the properties of regular and context-free languages using regular expressions

L3

CO3

Design context-free grammars (CFGs) and pushdown automata (PDAs) for formal languages.

L3

CO4

Design Turing machines to solve the computational problems.

L3

CO5

Explain the concepts of decidability and undecidability.

L2

Artificial Intelligence: BCS515B Scheme : 22 Sem: 5th
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Understand the architecture and components of intelligent agents, including their interaction with the AI environment.

L2

CO2

Apply problem-solving agents and various search strategies to solve a given problem

L3

CO3

Illustrate logical reasoning and knowledge representation using propositional and first-order logic

L3

CO4

Demonstrate proficiency in representing knowledge and solving problems using first-order logic

L3

CO5

Describe classical planning in the context of artificial intelligence, including its goals, constraints, and applications in problem-solving

L3

Research Methodology and IPR: BRMK557 Scheme : 22 Sem: 5th
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Apply the Objectives of engineering research in solution development.

L3

CO2

Identify the procedure of Literature Review and Technical Reading

L3

CO3

Outline the fundamentals of patent drafting procedure and laws.

L2

CO4

Illustrate the copyright procedure leading to an IPR

L3

CO5

Relate the basic principles of design rights with problem solution

L2


Mathematics for Computer Science: BCS301 Scheme : 22 Sem: 3rd
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Apply suitable probability distribution models for the given scenario

L3

CO2

Apply the notion of a discrete-time Markov chain and n-step transition probabilities to solve the given problem

L3

CO3

Use statistical methodology and tools in the engineering problem solving process.

L2

CO4

Compute the confidence intervals for the mean of the population.

L3

CO5

Apply the ANOVA test related to engineering problems

L3

Digital Design and Computer Organization: BCS302 Scheme : 22 Sem: 3rd
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Apply the K–Map techniques to simplify various Boolean expressions.

L3

CO2

Design different types of combinational and sequential circuits along with Verilog programs.

L3

CO3

Describe the fundamentals of machine instructions, addressing modes and Processor performance.

L2

CO4

Explain the approaches involved in achieving communication between processor and I/O devices.

L2

CO5

Analyze internal Organization of Memory and Impact of cache/Pipelining on Processor Performance.

L4

Operating Systems: BCS303 Scheme : 22 Sem: 3rd
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Explain the structure and functionality of the operating system

L2

CO2

Apply appropriate CPU scheduling algorithms for the given problem

L3

CO3

Analyze the various techniques for process synchronization and deadlock handling

L4

CO4

Apply the various techniques for memory management

L3

CO5

Explain file and secondary storage management strategies

L2

CO6

Describe the need for information protection mechanisms

L2

Data Structures and Applications: BCS304 Scheme : 22 Sem: 3rd
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Explain different data structures and their applications.

L2

CO2

Apply Arrays, Stacks and Queue data structures to solve the given problems

L3

CO3

Use the concept of linked list in problem solving

L3

CO4

Develop solutions using trees and graphs to model the real-world problem

L4

CO5

Explain the advanced Data Structures concepts such as Hashing Techniques and Optimal Binary Search Trees.

L2

Data Structures Laboratory: BCSL305 Scheme : 22 Sem: 3rd
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Analyze various linear and non-linear data structures.

L4

CO2

Demonstrate the working nature of different types of data structures and their applications.

L3

CO3

Use appropriate searching and sorting algorithms for the given scenario.

L3

CO4

Apply the appropriate data structure for solving real world problems.

L3

OOPs with Java: BCS306A Scheme : 22 Sem: 3rd
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Demonstrate proficiency in writing simple programs involving branching and looping structures.

L3

CO2

Design a class involving data members and methods for the given scenario

L3

CO3

Apply the concepts of inheritance and interfaces in solving complex problems.

L3

CO4

Use the concept of packages and exception handling in solving complex problems.

L3

CO5

Apply concepts of multithreading, autoboxing and enumerations in program development.

L3

Project Management with Git: BCS358C Scheme : 22 Sem: 3rd
CO Number
At the end of the course, student should be able to . . .
Blooms’ Level

CO1

Use the basics commands related to git repository

L2

CO2

Create and manage the branches

L3

CO3

Apply commands related to Collaboration and Remote Repositories

L3

CO4

Use the commands related to Git Tags, Releases and advanced git operations

L3

CO5

Analyse and change the git history

L4