CompSci 108 : Spring 2009

Tom Marmaduke


About Me:

I am a Junior CompSci/ECE Dual Major with a Physics Minor from Sacramento, California.

Interests

I play a lot of video games, RPGs being my favorite genre. I play the saxophone, albeit I'm taking a break due to lack of free time for it. I am an avid reader, my favorite author being R. A. Salvotore. I will soon be starting C.S. Lewis's Mere Christianity, as well as Microserfs for class.

Programming Experience

My "official" experience is limited to CompSci 100E. However, way back in Middle School I became proficient in HTML, which I promptly forgot upon entering High School. Lately I have learned Actionscript 3.0 in my free time. It behaves almost exactly like Java.

I started using computers in 3rd grade on old Apple computers. I have used old Apples, iMacs, Windows PCs (running '95, XP, and Vista), and my current latop (running XP). I use my computer for e-mail, classwork, random browsing and IM'ing.

What made me interested in Computer Science was taking CompSci 100E. I liked the idea of making functional programs out of somewhat unintelligible code. I imagine that computer scientists spend a lot of time poring over a computer screen looking for errors in code.

My best programming experience was getting my Flash game working (see my main website for link) because it was really rewarding to have a visual confirmation that my program worked. My favorite programming project so far was Boggle, because coding was still novel enough for me to be excited about coding.

I see myself using computers extensively for whatever career I chose, since I am currently a CompSci/ECE Major with an ECE specialty in Computer Architecture. Chances are coding is in my future.

Project Sites:

TPK Microsystems - NanoGoogle Project Site

Contact Info:

E-mail: tkm@duke.edu

Phone: (916) 812-5673

Home