CSE

CS611PE: Concurrent Programming Lab CSE Syllabus for B.Tech 3rd Year 2nd Sem R18 Regulation JNTUH (Professional Elective-III Lab)

Concurrent Programming Lab detailed Syllabus for Computer Science & Engineering (CSE), R18 regulation has been taken from the JNTUH official website and presented for the students affiliated to JNTUH course structure. For Course Code, Subject Names, Theory Lectures, Tutorial, Practical/Drawing, Credits, and other information do visit full semester subjects post given below. The Syllabus PDF files can also be downloaded from the universities official website.

For all the other CSE 3rd Year 2nd Sem Syllabus for B.Tech R18 Regulation JNTUH, visit Computer Science & Engineering 3rd Year 2nd Sem R18 Scheme.

For all the (Professional Elective-III Lab) subjects refer to Professional Elective-III Lab Scheme. The detail syllabus for concurrent programming lab is as follows.

Pre-requisite:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

List Of Experiment:

  1. Design and implement Two-thread mutual exclusion algorithm (Petersons Algorithm) using multithreaded programming.
  2. Design and implement Filter Lock algorithm and check for deadlock-free and starvation-free conditions using multithreaded programming.
  3. Design and implement Lamports Bakery Algorithm and check for deadlock-free and starvation-free conditions using multithreaded programming.
  4. Design and implement Lock-based concurrent FIFO queue data structure using multithreaded programming.
  5. Design a consensus object using read-write registers by implementing a deadlock-free or starvation-free mutual exclusion lock. (Use CompareAndSet( ) Primitive)
  6. Design and implement concurrent List queue data structure using multithreaded programming. (Use Atomic Primitives)
  7. Design and implement concurrent Stack queue data structure using multithreadedprogramming. (Use Atomic Primitives)
  8. Design and implement concurrent FIFO queue data structure using multithreadedprogramming. (Use Atomic Primitives)

For detail Syllabus of all other subjects of B.Tech 3rd Year 2nd Sem Computer Science & Engineering, visit CSE 3rd Year 2nd Sem Syllabus Subjects.

For all B.Tech results, visit JNTUH B.Tech all years, and semester results from direct links.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.