You are now in the main content area
COE 428
Engineering Algorithms and Data Structures
The main topics covered in this course include basic data structures (arrays, pointers), abstract data structures (trees, lists, heaps), searching, sorting, hashing, recursive algorithms, parsing, space-time complexity, NP-complete problems, software engineering and project management, object-oriented data structures. Case studies and lab exercises will be implemented using a high level programming language. (Formerly ELE 428.)
Weekly Contact: Lab: 2 hrs. Lecture: 3 hrs.
GPA Weight: 1.00
Course Count: 1.00
Billing Units: 1
Mentioned in the Following Calendar Pages
*List may not include courses that are on a common table shared between programs.
- COE 628 - Operating Systems
- COE 691 - Software Requirements Analysis and SPEC
- COE 692 - Software Design and Architecture
- CPS 510 - Database Systems I
- CPS 688 - Advanced Algorithms
- CPS 710 - Compilers and Interpreters
- Computer Engineering
- ELE 532 - Signals and Systems I
- Electrical Engineering