Home / Semester 3 / CSE205
Back to Subjects

CSE205 — Data Structures And Algorithms

Course Overview

CSE205 4 Credits L:3 T:0 P:2 Core
Download Syllabus

The subject covers the analysis and implementation of data structures and algorithms, including arrays, linked lists, stacks, queues, recursion, trees, heaps, hashing, graphs, searching, and sorting. It emphasizes complexity analysis, efficient data storage and retrieval, and applying appropriate data structures and algorithms to problem solving.

Unit 1

Introduction, Arrays, Sorting and Searching

Unit 2

Linked Lists

Unit 3

Stacks and Queues

Unit 4

Recursion and Trees

Unit 5

Heaps and Hashing

Unit 6

Graphs

Continuous Assessment

4 components

The first 2 CAs are mandatory; the best 1 of the remaining 2 also counts.
Programming Practice 30%

Students will complete approximately 126 coding problems and 90 MCQs covering the complete syllabus on a selected third-party platform. Final marks are determined by the percentage of questions solved and prorated using performance in proctored coding contests and the mandatory written test.

Week 1 / 14

Rubric
Students must solve at least 50% of the coding problems and 50% of the MCQs to qualify. Eligible marks out of 15 are based on the percentage of questions solved and are then prorated according to the percentage scored in the other continuous assessments, with final marks rounded up.

Test 40%

This is a mandatory one-hour written test covering the topics completed in weeks 5 and 6.

Week 5 / 6

Rubric
To evaluate the progress of individual students based on the applicability of learned concepts.

Test - Code based 1 30%

Mix of MCQs worth 10 marks and coding problems worth 20 marks.

Week 9 / 10

Rubric
To evaluate basic programming skills of students.

Test - Code based 2 30%

Mix of MCQs worth 10 marks and coding problems worth 20 marks.

Week 12 / 13

Rubric
To evaluate basic programming skills of students.

Exams & Practice

End Term Examination

Final semester comprehensive evaluation

45%

Type: Practical

CSE205 - FAQs

How many units are in CSE205?

CSE205 has 6 units. Each unit includes detailed notes and MCQ practice questions.

What exam resources are available for CSE205?

Unit-wise notes and MCQ practice are available. Exam resources coming soon.

How to prepare for CSE205 exams?

Study each unit's notes thoroughly, practice MCQs to test understanding, and attempt mock tests before exams. Focus on important topics and previous year questions.