Data Structures and Algorithms with Java

Training Provider: DIGIPEN INSTITUTE OF TECHNOLOGY SINGAPORE PTE. LTD.
Course Reference: TGS-2023037049
S$1,750
Original: S$3,500
Save S$1,750

About This Course

Upon successful completion of the Module, the trainee will be able to perform the following specific tasks:

• Understand and apply fundamental concepts related to data structures and algorithms such as arrays, linked lists, hash tables, stacks, queues, trees, and graphs.
• Analyze the computational complexity of algorithms using Big O notation and understand its implications on program performance.
• Use recursion to design and implement recursive algorithms and understand its advantages and limitations.
• Implement sorting algorithms such as bubble sort, insertion sort, selection sort, merge sort & quick sort.
• Implement data structures such as stacks and queues and understand their use in program design.
• Understand the principles of tree structures and implement tree traversal algorithms such as in-order, pre-order, and post-order traversals.
• Understand the principles of graph structures and graph traversal algorithms such as depth-first search and breadth-first search.
• Understand the principles of dynamic programming and apply them to solve problems.

What You'll Learn

Data Structures and Algorithms with Java is a module that provides an in-depth understanding of the fundamental data structures and algorithms used in computer science. Learners will learn how to design and analyze algorithms using techniques such as computational complexity analysis and big O notation. The module covers topics such as arrays, linked lists, trees, graphs, and sorting algorithms. Learners will gain practical experience in implementing these data structures and algorithms using Java programming language.

Entry Requirements

Diploma with 2 years of working experience.

Course Details

Duration 105 hours
Language English
Training Commitment Full Time
Total Enrolled 19 students
Back to All Courses
Note: To apply for this course, visit or contact the training provider directly.

More Courses from DIGIPEN INSTITUTE OF TECHNOLOGY SINGAPORE PTE. LTD.

Upon successful completion of the module, the trainee will be able to perform the following specific...
Duration 105 hours
Fee After Subsidy S$1,750
Upon successful completion of the module, the trainee will be able to perform the following specific...
Duration 105 hours
Fee After Subsidy S$1,750
Upon successful completion of the course, the trainee will be able to perform the following specific...
Duration 105 hours
Fee After Subsidy S$1,750