Seminar | Presenter | Fall Topics |
Presentation #1 Fri, Sep 30 | Bassem El Karablieh | .Net Components, Ch2, Programming with Types, ch4, Essential .Net, Box |
Presentation #2 Fri, Oct 7 | Vijay Appadurai | Domains, ch8, Essential .Net, Box |
Presentation #3 Fri, Oct 14 | Jeetendra Kukreja | Using the Default CLR Host, ch4, Common Language Runtime, Pratschner |
Presentation #4 Fri, Oct 21 | Jim Fawcett | Using Application Domains Effectively, ch5, Common Language Runtime, Pratschner |
Presentation #5 Fri, Oct 28 | Avinash Prasad | Loading Assemblies in Extensible Applications, ch 7, Common Language Runtime, Pratschner |
Presentation #6 Fri, Nov 4th | Sriram Ramamurthy | Writing Highly Available MS .Net Framework Apps, ch11, Common Language Runtime, Pratschner |
Presentation #7 Fri, Nov 11 | Kanat Bolazar | Research (Advisor: Fawcett) - Test Automation |
Presentation #8 Fri, Nov 18 | Mario Tayah | Applied .Net Attributes, selections from book by Bock and Barnaby |
Fri, Nov 25 | Thanksgiving Break | No seminar meeting this week |
Presentation #9 Fri, Dec 2 | Monty Jain | Research (Advisor: Fawcett) - Code Restructuring |
Presentation #10 Fri, Dec 9 | Anirudha Krishna | Research (Advisor: Fawcett) - Self Healing Systems using the Software Matrix |
Seminar | Presenter | Spring Topics |
Presentation #11 Fri, Feb 03 | Jim Fawcett |
Introduction to this new part of the seminar and two books: Beyond Java, and Programming Ruby |
Presentation #12 Fri, Feb 10 | Kanat Bolazar | BJ: Chapter 1, the Premise, Chapter 2, Storm Warnings, and Chapter 3, Breaking the Myths |
Presentation #13 Fri, Feb 17 | Jim Fawcett | BJ: Chapter 4, Java's new job description and Chapter 5, A few potential suitors |
Presentation #14 Fri, Feb 24 | Vijay Appadurai | Research (Advisor: Fawcett) - Supporting Cross-Platform Development with the Software Matrix |
No Presentation Fri, Mar 03 | Postponed to next week | |
Presentation #15 Fri, Mar 10 | Taylan Yemliha | BJ: Chapter 6, Ruby in the rough, Chapter 7, Ruby on rails |
Fri, Mar 17 | Spring Break | No presentation this week |
Presentation #16 Code Fri, Mar 24 | Bassem El karablieh | BJ: Chapter 8, Continuation servers, and Chapter 9, Contenders |
Presentation #17 code Fri, Mar 31 | Jeetendra Kukreja | Putting Ruby on your computer, first looks at the environment, survey of facilities, links to good information. |
Presentation #18 Fri, Apr 07 | Kanat Bolazar | Research (Advisor: Fawcett) - Visualizing Program Execution |
Presentation #19 Fri, Apr 14 | Mario Tayah | PR: Chapter 1, Getting Started and Chapter 2, Ruby.New |
Presentation #20 code Fri, Apr 21 | Sudheer Gupta | PR: Chapter 3, Classes, Objects, and Variables, and Chapter 4, Containers, Blocks, and Iterators |
no presentation Fri, Apr 28 | Postponed until next week | |
no presentation Fri, May 5 | Postponed until next week | |
Presentation #21 Fri, May 12 | Sriram Ramamurthy | PR: Chapter 5, Standard Types, Chapter 6, More about Methods, and Chapter 7, Expressions |
Presentation #22 PostPoned | Tejas Kadjia | PR: Chapter 8, Exceptions, Chapter 9, Modules, and Chapter 10, Basic Input and Output |
Presentation #23 PostPoned | Shuchi Dhawan | PR: Chapter 11, Threads, Chapter 12, Unit Testing, and Chapter 13, Debugging |
Presentation #24 PostPoned | Taylan Yemliha | PR: Chapter 18, Ruby and the Web, Chapter 21, Extending Ruby |
Presentation #25 PostPoned | Pooja Desai, Sudheer Gupta | Ruby on Rails - selections from the website |
Presentation #26 PostPoned | Vijay Appadurai | Ruby on Rails - more selections from the website |