Apr 20, 2024  
2019-2020 Catalog 
    
2019-2020 Catalog [ARCHIVED CATALOG]

Add to My Catalog (opens a new window)

CSE 100: Algorithm Design and Analysis


Units: 4

Introduction to the design and analysis of computer algorithms. Topics will include concepts of algorithm complexity, and various algorithmic design patterns like divide and conquer, dynamic programming and greedy algorithms. Also covers major algorithms and data structures for searching and sorting, graphs and some optimization techniques.

Course Details
Anticipated term(s) course will be offered:
  • Fall
  • Spring

Repeatable for Credit: No
Laboratory included
Normal Letter Grade only

GE Requirements
  • Upper Division: Crossroads

Requisites and Restrictions
Prerequisite: CSE 030 and MATH 032
Concurrent Prerequisites: CSE 031 and MATH 024
Corequisite: CSE 031 and MATH 024
Open only to the following class level(s):
  • Sophomore
  • Junior

Instructor Permission Required: No


View course scheduling information




Add to My Catalog (opens a new window)