CS2500 | Fundamentals of Computer Science 1
CS2500 | Fundamenta...
Online
Resources
Video Production
Nate Derbinsky
Scripts/Quizzes, Filming
E-mail
n.derbinsky@northeastern.edu
Web
https://derbinsky.info
Erica Sammarco
Captions, Copy Editing
E-mail
sammarco.e@northeastern.edu
Web
https://www.linkedin.com/in/ericasammarco
Modules
Module 1: Introduction to Programming
Module 2: Introduction to Design
Module 3: Design with Fixed-Size Data
Module 4: Towards Arbitrarily Large Data
Module 5: Design with Arbitrarily Large Data
Module 6: Abstraction
Module 7: Using List Abstractions
Module 8: Design with List Abstractions, Scope
Module 9: Design with File I/O, Multiple Complex Inputs
Module 10: Design with Mutually Referential Data
Module 11: Graphs
Module 12: Generative Recursion
Module 13: Accumulators