Scheme of Coursework: Develop Programs For Searching and Sorting
Scheme of Coursework: Develop Programs For Searching and Sorting
Course Details:
PO-11 A ility to u dersta d e gi eeri g a d a age e t pri iples a d apply these to o e’s ow
work, as a member and leader in a team, to manage projects.
PO-12 Ability to recognize the need for updating the knowledge in the chosen field and imbibing
learning to learn skills.
Teaching Assessment
Course
Week Topic/Contents Sample Questions Learning Method &
Outcomes
Strategy Schedule
Stacks: Introduction, Stack 1. Explain the stack
Lecture Assignment-1,
1. Operations, Applications of CO1 operations with
Programming Test- 1 Quiz-1
stacks, Examples examples.
1. Explain the operation
of DEQUEUE with
suitable example.
2. Suppose a Stack
implementation
supports, in addition to
PUSH and POP, an
operation REVERSE.
Queues: Introduction,
To implement a queue
Operations on queues,
using the above stack Lecture Assignment-1,
2. Circular Queues, Priority CO1
implementation, show Programming Test- 1 Quiz-1
queues, Applications of
how to implement
queues
ENQUEUE using a
single operation and
DEQUEUE using a
sequence of 3
operations. Write
functions for
ENQUEUE and
DEQUEUE
LINKED LISTS: Introduction, 1. Perform insertion Lecture Assignment-1,
3. CO2
Singly linked lists, circular and deletion operations Programming Test- 1 Quiz-1
SCHEME OF COURSEWORK