ECE602: Algorithm I

Executive Summary

Design and evaluation of machine representations, techniques and algorithms for sorting, pattern processing, computational geometry, mathematical computations, and engineering applications. Introduction to computational issues of time, space, communication, and program correctness. Pre: 367 or consent.

Logistics

  • CRN

    ECE602 001
    88856
  • Personnel:

    Lecturer: Yao Zheng Office Hours: see here
  • Format:

    Lecture Time Lecture Location Textbook Quiz Assignment
    MW 12:00pm-13:15pm Keller Hall 314/Zoom/Ad hoc Required: An Introduction to the Analysis of Algorithms Individual Individual
    Required: Analytic Combinatorics

Grading Policy

Breakdown

Quiz & Assignment Discussion & Participation
80% 20%
  • Cutoffs

    A- B- C-
    70% 50% 30%
  • Proscribed Conduct: Copying or otherwise cheating on homework, lab reports, or exam will result in a failing grade for the course. More details can be found at student conduct code policies, III.C.

Schedule

TIME TOPICS READING/HW/EXAM DEADLINE
Week 1 (1/13, 1/15) Analysis of Algorithms Read/HW 01 1/19, 11:59PM
Week 2 (1/22) Recurrence Relations Read/HW 02 1/26, 11:59PM
Week 3 (1/27, 1/29) Generating Functions Read/HW 03 2/2, 11:59PM
Week 4 (2/3, 2/5) Asymptotic Approximations Read/HW 04 2/9, 11:59PM
Week 5 (2/10, 2/12) Analytic Combinatorics Read/HW 05 2/18, 11:59PM
Week 6 (2/19) Trees Read/HW 06 2/23, 11:59PM
Week 7 (2/24, 2/26) Permutations Read/HW 07 3/2, 11:59PM
Week 8 (3/3, 3/5) Strings and Tries Read/HW 08 3/9, 11:59PM
Week 9 (3/10, 3/12) Words and Maps Read/HW 09 3/16, 11:59PM
Spring Recess (3/17 - 3/21)
Week 10 (3/24, 3/26) Combinatorial Structures and OGFs Read/HW 10 3/30, 11:59PM
Week 11 (3/31, 4/2) Labelled Structures and EGFs Read/HW 11 4/6, 11:59PM
Week 12 (4/7, 4/9) Combinatorial Parameters and MGFs Read/HW 12 4/13, 11:59PM
Week 13 (4/14, 4/16) Complex Analysis, Rational and Meromorphic Asymptotics Read/HW 13 4/20, 11:59PM
Week 14 (4/21, 4/23) Applications of Rational and Meromorphic Asymptotics Read/HW 14 4/27, 11:59PM
Week 15 (4/28, 4/30) Singularity Analysis Read/HW 15 5/4, 11:59PM
Week 16 (5/5, 5/7) Applications of Singularity Analysis Read/HW 16 5/11, 11:59PM
Week 17 (5/12,5/14) Saddle Point Asymptotics Read/HW 16 5/18, 11:59PM