Spring 2013 Course Information

Course Information - Rooms, Times, Hours
Course Number Course Title Room Number Days / Times Credits
CEN 4010_ Software Engineering Bld 15/Room 1205 MW 4:30 - 5:45pm Three hour course
CEN 6017_ Engineering of Software II Bld 15/Room 3120 M 6:00pm - 8:45pm Three hour course


Information & Assignments for CEN 4010 - Software Engineering  

Course Lecture Notes - CEN 6016

CEN 6016 - Supplemental Reading Assignments

  • Article: How to Fail with the Unified Process
  • Great Article on The Hierarchy of Requirements and Traceability
  • Article on Requirements Management Maturity
  • Article on Scrum
  • One pager on XP
  • Article on RAD



    CIS 6101 Course Materials - Software Processes \and Metrics

  • Course Syllabus
  • Research Paper Information
  • Sample Initial Research Efforts (Student Provided - with permission)
  • Sample Initial Research Effort (Student Provided with permission)

    CIS 6101 Course Lecture Notes

  • Generic Themes for Software Processes
  • Lecture 1 - Unsustainable Software Development
  • Lecture 2 - Principles of Sustained Software Development
  • Lecture 3 - Working Products
  • Lecture 4 - Design - Part 1
  • Lecture 5 - Design - Part 2
  • Lecture 6 - Refactoring
  • Lecture 7 - Refactoring continued
  • Lecture 8 - Refactoring continued

  • Examination 1

  • Introduction to Process
  • Lecture 8 - Unified Process - Part 1
  • Lecture 9 - Unified Process - Part 2
  • Article: How to Fail with the Unified Process
  • Lecture 10 - Agile Processes
  • Lecture 11 - Agile Processes - Scrum
  • Lecture 12 - Agile Processes - eXtreme Programming
  • Lecture 13 - Agile Processes
  • Lecture 14 - Agile Archeology Part 1
  • Lecture 15 - Agile Archeology Part 11
  • Lecture 16 - Unique Contributions of Agile
  • Lecture 17 - Unique Contributions of UP
  • Lecture 18 - Unique Contributions of Lean

  • Examination 2

  • Capability Maturity Model - Integration (CMMI)
  • Lectures and Slides Coming