{"id":73,"date":"2019-03-28T11:31:42","date_gmt":"2019-03-28T15:31:42","guid":{"rendered":"https:\/\/sites.bu.edu\/braude\/?page_id=73"},"modified":"2019-03-28T11:40:41","modified_gmt":"2019-03-28T15:40:41","slug":"met-cs-893-agile-and-advanced-software-engineering-methods","status":"publish","type":"page","link":"https:\/\/sites.bu.edu\/braude\/courses\/met-cs-893-agile-and-advanced-software-engineering-methods\/","title":{"rendered":"MET CS 893 Agile and Advanced Software Engineering Methods"},"content":{"rendered":"<div class=\"Section1\">\n<p style=\"text-align: right;\"><em><span style=\"font-size: 11pt;\">Last updated <\/span><\/em><em><span style=\"font-size: 11pt;\"><span>April 25, 2007<\/span><\/span><\/em><\/p>\n<div>\n<table class=\"MsoNormalTable\" style=\"border-collapse: collapse; border: medium none;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td style=\"width: 232.35pt; border: 1pt solid windowtext; padding: 0pt 5.4pt;\" width=\"310\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><span> <\/span><span style=\"color: windowtext;\">Background of the   Instructor<\/span><a name=\"IntroductionToCourse\"><\/a><span> <\/span><\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;;\">changed if this is red<\/span><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/strong><\/p>\n<\/td>\n<td style=\"width: 210.45pt; padding: 0pt 5.4pt;\" width=\"281\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><span style=\"color: windowtext;\">Learning Objectives<\/span> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;;\">changed if this is red<\/span><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 232.35pt; padding: 0pt 5.4pt;\" width=\"310\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><span style=\"color: windowtext;\">Contacting   Eric Braude<\/span> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;;\">changed if this is red<\/span><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/strong><\/p>\n<\/td>\n<td style=\"width: 210.45pt; padding: 0pt 5.4pt;\" width=\"281\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><span style=\"color: windowtext;\">Plagiarism   Warning<\/span> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;;\">changed if this is red<\/span><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 232.35pt; padding: 0pt 5.4pt;\" width=\"310\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><span style=\"color: windowtext;\">Evaluation of   Students<\/span> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;;\">changed if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<td style=\"width: 210.45pt; padding: 0pt 5.4pt;\" width=\"281\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><span style=\"color: windowtext;\">Policies &#8211; Miscellaneous<\/span><\/span><\/strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;;\">changed   if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 232.35pt; padding: 0pt 5.4pt;\" width=\"310\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><span style=\"color: windowtext;\">Forums: Past and Present<\/span> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;;\">changed if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<td style=\"width: 210.45pt; padding: 0pt 5.4pt;\" width=\"281\" valign=\"top\">\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><span style=\"color: windowtext;\">Presentation   recommendations<\/span> <\/span><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;; font-weight: normal;\">changed if this is red<\/span><\/h2>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 232.35pt; padding: 0pt 5.4pt;\" width=\"310\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><span style=\"color: windowtext;\">Home Page   of Eric Braude<\/span> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;;\">changed if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<td style=\"width: 210.45pt; padding: 0pt 5.4pt;\" width=\"281\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><span style=\"color: windowtext;\">Textbooks and   Materials<\/span> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;;\">changed if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 2.7pt;\">\n<td style=\"width: 232.35pt; padding: 0pt 5.4pt; height: 2.7pt;\" width=\"310\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><span style=\"color: windowtext;\">Homework and Due Dates<\/span> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;;\">changed   if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<td style=\"width: 210.45pt; padding: 0pt 5.4pt; height: 2.7pt;\" width=\"281\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><span style=\"color: windowtext;\">Topics, Class   Dates &amp; Readings<\/span><span> <\/span><\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;; color: red;\">changed if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p style=\"margin: 0pt 0pt 0.0001pt;\">\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><\/p>\n<hr size=\"2\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Description<\/span><\/h2>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Contemporary software engineering takes several distinct and rapidly changing forms.<span> <\/span>First, <em>Agile methods<\/em> are based on the need for flexibility while applications are being built.<span> <\/span>Agile methods constitute a radical departure from pre-existing methods: They rely on newly developed technologies such as test-driven development, <span class=\"SpellE\">XUnit<\/span>, and refactoring.<span> <\/span>Another form is the emergence of open-source development.<span> <\/span>We discuss the architectural and operational implications of open source development and explore its relationship with agile methods.<span> <\/span>The course will also discuss aspect-oriented programming, the decomposition of applications into onshore and offshore components, design for security, and formal methods.<span> <\/span><span class=\"GramE\">Laboratory course.<\/span><\/span><\/p>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><\/p>\n<hr size=\"2\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Prerequisites<\/span><\/h2>\n<p class=\"MsoNormal\"><span class=\"GramE\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">MET CS 673 or equivalent.<\/span><\/span><\/p>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><\/p>\n<hr size=\"2\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><a name=\"_Learning_Goals\"><\/a><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Learning Goals<span> <\/span><\/span><\/h2>\n<ul style=\"margin-top: 0pt;\" type=\"disc\">\n<li class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Understand advanced methods and trends      in software engineering<\/span><\/li>\n<li class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Understand agile methods and test-driven      development<\/span><\/li>\n<li class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Understand the practice and application      of open source methods<\/span><\/li>\n<li class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Understand the state of the art in      secure software construction<\/span><\/li>\n<li class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Experience distributed development<\/span><\/li>\n<\/ul>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><\/p>\n<hr size=\"2\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><a name=\"TextbookandMaterials\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Textbook and Materials<\/span><\/a><\/h2>\n<table class=\"MsoNormalTable\" style=\"border-collapse: collapse; border: medium none;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td style=\"width: 221.4pt; border: 1pt solid windowtext; padding: 0pt 5.4pt;\" width=\"295\" valign=\"top\">\n<h1><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Required <\/span><\/h1>\n<\/td>\n<td style=\"width: 288pt; padding: 0pt 5.4pt;\" width=\"384\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">\u201cAgile Software Development\u201d by Martin (Prentice Hall)<\/span><\/p>\n<p class=\"MsoNormal\"><strong><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;;\">ISBN:<\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;;\"> 0135974445<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 221.4pt; padding: 0pt 5.4pt;\" width=\"295\" valign=\"top\">\n<p class=\"MsoFooter\"><em><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Optional <\/span><\/em><\/p>\n<\/td>\n<td style=\"width: 288pt; padding: 0pt 5.4pt;\" width=\"384\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">\u201cUnderstanding Formal Methods\u201d by <span class=\"SpellE\">Monin<\/span> (Springer) <\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">\u201cAspect-Oriented Programming with <span class=\"SpellE\">AspectJ<\/span>\u201d by   <span class=\"SpellE\">Kisilev<\/span> (SAMS)<\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Probable: \u201cSecure Systems Development With UML\u201d by Jan <span class=\"SpellE\">Juerens<\/span> (Cambridge)<\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">\u201cBalancing Agility and Discipline\u201d by Boehm (Addison-Wesley)<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><\/p>\n<hr size=\"2\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p class=\"MsoNormal\"><a name=\"_Project_and_Paper\"><\/a><\/p>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><a name=\"_Evaluation_of_Students\"><\/a><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Evaluation of Students<\/span><\/h2>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Absorbing and creating advanced software engineering methods will be expected of all students.<span> <\/span>To attain excellence, students will be expected to create original analysis and comparisons.<span> <\/span>The course grade will be computed from the following<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 36pt;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Assignments: 35%<\/span><\/p>\n<p style=\"margin: 0pt 0pt 0.0001pt 36pt;\">Project: 65%<\/p>\n<p><span> <strong>The project will be in three phases, weighted as follows:<\/strong><\/span><\/p>\n<p><strong><span><span> <\/span><span class=\"GramE\">phase<\/span> 1 (problem statement): &#8212; 1\/7<\/span><\/strong><\/p>\n<p><strong><span><span> <\/span><span class=\"GramE\">phase<\/span> 2 (analysis &amp; design): &#8212; 2\/7<\/span><\/strong><\/p>\n<p style=\"margin: 0pt 0pt 0.0001pt;\"><strong><span><span> <\/span><span class=\"GramE\">phase<\/span> 3 (implementation and critical review): &#8211;4\/7<\/span><\/strong><\/p>\n<p class=\"MsoNormal\"><span style=\"text-decoration: underline;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Late homework<\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> will not be accepted unless there is a reason why it was <em>impossible<\/em> to perform the work in time given work and emergency conditions.\u00a0 In that case, e-mail the written reason should be attached to the homework, which will be graded on a pass\/fail basis if the reason is accepted by me. <\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><span style=\"color: windowtext;\">Click here<\/span> for generic information on how grades are allocated and averaged in all of my classes.<\/span><\/p>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><\/p>\n<hr size=\"2\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><a name=\"Warningconcerningplagiarism\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Warning concerning plagiarism<\/span><\/a><\/h2>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Please cite all references and uses of the work of other.<span> <\/span>All instances of plagiarism must be reported to the College for action.<span> <\/span><span class=\"GramE\">e-mail<\/span>, see or call me if you have any doubts about the proper use of others\u2019 material. In any case, clearly acknowledge all sources in the context they are used, including code, of course.<span> <\/span>See <a href=\"\/csmet\/plagiarism\/\"><span style=\"color: windowtext;\">plagiarism policies<\/span><\/a> for examples and a fuller explanation.<\/span><a name=\"syllabus\"><\/a><\/p>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><\/p>\n<hr size=\"2\" \/><\/span><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><span><a name=\"PresentationRecommendations\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Presentation recommendations<\/span><\/a><\/span><\/h2>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">The purpose of the end-of-semester presentation is to share with the class your impressions and lessons learned from carrying out the term project.<span> <\/span>The following format usually works well.<\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">2 <span class=\"SpellE\">mins<\/span>: Describe the application (1-2 slides)<\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">2 <span class=\"SpellE\">mins<\/span>: Describe why the technology selected applies (1-2 slides)<\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">5 <span class=\"SpellE\">mins<\/span>: Describe the design and outcome; use diagrams and screenshots where appropriate (1-3 slides)<\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">4 <span class=\"SpellE\">mins<\/span>: Describe negative lessons learned (concentrate on your criteria and include scalability) (1-2 slides)<\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">4 <span class=\"SpellE\">mins<\/span>: Describe positive lessons learned (concentrate on your criteria and include scalability) (1-2 slides)<\/span><\/span><\/p>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><\/p>\n<hr size=\"2\" \/><\/span><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><a name=\"WeeklyScheduleOfTopics\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Weekly Schedule of Topics<\/span><\/a><\/h2>\n<p class=\"MsoFooter\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Please note that since this is a new course, the syllabus is liable to change up to 20%.<\/span><\/p>\n<div>\n<table class=\"MsoNormalTable\" style=\"border-collapse: collapse; border: medium none;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td style=\"width: 37.4pt; border: 1pt solid windowtext; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Class<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"text-align: center;\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">#<\/span><\/strong><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Date<\/span><\/strong><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\" valign=\"top\">\n<h1><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;; font-style: normal;\">Category<\/span><\/strong><strong> <\/strong><\/h1>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<h1><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;; font-style: normal;\">Topic<\/span><\/strong><\/h1>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Comment<\/span><\/strong><\/p>\n<p class=\"MsoNormal\"><strong><span style=\"font-size: 10pt; font-family: &amp;quot;Arial Narrow&amp;quot;;\">(These dates are estimated.<span> <\/span>See homework   site for <span class=\"SpellE\">actuals<\/span>.)<\/span><\/strong><strong> <\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">1<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">April<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">2<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Process<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Agile   Processes<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 36pt;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Assign phase 1<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">2<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">April<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">9<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Process<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Advanced   Software Processes<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Introduction   to Aspect-Oriented Programming (AOP)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Geographically   distributed development<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">3<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">April<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">16<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Process<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Open   source case studies<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Introduction   to the <em>Eclipse<\/em> and <span class=\"SpellE\"><em>OpenOffice<\/em><\/span> Open   Source Projects<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Eclipse   is an environment for developing applications.<span> <\/span><\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Phase1 due<\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Assign phase 2<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">4<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">April<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">23<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Requirements<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Test-Driven   Development as Requirements <\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">5<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">April<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">26<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Requirements<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Advanced   Requirements Methods<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Open   source case studies<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">6<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">April 30<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Design<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Design   for Agile Processes<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">7<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">May 3<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Design<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Formal   and Emerging Design Methods<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Creating   designs that can be decomposed into offshore components<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Phase 2 due<\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Assign phase 3<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">8<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">May 7<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Design<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Pair   Programming<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Introduction   to Security in Development<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">UML   Designs for Security <\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">9<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">May 10<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Geographically Distributed Development<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Trade-offs<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Phases   in distributed mode<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">10<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">May 14<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Implementation<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Principles   of Advanced Implementation<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Formal   and Emerging Implementation Methods<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">11<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">May 17<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Implementation<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Refactoring   in Implementation I<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">12<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">May 21<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Implementation<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Refactoring   in Implementation I<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">13<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">May 24<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">To be decided<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">14<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">May 30<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;quot;Times New Roman&amp;quot;;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Presentations<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Phase 3 due<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"><\/p>\n<hr size=\"2\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><a name=\"Forums\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Forums <\/span><\/a><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">&#8212; past and present<\/span><\/h2>\n<p><span style=\"text-decoration: underline;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;; font-style: normal;\">Summer 2005<\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;; font-style: normal;\"> Group home page:<span> <\/span><span style=\"color: windowtext;\">https:\/\/groups.yahoo.com\/neo\/groups\/893Su05\/info<\/span><span> <\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"text-decoration: underline;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Spring 2006<\/span><\/span><span class=\"GramE\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">:Group<\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> home page:<span> <\/span><span style=\"color: windowtext;\">http:\/\/groups.yahoo.com\/group\/893F06<\/span><span> <\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"text-decoration: underline;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Summer 2006<\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">: Group home page: <span style=\"color: windowtext;\">https:\/\/groups.yahoo.com\/neo\/groups\/893Su06\/info<\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"text-decoration: underline;\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">Spring 2007<\/span><\/span><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\">: <span style=\"color: blue;\">http:\/\/groups.yahoo.com\/group\/893Sp07<\/span> ;Group email address: <a name=\"OLE_LINK1\"><\/a><a name=\"OLE_LINK2\"><span>893Sp07@yahoogroups.com <\/span><\/a><\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;quot;Arial Narrow&amp;quot;;\"> <\/span><\/p>\n<\/div>\n<div id=\"_mcePaste\" style=\"position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;\">\n<div class=\"Section1\">\n<p class=\"MsoTitle\"><span style=\"font-family: &amp;amp;quot;\">MET CS 893: Agile and Advanced Software Engineering Methods<\/span><\/p>\n<p style=\"text-align: right;\"><em><span style=\"font-size: 11pt;\">Last updated <\/span><\/em><em><span style=\"font-size: 11pt;\"><span>April 25, 2007<\/span><\/span><\/em><\/p>\n<div>\n<table class=\"MsoNormalTable\" style=\"border-collapse: collapse; border: medium none;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td style=\"width: 232.35pt; border: 1pt solid windowtext; padding: 0pt 5.4pt;\" width=\"310\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;amp;quot;\"><span style=\"color: windowtext;\">Background of the Instructor<\/span><a name=\"IntroductionToCourse\"><\/a><span> <\/span><\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;amp;quot;\">changed if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<td style=\"width: 210.45pt; padding: 0pt 5.4pt;\" width=\"281\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;amp;quot;\"><a href=\"http:\/\/csmet.bu.edu\/ebraude\/893\/893%20Syllabus.htm#_Learning_Goals\"><span style=\"color: windowtext;\">Learning Objectives<\/span><\/a> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;amp;quot;\">changed if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 232.35pt; padding: 0pt 5.4pt;\" width=\"310\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;amp;quot;\"><span style=\"color: windowtext;\">Contacting   Eric Braude<\/span> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;amp;quot;\">changed if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<td style=\"width: 210.45pt; padding: 0pt 5.4pt;\" width=\"281\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;amp;quot;\"><a href=\"http:\/\/csmet.bu.edu\/ebraude\/893\/893%20Syllabus.htm#Warningconcerningplagiarism\"><span style=\"color: windowtext;\">Plagiarism   Warning<\/span><\/a> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;amp;quot;\">changed if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 232.35pt; padding: 0pt 5.4pt;\" width=\"310\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;amp;quot;\"><a href=\"http:\/\/csmet.bu.edu\/ebraude\/893\/893%20Syllabus.htm#_Evaluation_of_Students\"><span style=\"color: windowtext;\">Evaluation of   Students<\/span><\/a> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;amp;quot;\">changed if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<td style=\"width: 210.45pt; padding: 0pt 5.4pt;\" width=\"281\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;amp;quot;\"><span style=\"color: windowtext;\">Policies &#8211; Miscellaneous<\/span><\/span><\/strong><span style=\"font-family: &amp;amp;quot;\"> <\/span><span style=\"font-size: 10pt; font-family: &amp;amp;quot;\">changed   if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 232.35pt; padding: 0pt 5.4pt;\" width=\"310\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;amp;quot;\"><a href=\"http:\/\/csmet.bu.edu\/ebraude\/893\/893%20Syllabus.htm#Forums\"><span style=\"color: windowtext;\">Forums: Past and Present<\/span><\/a> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;amp;quot;\">changed if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<td style=\"width: 210.45pt; padding: 0pt 5.4pt;\" width=\"281\" valign=\"top\">\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><span style=\"font-family: &amp;amp;quot;\"><a href=\"http:\/\/csmet.bu.edu\/ebraude\/893\/893%20Syllabus.htm#PresentationRecommendations\"><span style=\"color: windowtext;\">Presentation   recommendations<\/span><\/a> <\/span><span style=\"font-size: 10pt; font-family: &amp;amp;quot; font-weight: normal;\">changed if this is red<\/span><\/h2>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 232.35pt; padding: 0pt 5.4pt;\" width=\"310\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;amp;quot;\"><a href=\"http:\/\/www.bu.edu\/csmet\/braude\/\"><span style=\"color: windowtext;\">Home Page   of Eric Braude<\/span><\/a> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;amp;quot;\">changed if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<td style=\"width: 210.45pt; padding: 0pt 5.4pt;\" width=\"281\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;amp;quot;\"><a href=\"http:\/\/csmet.bu.edu\/ebraude\/893\/893%20Syllabus.htm#TextbookandMaterials\"><span style=\"color: windowtext;\">Textbooks and   Materials<\/span><\/a> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;amp;quot;\">changed if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<\/tr>\n<tr style=\"height: 2.7pt;\">\n<td style=\"width: 232.35pt; padding: 0pt 5.4pt; height: 2.7pt;\" width=\"310\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;amp;quot;\"><span style=\"color: windowtext;\">Homework and Due Dates<\/span> <\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;amp;quot;\">changed   if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<td style=\"width: 210.45pt; padding: 0pt 5.4pt; height: 2.7pt;\" width=\"281\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;amp;quot;\"><a href=\"http:\/\/csmet.bu.edu\/ebraude\/893\/893%20Syllabus.htm#WeeklyScheduleOfTopics\"><span style=\"color: windowtext;\">Topics, Class   Dates &amp; Readings<\/span><\/a><span> <\/span><\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;amp;quot; color: red;\">changed if this is red<\/span><strong> <\/strong><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p style=\"margin: 0pt 0pt 0.0001pt;\">\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"><\/p>\n<hr size=\"2\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><span style=\"font-family: &amp;amp;quot;\">Description<\/span><\/h2>\n<p class=\"MsoBodyText\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Contemporary software engineering takes several distinct and rapidly changing forms.<span> <\/span>First, <em>Agile methods<\/em> are based on the need for flexibility while applications are being built.<span> <\/span>Agile methods constitute a radical departure from pre-existing methods: They rely on newly developed technologies such as test-driven development, <span class=\"SpellE\">XUnit<\/span>, and refactoring.<span> <\/span>Another form is the emergence of open-source development.<span> <\/span>We discuss the architectural and operational implications of open source development and explore its relationship with agile methods.<span> <\/span>The course will also discuss aspect-oriented programming, the decomposition of applications into onshore and offshore components, design for security, and formal methods.<span> <\/span><span class=\"GramE\">Laboratory course.<\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"><\/p>\n<hr size=\"2\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><span style=\"font-family: &amp;amp;quot;\">Prerequisites<\/span><\/h2>\n<p class=\"MsoNormal\"><span class=\"GramE\"><span style=\"font-family: &amp;amp;quot;\">MET CS 673 or equivalent.<\/span><\/span><\/p>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"><\/p>\n<hr size=\"2\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><a name=\"_Learning_Goals\"><\/a><span style=\"font-family: &amp;amp;quot;\">Learning Goals<span> <\/span><\/span><\/h2>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<ul style=\"margin-top: 0pt;\" type=\"disc\">\n<li class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Understand advanced methods and trends      in software engineering<\/span><\/li>\n<li class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Understand agile methods and test-driven      development<\/span><\/li>\n<li class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Understand the practice and application      of open source methods<\/span><\/li>\n<li class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Understand the state of the art in      secure software construction<\/span><\/li>\n<li class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Experience distributed development<\/span><\/li>\n<\/ul>\n<p class=\"MsoBodyText\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"><\/p>\n<hr size=\"2\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><a name=\"TextbookandMaterials\"><span style=\"font-family: &amp;amp;quot;\">Textbook and Materials<\/span><\/a><\/h2>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<table class=\"MsoNormalTable\" style=\"border-collapse: collapse; border: medium none;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td style=\"width: 221.4pt; border: 1pt solid windowtext; padding: 0pt 5.4pt;\" width=\"295\" valign=\"top\">\n<h1><span style=\"font-family: &amp;amp;quot;\">Required <\/span><\/h1>\n<\/td>\n<td style=\"width: 288pt; padding: 0pt 5.4pt;\" width=\"384\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">\u201cAgile Software Development\u201d by Martin (Prentice Hall)<\/span><\/p>\n<p class=\"MsoNormal\"><strong><span style=\"font-size: 10pt; font-family: &amp;amp;quot;\">ISBN:<\/span><\/strong><span style=\"font-size: 10pt; font-family: &amp;amp;quot;\"> 0135974445<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 221.4pt; padding: 0pt 5.4pt;\" width=\"295\" valign=\"top\">\n<p class=\"MsoFooter\"><em><span style=\"font-family: &amp;amp;quot;\">Optional <\/span><\/em><\/p>\n<\/td>\n<td style=\"width: 288pt; padding: 0pt 5.4pt;\" width=\"384\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">\u201cUnderstanding Formal Methods\u201d by <span class=\"SpellE\">Monin<\/span> (Springer) <\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">\u201cAspect-Oriented Programming with <span class=\"SpellE\">AspectJ<\/span>\u201d by   <span class=\"SpellE\">Kisilev<\/span> (SAMS)<\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Probable: \u201cSecure Systems Development With UML\u201d by Jan <span class=\"SpellE\">Juerens<\/span> (Cambridge)<\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">\u201cBalancing Agility and Discipline\u201d by Boehm (Addison-Wesley)<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"MsoHeader\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<p class=\"MsoHeader\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"><\/p>\n<hr size=\"2\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p class=\"MsoNormal\"><a name=\"_Project_and_Paper\"><\/a><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><a name=\"_Evaluation_of_Students\"><\/a><span style=\"font-family: &amp;amp;quot;\">Evaluation of Students<\/span><\/h2>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Absorbing and creating advanced software engineering methods will be expected of all students.<span> <\/span>To attain excellence, students will be expected to create original analyses and comparisons.<span> <\/span>The course grade will be computed from the following<\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 36pt;\"><span style=\"font-family: &amp;amp;quot;\">Assignments: 35%<\/span><\/p>\n<p style=\"margin: 0pt 0pt 0.0001pt 36pt;\">Project: 65%<\/p>\n<p style=\"margin: 0pt 0pt 0.0001pt;\">\n<p><span> <strong>The project will be in three phases, weighted as follows:<\/strong><\/span><\/p>\n<p><strong><span><span> <\/span><span class=\"GramE\">phase<\/span> 1 (problem statement): &#8212; 1\/7<\/span><\/strong><\/p>\n<p><strong><span><span> <\/span><span class=\"GramE\">phase<\/span> 2 (analysis &amp; design): &#8212; 2\/7<\/span><\/strong><\/p>\n<p style=\"margin: 0pt 0pt 0.0001pt;\"><strong><span><span> <\/span><span class=\"GramE\">phase<\/span> 3 (implementation and critical review): &#8211;4\/7<\/span><\/strong><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"text-decoration: underline;\"><span style=\"font-family: &amp;amp;quot;\">Late homework<\/span><\/span><span style=\"font-family: &amp;amp;quot;\"> will not be accepted unless there is a reason why it was <em>impossible<\/em> to perform the work in time given work and emergency conditions.\u00a0 In that case, e-mail the written reason should be attached to the homework, which will be graded on a pass\/fail basis if the reason is accepted by me. <\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"><a href=\"http:\/\/www.bu.edu\/csmet\/braude\/grading-policies\/\"><span style=\"color: windowtext;\">Click here<\/span><\/a> for generic information on how grades are allocated and averaged in all of my classes.<\/span><\/p>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"><\/p>\n<hr size=\"2\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><a name=\"Warningconcerningplagiarism\"><span style=\"font-family: &amp;amp;quot;\">Warning concerning plagiarism<\/span><\/a><\/h2>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Please cite all references and uses of the work of other.<span> <\/span>All instances of plagiarism must be reported to the College for action.<span> <\/span><span class=\"GramE\">e-mail<\/span>, see or call me if you have any doubts about the proper use of others\u2019 material. In any case, clearly acknowledge all sources in the context they are used, including code, of course.<span> <\/span>See <a href=\"\/csmet\/plagiarism\/\"><span style=\"color: windowtext;\">plagiarism policies<\/span><\/a> for examples and a fuller explanation.<\/span><a name=\"syllabus\"><\/a><\/p>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span><span style=\"font-family: &amp;amp;quot;\"><\/p>\n<hr size=\"2\" \/><\/span><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><span><a name=\"PresentationRecommendations\"><span style=\"font-family: &amp;amp;quot;\">Presentation recommendations<\/span><\/a><\/span><\/h2>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;amp;quot;\">The purpose of the end-of-semester presentation is to share with the class your impressions and lessons learned from carrying out the term project.<span> <\/span>The following format usually works well.<\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;amp;quot;\">2 <span class=\"SpellE\">mins<\/span>: Describe the application (1-2 slides)<\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;amp;quot;\">2 <span class=\"SpellE\">mins<\/span>: Describe why the technology selected applies (1-2 slides)<\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;amp;quot;\">5 <span class=\"SpellE\">mins<\/span>: Describe the design and outcome; use diagrams and screenshots where appropriate (1-3 slides)<\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;amp;quot;\">4 <span class=\"SpellE\">mins<\/span>: Describe negative lessons learned (concentrate on your criteria and include scalability) (1-2 slides)<\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;amp;quot;\">4 <span class=\"SpellE\">mins<\/span>: Describe positive lessons learned (concentrate on your criteria and include scalability) (1-2 slides)<\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/span><\/p>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span><span style=\"font-family: &amp;amp;quot;\"><\/p>\n<hr size=\"2\" \/><\/span><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><a name=\"WeeklyScheduleOfTopics\"><span style=\"font-family: &amp;amp;quot;\">Weekly Schedule of Topics<\/span><\/a><\/h2>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<p class=\"MsoFooter\"><span style=\"font-family: &amp;amp;quot;\">Please note that since this is a new course, the syllabus is liable to change up to 20%.<\/span><\/p>\n<p class=\"MsoFooter\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<div>\n<table class=\"MsoNormalTable\" style=\"border-collapse: collapse; border: medium none;\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td style=\"width: 37.4pt; border: 1pt solid windowtext; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><strong><span style=\"font-family: &amp;amp;quot;\">Class<\/span><\/strong><\/p>\n<p class=\"MsoNormal\" style=\"text-align: center;\"><strong><span style=\"font-family: &amp;amp;quot;\">#<\/span><\/strong><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><strong><span style=\"font-family: &amp;amp;quot;\">Date<\/span><\/strong><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\" valign=\"top\">\n<h1><strong><span style=\"font-family: &amp;amp;quot; font-style: normal;\">Category<\/span><\/strong><strong> <\/strong><\/h1>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<h1><strong><span style=\"font-family: &amp;amp;quot; font-style: normal;\">Topic<\/span><\/strong><\/h1>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><strong><span style=\"font-family: &amp;amp;quot;\">Comment<\/span><\/strong><\/p>\n<p class=\"MsoNormal\"><strong><span style=\"font-size: 10pt; font-family: &amp;amp;quot;\">(These dates are estimated.<span> <\/span>See homework site for <span class=\"SpellE\">actuals<\/span>.)<\/span><\/strong><strong> <\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">1<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">April<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">2<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">Process<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Agile   Processes<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 36pt;\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Assign phase 1<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">2<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">April<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">9<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">Process<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Advanced   Software Processes<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Introduction   to Aspect-Oriented Programming (AOP)<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Geographically   distributed development<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">3<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">April<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">16<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">Process<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Open   source case studies<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Introduction   to the <em>Eclipse<\/em> and <span class=\"SpellE\"><em>OpenOffice<\/em><\/span> Open   Source Projects<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Eclipse   is an environment for developing applications.<span> <\/span><\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Phase1 due<\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Assign phase 2<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">4<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">April<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">23<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">Requirements<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Test-Driven   Development as Requirements <\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">5<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">April<\/span><\/p>\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">26<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">Requirements<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Advanced   Requirements Methods<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Open   source case studies<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">6<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">April 30<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">Design<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Design   for Agile Processes<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">7<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">May 3<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">Design<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Formal   and Emerging Design Methods<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Creating   designs that can be decomposed into offshore components<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Phase 2 due<\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Assign phase 3<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">8<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">May 7<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">Design<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Pair   Programming<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Introduction   to Security in Development<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">UML   Designs for Security <\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">9<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">May 10<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">Geographically Distributed Development<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Trade-offs<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Phases   in distributed mode<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">10<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">May 14<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">Implementation<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Principles   of Advanced Implementation<\/span><\/p>\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Formal   and Emerging Implementation Methods<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">11<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">May 17<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">Implementation<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Refactoring   in Implementation I<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">12<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">May 21<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">Implementation<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Refactoring   in Implementation I<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">13<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">May 24<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">To be decided<\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 37.4pt; padding: 0pt 5.4pt;\" width=\"50\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">14<\/span><\/p>\n<\/td>\n<td style=\"width: 34.35pt; padding: 0pt 5.4pt;\" width=\"46\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\">May 30<\/span><\/p>\n<\/td>\n<td style=\"width: 78.4pt; padding: 0pt 5.4pt;\" width=\"105\">\n<p class=\"MsoNormal\" style=\"text-align: center;\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<\/td>\n<td style=\"width: 318.55pt; padding: 0pt 5.4pt;\" width=\"425\" valign=\"top\">\n<p class=\"MsoNormal\" style=\"margin-left: 18pt; text-indent: -18pt;\"><span style=\"font-family: Symbol;\"><span>\u00b7<span style=\"font: 7pt &amp;amp;quot;\"> <\/span><\/span><\/span><span style=\"font-family: &amp;amp;quot;\">Presentations<\/span><\/p>\n<\/td>\n<td style=\"width: 71pt; padding: 0pt 5.4pt;\" width=\"95\" valign=\"top\">\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\">Phase 3 due<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<p style=\"margin: 0pt 0pt 0.0001pt;\">\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"><\/p>\n<hr size=\"2\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 style=\"margin-left: 0pt; text-indent: 0pt;\"><a name=\"Forums\"><span style=\"font-family: &amp;amp;quot;\">Forums <\/span><\/a><span style=\"font-family: &amp;amp;quot;\">&#8212; past and present<\/span><\/h2>\n<h1><span style=\"text-decoration: underline;\"><span style=\"font-family: &amp;amp;quot; font-style: normal;\">Summer 2005<\/span><\/span><span style=\"font-family: &amp;amp;quot; font-style: normal;\"> Group home page:<span> <\/span><a href=\"https:\/\/groups.yahoo.com\/neo\/groups\/893Su05\/info\"><span style=\"color: windowtext;\">https:\/\/groups.yahoo.com\/neo\/groups\/893Su05\/info<\/span><\/a><span> <\/span><\/span><\/h1>\n<p class=\"MsoNormal\"><span style=\"text-decoration: underline;\"><span style=\"font-family: &amp;amp;quot;\">Spring 2006<\/span><\/span><span class=\"GramE\"><span style=\"font-family: &amp;amp;quot;\">:Group<\/span><\/span><span style=\"font-family: &amp;amp;quot;\"> home page:<span> <\/span><a href=\"https:\/\/groups.yahoo.com\/neo\/groups\/893F06\/info\"><span style=\"color: windowtext;\">https:\/\/groups.yahoo.com\/neo\/groups\/893F06\/info<\/span><\/a><span> <\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"text-decoration: underline;\"><span style=\"font-family: &amp;amp;quot;\">Summer 2006<\/span><\/span><span style=\"font-family: &amp;amp;quot;\">: Group home page: <a href=\"https:\/\/groups.yahoo.com\/neo\/groups\/893Su06\/info\"><span style=\"color: windowtext;\">https:\/\/groups.yahoo.com\/neo\/groups\/893Su06\/info<\/span><\/a><\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"text-decoration: underline;\"><span style=\"font-family: &amp;amp;quot;\">Spring 2007<\/span><\/span><span style=\"font-family: &amp;amp;quot;\">: <a href=\"https:\/\/groups.yahoo.com\/neo\/groups\/893Sp07\/info\"><span style=\"color: blue;\">https:\/\/groups.yahoo.com\/neo\/groups\/893Sp07\/info<\/span><\/a> ;Group email address: <a name=\"OLE_LINK1\"><\/a><a name=\"OLE_LINK2\"><span>893Sp07@yahoogroups.com <\/span><\/a><\/span><\/p>\n<p class=\"MsoNormal\"><span style=\"font-family: &amp;amp;quot;\"> <\/span><\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Last updated April 25, 2007 Background of the Instructor changed if this is red Learning Objectives changed if this is red Contacting Eric Braude changed if this is red Plagiarism Warning changed if this is red Evaluation of Students changed if this is red Policies &#8211; Miscellaneous changed if this is red Forums: Past and [&hellip;]<\/p>\n","protected":false},"author":2828,"featured_media":0,"parent":22,"menu_order":11,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/sites.bu.edu\/braude\/wp-json\/wp\/v2\/pages\/73"}],"collection":[{"href":"https:\/\/sites.bu.edu\/braude\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.bu.edu\/braude\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.bu.edu\/braude\/wp-json\/wp\/v2\/users\/2828"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.bu.edu\/braude\/wp-json\/wp\/v2\/comments?post=73"}],"version-history":[{"count":1,"href":"https:\/\/sites.bu.edu\/braude\/wp-json\/wp\/v2\/pages\/73\/revisions"}],"predecessor-version":[{"id":74,"href":"https:\/\/sites.bu.edu\/braude\/wp-json\/wp\/v2\/pages\/73\/revisions\/74"}],"up":[{"embeddable":true,"href":"https:\/\/sites.bu.edu\/braude\/wp-json\/wp\/v2\/pages\/22"}],"wp:attachment":[{"href":"https:\/\/sites.bu.edu\/braude\/wp-json\/wp\/v2\/media?parent=73"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}