Lent Term 

Elena Punskaya 


The lecture slides will be placed on this website after each lecture. 
Need more help or you have comments you would like to share? Why not email me. (For help do so well in advance of the exam.)

Introduction 

  • The Concepts Behind Software Design

Software Design 

  • Object Oriented Methods
  • Formal Tools: Introduction to UML
  • Brief Introduction to OO Languages
  • OO Design Example
  • Design Patterns

Selected Software Engineering Topics 

  • Good Design
  • User Interface Design
  • UI Design Example
  • Testing
  • Software Development Methodologies

Tech News

http://thisweekinstartups.com

http://pando.com

http://techmeme.com

https://news.ycombinator.com