My Courses at Brown

Classes started about a week ago. For those who are curious, here are the courses I'm taking:

So far, the first three are really exciting, while the last is a bit slow.

In CS275, we get to pick our own topics, and my first topic is on Software Transactional Memory. I've been interested in STM for a while, and by happy coincidence, the professor for that course, Maurice Herlihy, is one of the biggest contributors to the area. (I'm so bad with names that I didn't even realize this was the case until another student pointed it out to me in the second class.)

CS296-1 is basically formal verification. This week's class included a quick overview of model checking, and last week's homework was to go through the Alloy tutorial. After the model checking class, some of the class hung around afterwards and learned about things like the difference between CTL and LTL, and the mu operator (which was fun because I'd already come across mu in TAPL, for describing fixpoints of infinite types).

In CS258, we're studying approaches for tackling NP hard optimization problems. Today we discussed local search, constraint propagation over a graph, and the simplex algorithm. The current homework is to implement dynamic programming and branch-and-bound implementations of the knapsack problem.

In CS196-1, we're currently doing sequence alignment. But the instructor claims eventually we'll get to things I find more interesting, like protein folding and systems biology.

Also, every thursday there are seminars. Today's seminar was on adding reflection to NuPRL, which was quite interesting.

In short, there's a whole ton of stuff going on, and almost all of it is really interesting.

Posted on February 2, 2006 10:20 PM
More school articles

Comments

I was wondering what languages they let you use in the courses. Are they dictated, or do you get to pick your own?

Was also wondering about the computational biology class, since I have an on again/off again interest in bioinformatics. Did your wife get you interested in that? I remember you helping her with gels or microarrays in the past.

Posted by: Richard Cook at February 6, 2006 10:47 AM

In CS258, we get to pick our own languages. I chose haskell for the branch-and-bound problem, but I'm probably going to switch to ocaml for graph coloring (since efficient graphs in haskell are not especially obvious). I've considered asking whether they'd let us use a constraint language like Oz, but that would probably be cheating.

In CS296-1, we're going to have to analyze a system written in Scheme. So the choice of language will very likely be Scheme.

CS275 has no programming component, it's all about reading papers and giving presentations.

The comp bio class is an undergrad class, so they're more likely to require certain languages. There hasn't been any programming homework yet, though.

As for my interest in comp bio, that actually preceeded meeting my wife. I went through a phase of wanting to work on programs that were "relevant to the real world", and I figured I could either choose robotics or biology. I chose biology. My interest since then has waxed and waned at unpredictable intervals.

Posted by: Kim at February 6, 2006 11:40 AM

Martin Erwig's Functional Graph Library is in Data.Graph these days, and is efficient for some things, not sure if it's efficient for what you're doing.

Posted by: Shae Erisson at March 8, 2006 04:55 AM

Love this man. Great stuff, great prices, free shipping. Email him if you cant find what you are looking for and he will look for you. Good customer service.louis vuittonSomeone who is knowledgeable in louis vuitton.Another guy from hong Kong (Largest louis vuitton second hand city, I believe) he has great stuff at fair prices but his shipping is insane

Posted by: louis vuitton at October 29, 2009 10:42 AM

Love this man. Great stuff, great prices, free shipping. Email him if you cant find what you are looking for and he will look for you. Good customer service.louis vuittonSomeone who is knowledgeable in louis vuitton.Another guy from hong Kong (Largest louis vuitton second hand city, I believe) he has great stuff at fair prices but his shipping is insane

Posted by: louis vuitton at October 29, 2009 10:42 AM

Love this man. Great stuff, great prices, free shipping. Email him if you cant find what you are looking for and he will look for you. Good customer service.louis vuittonSomeone who is knowledgeable in louis vuitton.Another guy from hong Kong (Largest louis vuitton second hand city, I believe) he has great stuff at fair prices but his shipping is insane

Posted by: louis vuitton at October 29, 2009 10:42 AM

Uggs on sale now.UGG Classic Cardy Boot makes me different form the other

girls. The UGG Bailey Button Boot is a good choice for female.

Posted by: ugg classic cardy boots at November 17, 2009 12:33 AM

UGG Bailey Button bootsis a new style in 2009.The classic cardy uggs boots is another hot boots that worth of buying.And the classic tall ugg boots will make your winter amusing.And now uggs on sale,if you are looking for such a boot,the ugg boots is good choice this year.

Posted by: UGG Bailey Button Boots at November 17, 2009 01:11 AM

www.enjoywholesale.com

china wholesale clothing,china wholesale shoes,china wholesale electronics,china wholesale suppliers,china manufacturers

china wholesale products,light in the box,wholesale lots,wholesale ipod
china direct,china dropship,china trade,made in china

electronics wholesaler,ebay wholesaler,financial wholesaler
fashion wholesaler,clothing wholesaler,wholesaler magazine

computer wholesaler,external wholesaler,dvd wholesaler,wholesaler definition,china wholesaler,mutual fund wholesaler,define wholesaler,insurance wholesaler


discount ugg boots
forture
ugg boots
Discount store

Posted by: wholesaler business website, net shopping site, external wholesaler,dvd wholesaler,wholesaler definition,china wholesaler,mutual fund wholesaler,define wholesaler,insurance wholesaler at November 18, 2009 02:47 AM

We are the best online sales for the china wholesale . Here you can have a large of choices of kinds Ugg Boots,Converse Shoes,Timberland Boots,puma shoes,Nike Shox Shoes ,Nike Dunk SB Shoes,Nike Air Max,Links Of London,Tiffany Jewelry,Dior Handbags?,jimmy choo handbags ,Cartier Watches, 8GB Mp4 Players,Bluetooth Car DVDs. All our cheap online cheap goods are high quality and original packages, and best service. We offer our customers the best service, 7 days arrive at your door.Enjoy your easy and happy shopping with us.

Posted by: cheap goods sale. at November 20, 2009 12:48 AM

People all over the world know the abercrombie and fitch,but not everyone really knows how fashion the abercrombie is,hollister is the Legend maker. Everybody wears the hollister clothing would be the abercrombie mens and the abercrombie womens, if you want know you can search the Ruehl No.925 or abercrombie outlet in the www.google.com .

Posted by: fitch at November 21, 2009 03:34 AM

Your article is write very well, I like it very much ~
ghd Hair Straightener
ghd Hair Straighteners
ghd straighteners
GHD
hair straighteners
bose in ear headphones
bose on ear headphones
bose headphones
nike sb dunks
nike dunks
I wish you have a wonderful day!Thank you.

Posted by: ghd straighteners at November 22, 2009 08:54 PM

Laptop Battery Laptop Battery Laptop Batteries
Laptop Batteries discount laptop battery
discount laptop battery
notebook battery notebook battery
computer battery computer battery
replacement laptop battery replacement laptop battery
notebook batteries notebook batteries

Posted by: Laptop Battery at November 24, 2009 10:09 PM

Paul Smith has been collaborating with a few different organizations recently and his latest venture sees him teaming up with Japanese bicycle saddle, Paul Smith bag, on a limited edition leather saddle. The release features Smith’s signature stripes where only 20 will be available at Paul Smith Clothing store in Japan and 8 at the Floral Street store in London. Get on it quick

Posted by: fdfewq at November 29, 2009 11:17 AM

One Simple Tech - Computer News, Reviews and Guides
The Forex Page - The Foreign Exchange
The Airlines Page - All Things Airlines
The Fitness Page - Guides to Healty Life
The Network Site - Networking Technology
The Adsense Site - Guide to Online Adsense Earning
The Asian Hotties - Sexy Asian Girls
Bali Page - Island of Bali
Guam Page - Island of Guam
Kalakas 671 - All About Island of Guam
Indonesia Page - All About Indonesia
MagicStix Site - Personal Blog of MagicStix
Permai's Page - Personal Blog of Permai

Posted by: Indonesia at December 2, 2009 08:20 PM

One Simple Tech - Computer News, Reviews and Guides
The Forex Page - The Foreign Exchange
The Airlines Page - All Things Airlines
The Fitness Page - Guides to Healty Life
The Network Site - Networking Technology
The Adsense Site - Guide to Online Adsense Earning
The Asian Hotties - Sexy Asian Girls
Bali Page - Island of Bali
Guam Page - Island of Guam
Kalakas 671 - All About Island of Guam
Indonesia Page - All About Indonesia
MagicStix Site - Personal Blog of MagicStix
Permai's Page - Personal Blog of Permai

Posted by: Indonesia at December 2, 2009 08:21 PM

One Simple Tech - Computer News, Reviews and Guides
The Forex Page - The Foreign Exchange
The Airlines Page - All Things Airlines
The Fitness Page - Guides to Healty Life
The Network Site - Networking Technology
The Adsense Site - Guide to Online Adsense Earning
The Asian Hotties - Sexy Asian Girls
Bali Page - Island of Bali
Guam Page - Island of Guam
Kalakas 671 - All About Island of Guam
Indonesia Page - All About Indonesia
MagicStix Site - Personal Blog of MagicStix
Permai's Page - Personal Blog of Permai

Posted by: Indonesia at December 2, 2009 08:22 PM
Post a comment









Remember info?




Prove you're human. Type "human":