fbpx

BABA BANDA SINGH BAHADUR ENGINEERING COLLEGE - FATEHGARH SAHIB

Affiliated to I.K.G PTU, Jalandhar

ਬਾਬਾ ਬੰਦਾ ਸਿੰਘ ਬਹਾਦਰ ਇੰਜੀਨੀਅਰਿੰਗ ਕਾਲਜ - ਫਤਿਹਗੜ੍ਹ ਸਾਹਿਬ Call Us:(1800 137 2015, 01763 503067)

Course Outcomes- Batch 2018

Batch 2018

Course Outcomes

Semester : 1st/2nd

Programme: B.Tech(CSE)
Semester: 1st/2nd
Course: Programming for Problem Solving
Course Code: BTPS101-18
CO No. COs(Course Outcomes): On the successful completion of course, students will be able to:

 

Level
I Describe algorithm, pseudo codes and programming structures. K1
II Use syntax, semantics and different constructs to solve mathematical and logical problems in ‘C’ language. K3
III Implement programs related to simple numerical method problems, namely root finding of function, differentiation of function and simple integration in ‘C’ language. K3
IV Identify the role of simple data structures, pointers, memory allocation and data handling for various applications through files in ‘C’. K1
V Decompose a problem into functions and synthesize a complete program using divide and conquer approach. K2
VI Describe various file related operations. K2
K1: 2, K2: 2, K3: 4

 

 

Programme: B.Tech(CSE)
Semester: 1st/2nd
Course: Programming for Problem Solving Lab
Course Code : BTPS102-18
CO No. COs(Course Outcomes): On the successful completion of course, students will be able to Level
I Identify the various hardware and software parts of computer system and define the basic working of Operating System. K1
II Use syntax, semantics and different constructs to solve mathematical and logical problems in ‘C’ language K3
III Implement a simple program by writing the code, testing the code and debugging the program in ‘C’ Language. K3
IV Decompose a problem into functions and synthesize a complete program using divide and conquer approach. K2
V Represent data in arrays, strings and structures and manipulate them through a program. K1
VI Declare pointers of different types and use them in defining self referential structures. K1
VII Implement programs to create, read and write to and from simple text files. K3
K1:3, K2:1 ,K3:3

 

Semester: 3rd
COs of Course: Digital Electronics Theory (BTES301-18)
On successful completion of the course, the students will be able to
COs COs Level
I Acquire knowledge about the fundamental concepts used in digital electronics.  K1
II Solve the problems related to minimization techniques for optimization of digital Circuits. K2
III Design and implement combinational and sequential circuits. K3
IV Study and compare various memory devices and signal conversion techniques. K2,K3,K4
V Analyze digital system design using PLDs. K4
VI Apply digital concepts to solve real life problems. K3

 

Semester: 3rd
COs of Course: Data Structures & Algorithms Theory (BTCS301-18)
On successful completion of the course, the students will be able to
COs COs Level
I Comprehend the basic concepts of data structure algorithms, asymptotic notations and complexities K2
II Construct linear data structures and use them in designing applications K3
III Acquire the ability to implement algorithm design techniques to solve real world problems K2
IV Choose and apply appropriate data structures for complex engineering problems K2,K3
V Use non-linear data structures in designing applications K3
VI Describe hash functions and concepts of collision and its resolution

Methods

K2

 

Semester: 3rd
COs of Course: Object Oriented Programming Theory (BTCS302-18)
On successful completion of the course, the students will be able to
COs COs Level
I Understand the basics of Object Oriented design approach K2
II Acquire the knowledge about memory management techniques in Object Oriented Program K1
III Demonstrate the concept of inheritance and its types K3
IV Describe the use of function overloading, operator over

loading and polymorphism

K2
V Explain the mechanism of exception handling K2
VI Use the concept of file operations, streams and manipulators to handle I/O K3
K1:1 ,K2:3 ,K3:2

 

Semester: 3rd
COs of Course: Calculus and Ordinary Differential Equations (BTAM301-18 )
On successful completion of the course, the students will be able to
COs COs
I Understand the functions of several variables that are essential in most of the branches in engineering.
II Apply multiple integrals to deal with area and volume of various structures which are quite significant in real world.
III Formulate and solve engineering problems related to convergence/divergence of infinite series, power  series and Taylor series.
IV Create, select and utilize the learnt techniques of first degree Ordinary Differential Equations to model real world problems and be acquainted with the knowledge required to solve higher order ODE.

 

Semester: 3rd
COs of Course: Fundamental course in Humanities (HSMC101-18)
On the successful completion of the course, students will be able
Cos

No.

Cos (Course Outcomes) Level
1. To develop strong natural familiarity with humanities along with the right understanding enabling them to eliminate conflict and strife in the individual society. K2
2. To describe political systems and different models of governing system. K1
3. To analyze the idea of economic development in pre and post-independence period. K4
4. To interpret the idea of development in context to political, philosophical and spiritual study of economics. K2

 

Semester: 3rd
COs of Course: Digital Electronics  Lab (BTES302-18)
On successful completion of the course, the students will be able to
COs COs Level
I Learn the usage of trainer kits and associated equipment of digital electronics. K1,K2
II Verification of the truth table of digital logic gates. K2
III Learn and realize combinational circuits using logic gates. K2
IV Learn and realize Sequential circuits using logic gates. K2
V Design and verify output of various types of flip-flops and counters. K3
VI Learn to translate real world problems into digital logic formulations K2

 

Semester: 3rd
COs of Course: Data Structures & Algorithms Lab (BTCS303-18)
On successful completion of the course, the students will be able to
COs COs Level
I Implement basic data structures like arrays and linked list K3
II Analyze the complexity of various data structures K2,K3
III Perform various operations like insertion, deletion, searching and sorting on data structures K3
IV Develop programs to demonstrate fundamental algorithmic problems including tree traversal, graph traversal and shortest path K3
V Implement various searching and sorting techniques K3
VI Design programs to demonstrate the implementation of various operations on stack and queue K3
K1:2,K3:2,K4:1

 

 

 

 

Semester: 3rd
COs of Course: Object Oriented Programming Lab (BTES304-18)
On successful completion of the course, the students will be able to

 

COs COs Level
I Design a variety of programs using classes and objects K3
II Apply the concept of constructor and destructor

for managing the memory

K3
III Implement different types of inheritance and polymorphism in programs K3
IV Develop programs for exception handling K3
V Illustrate the concepts of file handling and stream classes K3
VI Demonstrate the use of type casting through programs K3
K1:0,K2:0,K3:6

 

Semester: 3rd
COs of Course: IT Workshop (BTES305-18)
On successful completion of the course, the students will be able to
COs COs Level
I Apply knowledge for computer assembling and software installation K3
II Recognize the need of cyber hygiene and protection against other cyber-attacks. K3
III Solve the trouble shooting problems. K3
IV Understand the usage of internet, web browser and email. K3
V Apply the tools for preparation of PPT, Documentation and budget sheet etc. K3
VI Use the basics in real life problems K3
K1:0,K2:0,K3:6