Recently Taught Classes
- Summer 2017
- Spring 2017
-
CS2a: Introduction to Computers
- CS99a: Independent Studies
- Innovative Python HW Design - Arya Boudaie
- CS98a: Independent Studies
- Game Design - Prakhar Sahay, Cuimei Zhang, Tristan Ramirez de Haro
- UI/UX for Finance - Alexa Diehl
- Business Computing - Jiamin Shen
- Tuvalu Biannale Project
- 4collegewomen Project
- CS210a: Graduate Independent Studies
- SpeechNinja - Therapeutic Games - Weitao Zou, Chenxi Gao, Yansen Sheng
- CS400a: Dissertation Research
- Fatima Abu Deeb - Spinoza and Learning Analytics
- Kristian Kime - CalcTutor and the Teachers Dilemma
- Xiaodong Qu - Brain Computer Interfaces
- Fall 2016
-
CS164a: Introduction to 3D Animation
-
MKTYP6a
- CS99a: Independent Studies
- Innovative Python HW Design - Arya Boudaie
- CS98a: Independent Studies
- PlanDeis - Luyi Bai
- Unity Game Design - Michelle Kim, Gabe Levin, Alexios Ladikos, Joseph Kanorovich
- Online Language Lab - Moses Bug, Michael McGregor....
- UI/UX for Finance - Alexa Diehl
- SpeechNinja - Therapeutic Games - Zimu Cui, Zijie Shen
- Unreal Game Design - Rosalind Ellis
- CS400a: Dissertation Research
- Fatima Abu Deeb
- Kristian Kime
- Xiaodong Qu
- Summer 2016
- Spring 2016
- On Sabbatical!
- Independent Research Projects (not for credit)
-
Archiving Sculpture Exhibits - Daniela Dimetrova
-
SpeechNinja: Game-based Speech Therapy - Joseph Tinianow
-
Brain Computer Interfaces: Yansen Sheng, Mingze Li (with Yile Sun PhD Psych student)
- Fall 2015
-
Dissertation Research
- Independent Research Projects
-
Archiving Sculpture Exhibits - Daniela Dimetrova
-
SpeechNinja: Game-based Speech Therapy - Rebecca Holman, Joseph Tinianow
-
Brain Computer Interfaces: Mingze Li (with Ethan Stein, MA student)
- Independent Entrepreneurship Projects
-
Building an Apple Watch App - David Barsky, Rosalind Ellis
-
DiscoverDeis: Jessica Huyhn, Jane Kwon, Ziyu Qiu, Limin Wang, Dewar Tan
-
FashionSnapp: Yoseph Kantorovich (with Can Nahum MA student)
Summer 2015
Spring 2015
-
CS65a: 3D Animation
-
TYP Computer Science
-
Dissertation Research
- Independent Studies
-
lowkey - Jacob Murphy, Alex Bardasu, Sharat Sridhar, David Barksy
-
BodyScan - Michael Soboff
-
Statistics-based Marketing Analysis in R - Giang Nguyen
-
Web App Development - Larry Yu
Fall 2014
-
CS11a Intro to Programming in Java
-
Dissertation Research
- Independent Studies
-
WGO - David Giliotti, Jacob Murphy, Samir Undavia, Sharat Sridhar
Location-aware friend-based event calendar
Swift, NodeJS, Mongo
-
KnightLife - Ari Kalfus, Burak Sezer, Sam Raphael, Wesley Chin
Group Communication App to Facilitate Safe Outings
Angular, NodeJS, Phonegap, Mongo
-
Crowdz - Yuya Yoshida
Wayz for walkers at Brandeis --
HTML5, CSS, javascript, Twitter bootstrap, appery.io for iPhone and Android
-
Haptic Apps -
Gil Zamir, Alex Bardasu, Brian Huangs, Kerri Gardner, Jiaqi Gu
Purely Haptic iPhone Games
Swift, iPhoneBeta
-
YoWakeUp - Ben Freudman
An alarm clock you can talk with
Phonegap
-
EdTech - Deema Alswailmil and Eyad Fallatah
-
Virtual Pickup Ballgames - Danny Glasgow, Daniel Melemed
Location-aware Mobile App to Support PickupBall games
-
VUIs for School Management software - Damian DeMarco
-
Programming Team coaching
-
CS Alumni Networking and Career Fair, 10/21/2014
- Committees
-
Committee on Faculty Rights and Responsibilities (CFRR)
-
University Curriculum Committee (UCC)
-
Center for Teaching and Learning Advisory Committee (CTLAC)
Summer 2014
Spring 2014
Fall 2013
Summer 2013
Spring 2013
Fall 2012
Summer 2012
Spring 2012
Fall 2011
Summer 2011
Spring 2011
Fall 2010
Summer 2010
Spring 2010
Fall 2009
-
COSI 65a: Introduction to 3D Animation
- TYP Quantitative Reasoning
Summer 2009
Spring 2009
Fall 2008
Summer 2008
session I (6/2/08-7/3/08)
Spring 2008
- CS2a: Introduction to Computers
(registered students may also access the moodle pages)
- CS93a: Research Internship
- Alexander Friedlander - Simulation and Cluster Computing
- INET98a and CS98a: Independent Studies
- Alexander Friedlander - Physics Engines and 3D Game Frameworks
- Zachary Broderick, Alexandar Gaman, Natan Lempert - Open Distributed Social Network Infrastructure
- Scott Koenig - web-based maps and databases
- Joshua Sheena - Gestalt Visualization of Flow Cytometry
- Dustin Smith - Networking in Low-income communities
- Michael Greenberg - The Future of Mobile Computing
- Andrew Meyers
- INET 92b: Internship
- CS210a: Graduate Independent Study
- Andrew Bergal - Content Management Systems
Fall 2007
Summer 2007 session I
-
CS65a: Introduction to 3D Animation
Note: this link is password protected if your are accessing it from
off campus. Send me email if you want the username/password for this
link - Tim
Summer 2007 session II
Spring 2007
Fall 2006
Summer 2006
Spring 2006
CS Independent Studies (CS98, CS200, CS210)
CS99: Senior Honors Thesis
CS400: Dissertation Research
Fall 2005
-
CS11a: Introduction to Programming in Java and C
-
TYP Math: Transitional Year Program Mathematics
- CS98: Independent Study
- Optimizing Precomputed Radiance -- Wayne Mak
- CS99: Senior Honors Thesis
- INET92: Internship in Internet Studies
- "Webmaster for 4collegewomen, AAAS, ..." -- Colleen O'Connor
- CS210: Graduate Independent Study
- Optimizing Precomputed Radiance -- Marco Leon, Yuri Mednikov, Inokently Kremerman
- Supporting Community-building through Web Architecture via JIRG -- Jonathan Sagotsky
- CS300: Masters Thesis
- CS400: Dissertation Research
- Collaborative Editing Systems -- Kenroy Granville
- Scientific Visualization for Large Databases -- John Langton
Summer 2005
Spring 2005
Autumn 2004 (109 students, 10 classes)
-
CS2a: Introduction to Computers (92 students)
- CS98a: Independent Study
-
3D graphics -- shaders and plugins: Wayne Mac, Marco Leon
- Scripting Collaborative Games using high level languages - Jon Sagotsky
- APIs for Sensor/Actuator networks -- Ben Weisburd
- Scripting Production Quality websites using High Level languages -- Jaina Morgan, Yelena Yatskar
- CS99: Senior Honors Thesis
- INET 92a: Internship
- Developing content for the
www.4collegewomen.org website -- Arielle Macher
- Developing a fully interactive, database backed website for the Brandeis Internship office -- Craig Fuchs
- CS210: Independent Study (4 students)
- Scheme-based approaches to web programming: Tyler Adams, Seohyun Im, Bo Young Pak
-
3D animation -- Julia Tutko
- CS400: Dissertation Research
- Kenroy Granville - High level languages for prototyping collaborative environments
- John Langton -- Collaborative editing environments and the psychological effects of high latency connections
Summer 2004, Session 1
- CS2a: Introduction to Computers
Spring 2004
- TYP Cosi
- CS99
- CS98
- Chandni Valiathan -- Fast and Rigorous Evaluation of Mathematical Functions
- Meghan Russ -- Web Development in Scheme
- Adam Batkin, Kevin Grinber -- Web Lotteries
- Inet92b -- Website development
- Sarah Beckwith, Shari Gabel, Joshua Goldfischer,
Kevin Grinberg, Kevin Skobac, Seth Young
- Inet98b
- Cosi210a -- Website Performance Testing
Autumn 2003
- CS2a Introduction to Computers
- Inet92a -- Website development
- CS99
- CS200 -- Groupware in Education
- CS210 -- Declarative Groupware Toolkits
Summer 2003
Spring 2003
- TYP Cosi - Programming and the Web
- CS210b: Group independent study into 3D Graphics
- INET 92b: Website Development Internship
- CS98b: Wearable, Context Aware, Application Interfaces
- INT92b: Academic Web Development
Autumn 2002
Summer 2002
All Courses from 1984-2004