Computer Science 5 and 6 - Data Structures and Algorithm. The Purpose of This Course Is To Provide
Computer Science 5 and 6 - Data Structures and Algorithm. The Purpose of This Course Is To Provide
Computer Science 5 and 6 - Data Structures and Algorithm. The Purpose of This Course Is To Provide
the students with solid foundations in the basic concepts of data structures and algorithms. The main
objective of the course is to teach the students how to select and design data structures and algorithms
1st Quarter
• Control Structures
• Functions
• String
• Exception Handling
• File I/O
2nd Quarter
• Searching Algorithms
• Sorting Algorithms
3rd Quarter
A. Trees
• Forest
• Binary and positional trees
• Traversals
• Balanced Trees
• AVL Trees
B. Graphs*
• Subgraphs
• Connected
• Path
• Cycle
• Directed
4th Quarter
• Requirements Analysis
• Project Development
• Project Deployment
• Project Evaluation
• Project Defense