0% found this document useful (0 votes)
6 views8 pages

Syallabus

The document outlines the practical record for the CD3281 Data Structures and Algorithms Laboratory course for B. Tech students in Information Technology. It includes the vision and mission of the institute and department, program educational objectives, program outcomes, and course objectives and outcomes. Additionally, it lists experiments to be conducted and maps course outcomes to program outcomes and specific outcomes.

Uploaded by

kamalashree2005
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views8 pages

Syallabus

The document outlines the practical record for the CD3281 Data Structures and Algorithms Laboratory course for B. Tech students in Information Technology. It includes the vision and mission of the institute and department, program educational objectives, program outcomes, and course objectives and outcomes. Additionally, it lists experiments to be conducted and maps course outcomes to program outcomes and specific outcomes.

Uploaded by

kamalashree2005
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

DEPARTMENT OF INFORMATION

TECHNOLOGY

CD3281 DATA STRUCTURES AND ALGORITHMS


LABORATORY

YEAR/SEM: II/III

PRACTICAL RECORD

NAME :

REG. NO. :

YEAR
:

SEM
:
BONAFIDE CERTIFICATE

This is to certify that this is a bonafide record of work done by

Mr./Ms. Reg.No.

of B. TECH / INFORMATION TECHNOLOGY in

in the semester during

NOV 2024 to DEC 2024.

Head of the Department Staff-In-Charge

Submitted For Practical Examination Held On

Internal Examiner External Examiner


VISION OF THE INSTITUTE

To Achieve Excellence in Technical Education through Innovative Teaching and


Multidisciplinary Research with Professionalism to Serve the Global Society.

MISSION OF THE INSTITUTE

Jaya Engineering College (JEC) will Endeavor


M1 -To provide state of art teaching and learning for Engineering and Technology, Research and
Management studies.

M2 -To provide quality education, self discipline and ethical values.

M3 - To associate with R&D and industries to have connectivity with the society.
M4 – To impart knowledge to become empowered professionals in the field of Engineering and
Management.
VISION OF THE DEPARTMENT
To bridge the gap between the academician and the industry. To impart quality education
through innovative teaching and learning method.

MISSION OF THE DEPARTMENT

To develop employable software developing graduates with knowledge, skills and ethics;
provide them with the professional and soft skills necessary to lead a successful career.
PROGRAMME EDUCATIONAL OBJECTIVES (PEO’s)

PEO1

To ensure graduates will be proficient in utilizing the fundamental knowledge of basic


sciences, mathematics and Information Technology for the applications relevant to
various stream so Engineering and Technology.
PEO2

To enrich graduates with the co recompenses necessary for applying knowledge of


computers and telecommunications equipment to store,retrieve,transmit,manipulate and
analyze data in the context of business enterprise.
PEO3

To enable graduates to think logically, pursue lifelong learning and will have the capacity
to understand technical issues related to computing systems and to design optimal
solutions.
PEO4

To enable graduates to develop hardware and software systems by understanding the


importance of social,business and environmental needs in the human context.

PEO5

To enable graduates to gain employment in organizations and establish themselves as


professional by applying their technical skills to solve real world problems and meet
the diversified needs of industry,academia and research.
PROGRAMME OUTCOMES (PO’s)

ENGINEERING GRADUATES WILL BE ABLE TO:

1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering


fundamentals, and an engineering specialization to the solution of complex engineering
problems.
2. Problem analysis:Identify,formulate,review research literature,and analyze complex
engineering problems reaching substantiated conclusions using first principles of
mathematics, natural sciences, and engineering sciences.
3. Design/development of solutions: Design solutions for complex engineering problems
and design system components or processes that meet the specified needs with appropriate
consideration for the public health and safety,and the cultural,societal,and environmental
considerations.
4. Conduct investigations of complex problems:Use research-based knowledge and
research methods including design of experiments, analysis and interpretation of data, and
synthesis of the information to provide valid conclusions.
5. Modern tool usage: Create,select,and apply appropriate techniques, resources, and
modern engineering and IT tools including prediction and modeling to complex
engineering activities with an understanding of the limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to
assess societal, health, safety, legal and cultural issues and the consequent responsibilities
relevant to the professional engineering practice.
7. Environment and sustainability: Understand the impact of the professional engineering
solutions in societal and environmental contexts, and demonstrate the knowledge of,and
need for sustainable development.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities
and norms of the engineering practice.
9. Individual and team work: Function effectively as an individual, and as a member or
leader in diverse teams, and in multidisciplinary settings.
Name: Reg. No. :

10. Communication: Communicate effectively on complex engineering activities with the


engineering community and with society at large , suchas, being able to comprehend
and write effective report sand design documentation, make effective presentations,
and give and receive clear instructions.
11. Project management and finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one’s own work, as a
member and leader in a team, to manage project sand in multidisciplinary
environments.
12. Life-long learning: Recognize the need for, and have the preparation and ability to
engage in independentandlife-longlearninginthebroadestcontextoftechnologicalchange.

PROGRAM SPECIFIC OUTCOMES (PSO’s)

1. Have proficiency in programming skills to design, develop and apply appropriate


techniques, to solve complex engineering problems.

2. Have knowledge to build, automate and manage business solutions using cutting edge
technologies.

3. Have excitement towards research in applied computer technologies

CD3281 DATA STRUCTURES AND ALGORITHMS LABORATORY


Name: Reg. No. :

CD3281 DATA STRUCTURES AND ALGORITHMS LABORATORY


COURSE OBJECTIVES:

 To implement ADTs in Python.


 To design and implement linear data structures – lists, stacks, and queues
 To implement sorting, searching and hashing algorithms
 To solve problems using tree and graph structures

LIST OF EXPERIMENTS:
1. Implement simple ADTs as Python classes
2. Implement recursive algorithms in Python
3. Implement List ADT using Python arrays
4. Linked list implementations of List
5. Implementation of Stack and Queue ADTs
6. Applications of List, Stack and Queue ADTs
7. Implementation of sorting and searching algorithms
8. Implementation of Hash tables
9. Tree representation and traversal algorithms
10. Implementation of Binary Search Trees
11. Implementation of Heaps
12. Graph representation and Traversal algorithms
13. Implementation of single source shortest path algorithm

COURSE OUTCOMES:

At the end of this course, the students will be able to:

CO1:Implement ADTs as Python classes


CO2: Design, implement, and analyse linear data structures, such as lists,
queues, and stacks,according to the needs of different applications.
CO3:Design, implement, and analyse efficient tree structures to meet
requirements such assearching, indexing, and sorting.
CO4: Model problems as graph problems and implement efficient graph algorithms to
solve them.

CD3281 DATA STRUCTURES AND ALGORITHMS LABORATORY 7


Name: Reg. No. :

CO’s-PO’s & PSO’s MAPPING:

PO’s PSO’s
CO’s
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3
1 3 2 2 2 3 - - - 1 1 2 2 - - -
2 3 2 2 1 3 - - - 2 2 2 2 - - -
3 3 2 2 2 3 - - - 3 1 1 2 - - -
4 3 2 2 1 3 - - - 1 2 3 1 - - -
Avg. 3 2 2 2 3 - - - 2 2 2 2 - - -

CD3281 DATA STRUCTURES AND ALGORITHMS LABORATORY 8

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy