CPCS324
|
Name
|
Code
|
Algorithms & Data Structures 2
|
CPCS 324
|
Prerequisite
|
Credit Units
|
CPCS 222 CPCS 223
|
Theory
|
Practice
|
Training
|
Credit
|
|
3
|
1
|
0
|
3
|
|
Course Description
|
This is the second course on the subject of algorithms and data structures. It aims to introduce the student and deepening the concepts for the students of the specialization through the study of some advanced structural compositions, such as the balanced tree and topics related to algorithms such as their degree of complexity.
|
|
Course Contents
|
$ Advanced Topics in Algorithms and data structures.
$ A study of some advanced structural compositions, such as the balanced tree and topics related to algorithms such as their degree of complexity.
$ The ability to keep track of algorithms - parallel algorithms.
$ Study the many algorithms that deal with applications in various fields.
|
|
Course Outcomes
|
Upon finishing this course, the student should:
$ Knowledge of types of advanced structural compositions.
$ The ability to use advanced algorithms to build and modify advanced structures.
$ The ability to track and evaluate algorithms in terms of speed and space.
$ Understand parallel algorithms and how to control them.
|
|
References
|
|
|
Last Update
6/7/2010 10:28:21 PM
|
|
|