0% found this document useful (0 votes)
53 views2 pages

Computer Science 5 and 6 - Data Structures and Algorithm. The Purpose of This Course Is To Provide

The document outlines the course structure for a Computer Science 5 and 6 course on data structures and algorithms. Over four quarters, students will learn about fundamental data structures, searching and sorting algorithms, trees, graphs, and project management concepts. The main goals are to provide students with solid foundations in data structures and algorithms and teach them to select appropriate structures and algorithms for problems.

Uploaded by

Earn8348
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views2 pages

Computer Science 5 and 6 - Data Structures and Algorithm. The Purpose of This Course Is To Provide

The document outlines the course structure for a Computer Science 5 and 6 course on data structures and algorithms. Over four quarters, students will learn about fundamental data structures, searching and sorting algorithms, trees, graphs, and project management concepts. The main goals are to provide students with solid foundations in data structures and algorithms and teach them to select appropriate structures and algorithms for problems.

Uploaded by

Earn8348
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

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

that are appropriate for problems that they might encounter.

1st Quarter

• Current trends in Software Engineering

• Examples of Applied Data Structures and Algorithms projects

• Identifying and Selecting Possible Projects

• Introduction to Python programming language

• Operators and Expressions

• Control Structures

• Functions

• Complex Data Types

• String

• Exception Handling

• File I/O

2nd Quarter

• Fundamental Data Structures

• Searching Algorithms

• Sorting Algorithms

3rd Quarter

A. Trees

• Rooted and ordered trees

• Forest
• Binary and positional trees

• Traversals

• Balanced Trees

• Binary Search Trees Operations

• AVL Trees

B. Graphs*

• Subgraphs

• Connected

• Path

• Cycle

• Directed

4th Quarter

• Intro to Project Management Concepts

• Identifying and Selecting Projects

• Requirements Analysis

• Developing Project Proposals

• Project Development

• Project Deployment

• Project Evaluation

• Project Defense

• Final Technical Paper

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy