Difference between revisions of "Day 4 - Friday, March 12th, 2010"
m |
|||
(18 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | + | '''CSEE&T and ASEE&T 2010 will be held at the [[Venue | Carnegie Mellon Campus/University Center]]''' | |
− | |||
+ | <TABLE BORDER=1> | ||
+ | <TR> | ||
+ | <TD COLSPAN=2> | ||
+ | <p>08:00-08:30 <span style="color:red"> Welcome and Registration/Continental Breakfast </span></p> | ||
+ | <p>08:30-08:40 <span style="color:red"> Opening remarks (Hossein Saiedian) </span> | ||
+ | </p><p>08:40-09:45 <span style="color:red"> <b>Keynote talk: Dr. David Garlan</b> </span> (Slides: [[Media:David-Garlan-Keynote.pdf | PDF]]) | ||
+ | </p><p>09:45-10:00 Q&A | ||
+ | </p><p>10:00-10:15 Coffee Break | ||
+ | </p><p>10:15-12:00 <span style="color:red"><b>Elements of a successful software architecture course</b> </span> | ||
− | < | + | </p> |
+ | <ul> <b>Presentation and discussion led by Dr. David Garlan</b> | ||
+ | </ul> | ||
+ | <ul> | ||
+ | - What are the core ideas of software architecture that should be taught to students?<br> | ||
+ | - How is "architectural thinking" different from programming?<br> | ||
+ | - What is a good architecture assignment?<br> | ||
+ | - How does what you teach depend on the background of the students in the class?<br> | ||
+ | - Should we be teaching software architecture at the undergraduate level?<br> | ||
+ | - What should a *second* course in software architecture cover?<br> | ||
+ | - What can you teach in a 3-day intensive course, for example, to industry? <br> | ||
+ | </ul> | ||
+ | '''Presentation Slides:''' | ||
+ | [[Media:David-Garlan-ASEET10.pdf | PDF]] | ||
− | + | <p>12:00-01:00 Lunch break | |
− | + | ||
− | + | ||
− | + | <TR> | |
+ | <TD VALIGN=TOP ALIGN=MIDDLE WIDTH=50%> | ||
+ | <FONT SIZE="5"> | ||
+ | Track 1 - ASEE&T | ||
+ | </FONT> | ||
+ | </TD> | ||
+ | <TD VALIGN=TOP ALIGN=MIDDLE WIDTH=50%> | ||
+ | <FONT SIZE="5"> | ||
+ | Track 2 - CSEE&T | ||
− | + | </FONT> | |
+ | </TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD> | ||
+ | 01:00-02:30 <span style="color:red"><b>Designing software architecture to achieve business goals </b> </span> | ||
− | + | <ul> <b>Presentation and discussion led by Dr. Len Bass</b> | |
+ | <ul> - Determining the business goals for a project.<br> | ||
+ | - People and roles.<br> | ||
+ | - Determining the requirements on which to focus.<br> | ||
+ | - Implications on curriculum. <br> | ||
+ | - A customers perspective on studio projects.<br> | ||
− | + | </ul> | |
− | + | '''Presentation Slides:''' | |
− | + | [[Media:Len-Bass-ASEET10.pdf | PDF]] | |
− | + | <TD VALIGN=TOP> | |
+ | 01:00-02:30 <span style="color:red"><b>Computation Thinking for Practicing Engineers </b> </span> | ||
− | + | <ul> <b>Presentation and discussion led by Anthony Lattanze</b> | |
− | + | <ul> Presentation of the problem and requirememnts for solution | |
+ | Description of the work we have done so far to develop a new course addressing those requirements | ||
+ | Discussion of important issues for this class of education | ||
+ | </ul> | ||
+ | Description: [[Media:19DavidGarlan_-_Computational_Thinking_for_Practicing_Engineers.pdf | pdf]] | [http://fatman-vm.isri.cmu.edu/CourseCast/Viewer/Default.aspx?id=64331881-886c-4dc8-b969-5ad8b76bcd53 VIDEO] | ||
+ | <TR> | ||
+ | <TD> | ||
+ | 02:30-02:45 Coffee break | ||
+ | </TD> | ||
+ | <TD> | ||
+ | 02:30-02:45 Coffee break | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR> | ||
+ | <TD VALIGN=TOP> | ||
+ | 02:45-04:45 <span style="color:red"><b>Software architecture projects </b> </span> | ||
− | + | <ul> <b>Presentation and discussion led by Dr. Dashofy</b> | |
+ | <ul> - Elements of a successful project. <br> | ||
+ | - Projects that will integrate education and research. <br> | ||
+ | - Challenges in establishing research collaborations between universities and industry.<br> | ||
+ | - How to achieve educational research and industry goals in a collaboration.<br> | ||
+ | - Strategies for success in a university/industry collaboration (in a context of software architecture course).<br> | ||
+ | - Software architecture challenges that industry faces. | ||
+ | </ul> | ||
+ | '''Presentation Slides:''' | ||
+ | [[Media:Eric-Dashofey-ASEET10.pdf | PDF]] | ||
− | + | </ul> | |
+ | </TD> | ||
+ | <TD VALIGN=TOP> | ||
+ | 02:45-04:45 <span style="color:red"><b>Computation Thinking for Practicing Engineers, continued </b> </span> | ||
+ | </TD> | ||
+ | </TR> | ||
+ | <TR> | ||
− | + | <TD COLSPAN=2> | |
+ | 04:45-05:00 <span style="color:red"> Concluding remarks and final advice </span> | ||
− | + | </TD> | |
− | + | </TR> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | </ | + |
Latest revision as of 15:32, 13 March 2010
CSEE&T and ASEE&T 2010 will be held at the Carnegie Mellon Campus/University Center
08:00-08:30 Welcome and Registration/Continental Breakfast 08:30-08:40 Opening remarks (Hossein Saiedian) 08:40-09:45 Keynote talk: Dr. David Garlan (Slides: PDF) 09:45-10:00 Q&A 10:00-10:15 Coffee Break 10:15-12:00 Elements of a successful software architecture course
- How is "architectural thinking" different from programming? - What is a good architecture assignment? - How does what you teach depend on the background of the students in the class? - Should we be teaching software architecture at the undergraduate level? - What should a *second* course in software architecture cover? - What can you teach in a 3-day intensive course, for example, to industry? Presentation Slides: PDF 12:00-01:00 Lunch break | |
Track 1 - ASEE&T </TD> |
Track 2 - CSEE&T </TD> </TR> |
01:00-02:30 Designing software architecture to achieve business goals
- People and roles. - Determining the requirements on which to focus. - Implications on curriculum. - A customers perspective on studio projects. Presentation Slides: PDF |
01:00-02:30 Computation Thinking for Practicing Engineers |
02:30-02:45 Coffee break </TD> |
02:30-02:45 Coffee break </TD> </TR> |
02:45-04:45 Software architecture projects
- Projects that will integrate education and research. - Challenges in establishing research collaborations between universities and industry. - How to achieve educational research and industry goals in a collaboration. - Strategies for success in a university/industry collaboration (in a context of software architecture course). - Software architecture challenges that industry faces. Presentation Slides: PDF </TD> |
02:45-04:45 Computation Thinking for Practicing Engineers, continued </TD> </TR> |
04:45-05:00 Concluding remarks and final advice </TD> </TR> |