Pedro's Portfolio

Pedro's PortfolioPedro's PortfolioPedro's Portfolio

Pedro's Portfolio

Pedro's PortfolioPedro's PortfolioPedro's Portfolio
  • Home
  • Courses
    • CST 205
    • CST 300
    • CST 311
    • CST 329
    • CST 336
    • CST 338
    • CST 361S
    • CST 363
    • CST 370
    • CST 438
    • CST 499
  • More
    • Home
    • Courses
      • CST 205
      • CST 300
      • CST 311
      • CST 329
      • CST 336
      • CST 338
      • CST 361S
      • CST 363
      • CST 370
      • CST 438
      • CST 499
  • Home
  • Courses
    • CST 205
    • CST 300
    • CST 311
    • CST 329
    • CST 336
    • CST 338
    • CST 361S
    • CST 363
    • CST 370
    • CST 438
    • CST 499

CST 370 - Design and Analysis of Algorithms

Students learn important data structures in computer science and acquire fundamental algorithm design techniques to get the efficient solutions to several computing problems from various disciplines. Topics include the analysis of algorithm efficiency, hash, heap, graph, tree, sorting and searching, brute force, divide-and-conquer, decrease-and-conquer, transform-and-conquer, dynamic programming, and greedy programming. 

Coursework Summary

In this course, I've delved into the essential realm of computer science algorithms and data structures, learning how to efficiently implement them. I gained insights into algorithm analysis, understanding how to measure their efficiency and express it using asymptotic notations. Various algorithm design techniques, including brute-force, divide-and-conquer, decrease-and-conquer, transform-and-conquer, dynamic programming, and greedy programming, have become familiar tools. I explored data structures such as hash, heap, tree, and graph, and got hands-on experience with sorting techniques like heapsort, merge sort, and quicksort. Tree and graph-based algorithms, computational complexity, and concepts of P & NP were also covered. This comprehensive journey equipped me with the skills to create efficient software systems while considering factors like space-time tradeoffs. 

Copyright © 2023 Pedro's Portfolio - All Rights Reserved.

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept