Brown Bag Seminars

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

Revised: 5/24/2011
Home  Courses  SWTrack  Code  Handouts  StudCult  CoreTech  Books  Articles  Math  Research  TechnicalLinks  Student Projects  CASE Projects  Project Topics  SWDev  WebDev  News  OtherLinks  SiteDesign  Graduates  AllPages  Office Hours  Seminars  Notices  Summer Projects 

CSE382-AADS  CSE681-SWMAA  CSE686-IP  CSE687-OOD  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:

SeminarPresenterFall 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
SeminarPresenterSpring 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.