Day 4 - Friday, March 12th, 2010

From CSEET 2010
Jump to: navigation, search

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

    Presentation and discussion led by Dr. David Garlan
    - What are the core ideas of software architecture that should be taught to students?
    - 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

    Presentation and discussion led by Dr. Len Bass
      - Determining the business goals for a project.
      - 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

    Presentation and discussion led by Anthony Lattanze
      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

    Description: pdf | VIDEO

02:30-02:45 Coffee break </TD>

02:30-02:45 Coffee break

</TD> </TR>

02:45-04:45 Software architecture projects

    Presentation and discussion led by Dr. Dashofy
      - Elements of a successful project.
      - 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


02:45-04:45 Computation Thinking for Practicing Engineers, continued </TD> </TR>

04:45-05:00 Concluding remarks and final advice