Memory Management: Part ICovers memory management concepts such as block headers, external fragmentation, reference counting, and mark & sweep garbage collection.
Optimization and SimulationExplores transformations into single-objective functions, lexicographic rules, and constrained optimization in optimization and simulation.