CSCI 5828 — Spring 2012
Foundations of Software Engineering
Site Navigation
[Skip]
Home
What's New
Lectures
Sample Code
Assignments
Homework 1
Homework 2
Homework 3
Homework 4
Software Engineering Presentation
Semester Project
Semester Project Final Report
Presentations
Grades
Textbooks
Lectures
Lecture 30: Semester Wrap-Up
Lecture 29: Grand Central Dispatch and NSOperation
Lecture 28: SE Presentations
Lecture 27: Continuous Integration
Lecture 26: Creating Agile Software
Lecture 25: Advanced Actor Model
Lecture 24: Actor Model of Concurrency
Lecture 23: Cucumber: Finishing the Example
Lecture 22: Intermediate Cucumber, Continued
Lecture 21: Agile Project Execution
Lecture 20: More Software Transactional Memory
Lecture 19: Software Transactional Memory
Lecture 17: Intermediate Cucumber
Lecture 16: Agile Planning
Lecture 13: More Cucumber
Lecture 12: Taming Shared Mutability, Part 2
Lecture 11: Taming Shared Mutability, Part 1
Lecture 10: Agile Project Inception
Lecture 09: Behavior-Driven Development and Cucumber
Lecture 08: Design Approaches for Concurrent Systems
Lecture 07: Division of Labor
Lecture 06: Agile Methods and Agile Teams
Lecture 05: Introduction to Software Testing
Lecture 04: Threads Supplement
Lecture 04: Introduction to Concurrency
Lecture 03: Software Life Cycles
Lecture 02: No Silver Bullet
Lecture 01: Course Overview
Jan 16, 2012 1:31 PM
© University of Colorado, Boulder 2011
[Back To Top]