Brown Bag Seminars

Presentations on .Net CLR Internals, Programming Ruby, and Software Research

Revised: 29 April 2006
Home  Courses  SWTrack  Code  Handouts  StudCult  CoreTech  Books  Articles  Math  Research  CASE Projects  Project Topics  SWDev  WebDev  News  OtherLinks  SiteDesign  Graduates  AllPages  Office Hours  Seminars  Notices  Contents

CSE681-SWMAA  CSE686-IP  CSE687-OOD  CSE691-CP  CSE775-DO  CSE776-DP  CSE778-AWP  CSE784-SWS


Why do banks charge you an "insufficient funds fee" on money they already know you don't have?

Seminars:

  1. Testing Seminar - Academic Year 2003/2004
  2. Testing Seminar Directory
  3. Brown_Bag Seminar - Academic Year 2004/2005
  4. Brown_Bag Seminar Directory - Academic Year 2004/2005
  5. Brown_Bag Seminar - Academic Year 2005/2006
  6. Brown_Bag Seminar Directory - Academic Year 2005/2006

Current Seminar Scope:

Brown Bag Seminars (that means you can bring your lunch):
These seminars are devoted to a wide-ranging selection of technical presentations of interest to the participants. They will start at the beginning of the Fall Semester. In them, participants will make presentations on a variety of topics. The idea is that we will talk about things we are currently working on or are interested in enough to devote considerable effort to make a good presentation.

Texts and Notes:

This spring We will be circulating my copies of the texts:
  1. Beyond Java, Bruce Tate, O'Reilly, 2005
  2. Programming Ruby, Second Edition, Dave Thomas, The Pragmatic Bookshelf, 2005
You may wish to acquire copies of your own - the books are excellent. I've seen them both at Barnes and Noble, on Erie Blvd.

Seminar Location: CST 2-120, Time: Fridays 12:30pm - 2:00pm

Schedule - Fall 2005/Spring 2006:

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
The Seminar starts at 12:30 and will go no-later than 2:00PM, on Fridays.

Here are some topics we considered, when setting up the seminar:

You are invited to suggest other topics for continuation in the Spring.