Data Structures and Algorithms

Training Provider: Singapore University of Social Sciences
Course Reference: TGS-2025053958
S$1,606

About This Course

ICT235 will provide a comprehensive overview of fundamental data structures and algorithms essential for ICT and software engineering. It is designed to deepen understanding of data organisation, storage, and retrieval, alongside efficient algorithm design and analysis. The course is structured to build from basic concepts to more complex structures and algorithms using Python, ensuring a solid foundation for further study and practical application.

What You'll Learn

1. Describe the concept of algorithm analysis, including time and space complexity, and the significance of Big-O notation.
2. Explain the fundamentals of recursion and understand its use cases
3. Demonstrate a clear understanding of various data structures and algorithms.
4. Identify the advantages and disadvantages of basic data structures.
5. Analyse and compare the efficiency and complexity of different algorithms.
6. Apply appropriate data structures and algorithms to solve complex problems

Entry Requirements

ICT133

Course Details

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

More Courses from Singapore University of Social Sciences

This 'Person-of-the-Therapist' (POTT) training model is designed for practicing counsellors, psychol...
Duration 31 hours
Fee After Subsidy S$450
Singapore has a growing and vibrant electronics industry that generated more than $131 billion of ou...
Duration 60.5 hours
Fee After Subsidy S$2,194
SUSS’s SkillsFuture Career Transition Programme (SCTP) Certificate in Facilities Management, a 6-m...
Duration 104 hours
Fee After Subsidy S$3,482