Data Structure and Algorithm Using Java
Do you have a strong interest in computer science and a desire to improve your knowledge of data structures and algorithms using Java? The chance to enroll in a specialized course on data structures and algorithms being offered by the government is wonderful. The goal of this course is to give learners a thorough understanding of these core computer science concepts as well as hands-on experience. In this article, all the information about the course is mentioned.
Information about the course | |
Course Name | Data Structure and Algorithm Using Java |
Course Status | Upcoming |
Conducting Authority | IIT Kharagpur |
Professor Name | Prof. Debasis Samanta |
Course duration | 12 weeks |
Branch | Computer Science and Engineering |
Level | Undergraduate |
Starting Date | 24th July 2023 |
Ending Date | 13th Oct 2023 |
Last Date of Enrollment | 31st July 2023 |
Exam Registration Ending Date | 18th Aug 2023 |
Exam Date | 29th Oct 2023 |
Note: – This course is offered by the government of India and course in fully free but if you want to get a certificate after completing the course then you have to enroll in the examination by paying Rs. 1000/- (Rupees one thousand only).
The exam is conducted in offline mode you have to visit the designated exam centers. The exam is conducted on 29th Oct 2023 in two session Moring session 9:00 AM to 12:00 PM and an Afternoon Session 2:00 PM to 5:00 PM.
Course Layout and Routine: –
Week 1: 1D array, list and vector, 2D matrices and tables of objects
Week 2: Java implementation of 1D and 2D arrays and its operations
Week 3: Linked lists and their various operations, stack, and queue
Week 4: Java implementation of linked lists, stack, and queue
Week 5: Binary trees: Representation and operations. Variations of binary tree: Binary search tree, Height balanced search tree, Heap tree
Week 6: Java implementation of binary trees and their variations
Week 7: Graph: Structure, representation, and operations
Week 8: Java implementations of graph data structures
Week 9: Algorithms (Part-I): Searching and sorting algorithms
Week 10: Java implementation of Part-I algorithms
Week 11: Algorithms (Part-II): Greedy algorithms, shortest path algorithms
Week 12: Java implementation of Part-II algorithms
Book reference: –
1. Classic Data Structures (2nd Edition) Debasis Samanta, Prentice Hall India
2. Java: The Complete Reference Hebert Schildt, Mc Graw Hill
3. Object-Oriented Programming with C++ and Java Debasis Samanta, Prentice Hall India
4. Swayam -NPTEL online course entitles Programming in Java Debasis Samanta
How to enroll in the course?
Step 1. Go to the official website www.swayam.gov.in.
Step 2. Click on Course Catalog and go to Engineering and Technology.
Step 3. Select the Computer Science and Engineering option.
Step 4. Go to the search option and type the course name Data Structure and Algorithm Using Java.
Step 5. Select the course and click on join.
Step 6. Then fill in all the required options and submit all.
Step 7. Now you have registered for the given respective course.
Direct Link to enroll in the course data structure and algorithm using Java