Quick links

Event

Class Day 2017

Date and Time
Monday, June 5, 2017 - 1:30pm to 3:00pm
Location
Friend Center Courtyard
Type
Event

 

The Chair and the Faculty of the

Department of Computer Science

Invite you and your family to attend

Class Day 2017

Departmental Award Ceremony

Monday, June 5, 2017

Light refreshments at 1:30 pm 

Ceremony will begin at 2 pm

under the tent in the Friend Center Courtyard

Immediately following, there will be SEAS Reception

in the Friend Lobby at 3PM

Presentation of SEAS Awards

Friend Courtyard 3:15 PM

  

Limited space – 4 guests per family

Computer Science for the Masses

Date and Time
Thursday, December 10, 2015 - 8:00pm to 10:00pm
Location
Friend Center 101
Type
Event
Host
Princeton ACM/IEEE- CS Chapters

Robert Sedgewick
Princeton ACM/IEEE- CS Chapters

The following "computer science in education" talk is part of our celebration of Computer Science Education Week (December 7-13, http://csedweek.org).

Colleges and universities need a good "introduction to computer science" for their students.  What should we teach and how should we teach it?  How should we use technology in an introductory course?

This talk describes a introductory computer science course at Princeton University.  The course has been under development for 25 years.  It is the highest-enrolled course at Princeton, attracting two-thirds of all students, preparing them all for further study in computer science (nearly 40% of all Princeton students are taking a CS course at any point in time).  The content is broad and deep, building on a solid foundation in programming to address fundamental issues in theoretical computer science and to also provide an overview of computer architecture, all in the context of interesting applications in science, engineering, and commerce.  The course is currently using a new textbook, extensive online content, and studio-produced lecture videos.

Robert Sedgewick is the founding chair and the William O. Baker Professor in the Department of Computer Science at Princeton and a member of the board of directors of Adobe Systems.  His research interests revolve around algorithm design, including mathematical techniques for the analysis of algorithms.  Prof. Sedgwick is the author of the very popular textbook "Algorithms, Fourth Edition" and other books on algorithms that have been best-sellers for decades.

On-line meeting notice:  http://PrincetonACM.acm.org/meetings/mtg1512.pdf

All ACM / IEEE-CS meetings are open to the public. Students and their parents are welcome.  There is no admission charge.
Refreshments at 7:30pm

International Women's Day celebration

Date and Time
Thursday, February 12, 2015 - 11:30am to 1:30pm
Location
Computer Science Tea Room
Type
Event
Host
Google

Hello Princeton women in Computer Science,

International Women's Day is in March and Google invites you to celebrate early next week!  We will be hosting an IWD luncheon that will include discussion, prizes, and a panel of Princetonian alumnae Googlers.

Chat about the awesomeness of women in tech!  And lunch and swag certainly don't hurt :)

Please RSVP here <http://goo.gl/ATXwTd> if you plan to attend - we hope that you will be able to join us.

Dropbox Tech Talk- Carousel's photo uploads and space saver

Date and Time
Tuesday, February 17, 2015 - 6:00pm to 7:00pm
Location
Computer Science Small Auditorium (Room 105)
Type
Event
Host
Dropbox

Dropbox
Dropbox's photo-sharing app Carousel's hottest new feature helps users free up space on their phone so they have room to download the latest iOS update or take more selfies. Kat Busch, an engineer at Dropbox and the creator of the feature, will talk about its design. The talk will cover Dropbox's Camera Uploads architecture (which has uploaded billions of photos) and how Carousel builds on that architecture to intelligently and safely clear space on users' phones.

We will have Dropbox Swag and lots of food. Please RSVP so we know how much to order!

We're also hiring software engineers for internships and full time positions! Feel free to bring your resume with you or to email it to caroline@dropbox.com if you're interested!

Independent Work Poster Presentations

Date and Time
Monday, May 4, 2015 - 10:00am to 3:00pm
Location
Friend Center Convocation Room
Type
Event

75 students who have completed single semester independent work will be presenting in two sessions. 

10:00am-12:00pm
1:00pm-3:00pm

Advanced Computer Networks COS561 Poster Session

Date and Time
Thursday, January 15, 2015 - 1:00pm to 3:00pm
Location
Friend Center Convocation Room
Type
Event
Host
Jennifer Rexford

The students in COS 561, Advanced Computer Networks with Professor Jennifer Rexford are having a poster session to present their final course projects. The poster session will be 1-3pm Thursday January 15 in the Friend Convocation Room.  The 25 projects will be divided into two one-hour periods, each including about half of the posters.

Everyone is welcome!

The project titles and authors are listed below.

First Hour (1-2pm)

Managing Fairness in Equilibrium Strategies for Routing Among Selfish Nodes in an Ad Hoc Network
Andrew Grasso

Global Internet Reachability: A Longitudinal Study
Anne Edmundson, Elba Garza, Caroline Trippel

Improving the Performance of Path Query in Software Defined Networks
Mina Tahmasbi Arashloo

Proxy Rotation with Bitcoin Micropayments
Miles Carlsten, Harry Kalodner, Paul Ellenbogen

TIP: An IP Protocol for Detecting BGP Hijacking Attacks
Collin Stedman

Ravana: Transparent Controller Fault Tolerance in Software-Defined Networks
Haoyu Zhang

Latency Equalized Routing for Interactive Networks
Heemin Seog and Andrew Tran

Imagining a Clock-Synchronized Internet
Gregory Owen and Jonathan Frankle

Statistics Query Support for CoVisor
Jennifer Gossels

Detecting BGP Man-in-the-Middle Attacks via Control Plane Anomaly Detection
Cornellius K. Metto, Laura M. Roberts, Elena Sizikova

Fast BGP Convergence with the Supercharged Router: Electrifying Traditional Routers with SDN
Michael Alan Chang

Compressing Cached Rules in Software-Defined Networks
Yatin A. Manerkar, Adi Fuchs, Alexey Lavrov


Second Hour (2-3pm)

Upgrading HTTPS in Mid-Air: An Empirical Study of Strict Transport Security and Key Pinning
Michael Kranch

Prediction Based Mechanism for efficient scheduling of Cellular Data usage
Themistoklis Melissaris, Nayana Prasad Nagendra

Towards Temporal Network Synthesis
Ryan Beckett, Qinxiang Cao, Olivier Savary Bélanger

Multi-Network Cellular Access
Parishad Karimi

SDN-Enabled IPv4 Multicast Protocol Design
Robert Macdavid, Sergiy Popovych, Hansen Zhang

A Visualization Environment for Network Information in Pyretic
Nora Coler, Ruth Dannenfelser, and Nevin Li

Inter-domain path diversity through virtual peering
Shreyasee Mukherjee

MITM Detection with P2P Networks
Steven Englehardt, Steven Goldfeder, Maciej Halber, Peter Zimmerman

Evaluating Path Queries in Software-Defined Networks with Different Forwarding Policies
Violeta Ilieva

Dynamic Service Chaining
Tengyu Ma, Amy Tai, Kelvin Zou

Customizable Adaptive Streaming over Cellular Network
Yichen Chen, Yixin Sun

Exploring Scalability in Hierarchical SDN Controllers
Disney Y. Lam

Towards remote music collaboration: forecasting mallet motion via networks
Huiwen Chang, Zeyu Jin and Shuran Song
 

Independent Work Poster Presentations

Date and Time
Monday, January 12, 2015 - 10:00am to 1:00pm
Location
Fields Center 104
Type
Event

Students who have completed single semester independent work will be presenting at this session.

COS 424, Interacting with Data Poster session

Date and Time
Monday, May 12, 2014 - 10:30am to 2:00pm
Location
Friend Center Convocation Room
Type
Event

Join us for the COS424, Interacting with Data poster session.  Students will present their final projects on a variety of machine learning topics.

Independent Work Poster Presentations

Date and Time
Thursday, May 8, 2014 - 10:00am to 2:00pm
Location
Carl Field Center 101
Type
Event

Students who have completed single semester independent work will be presenting at this session.

Human-Computer Interface Technology demo session

Date and Time
Thursday, May 16, 2013 - 10:00am to 3:00pm
Location
Friend Center Convocation Room
Type
Event
Host
Rebecca Fiebrink
The COS 436 / ELE 469, Human-Computer Interface Technology class will have two demo sessions, one from 10AM-12PM, and the other from 1PM-3PM with 80 students presenting their work.

Students in the class were tasked with designing, building, evaluating, and refining a prototype system that involves tangible, embedded, gestural, non-visual, or otherwise novel interactions that move computing beyond familiar desktop, web, and mobile paradigms. Each project was also required to address some real-world problem. This is what students came up with:

Projects to be presented in the morning session, 10:00-12:00:

  • ServiceCenter, a serving system for restaurants that allows waiters to efficiently manage orders and tasks by displaying information about their tables (Grupo Naidy)
  • A device to improve security and responsibility in the laundry room (The Backend Cleaning Inspectors)
  • A new musical listening experience using a jacket that vibrates with the bass (Team VARPEX)
  • A “Kinect Jukebox”that lets you control music using gestures (Team X)
  • NavBelt, a system for navigating around unfamiliar places more safely and conveniently (Team “Don't worry about it”)
  • A Kinect-based system that watches people lift weights and gives instructional feedback to help people lift more safely and effectively (Team “Do You Even Lift?”)
  • Runway, a 3D modeling application that makes 3D manipulation more intuitive by bringing virtual objects into the real world, allowing natural 3D interaction with models using gestures (Team CAKE)
  • An add-on device for the cane of a blind user which integrates GPS functionality via bluetooth and gives cardinal and route-guided directions via haptic feedback (Group 17)
  • A minimally intrusive system to ensure that users remember to bring important items with them when they leave their residences; the system also helps users locate lost tagged items, either in their room or in the world at large (The Elite Four)
  • Oz, a system that authenticates individuals into computer systems using sequences of basic hand gestures (Group 21)

In the afternoon session, 1:00-3:00:

  • A hardware platform that receives and tracks data from sensors that users attach to objects around them and sends them notifications, e.g. to build and reinforce habits (Team TFCS)
  • The GaitKeeper, an insole pad that can be inserted into a shoe, and an associated device affixed to the user’s body, that together gather information about the user’s gait for diagnostic purposes (Team GARP)
  • The PostureParrot, a system that helps user maintain good back posture while sitting (Team Colonial)
  • A bowl, dog collar, and mobile app that help busy owners take care of their dog by collecting and analyzing data about the dog’s diet and fitness, and optionally sending the owner notifications when they should feed or exercise their dog (Team Chewbacca)
  • A glove that allows users to control (simulated) phone actions by sensing various hand gestures (The Lifehackers)
  • An interface through which controlling web cameras can be as intuitive as turning one’s head (Team Epple)
  • A smart bookshelf system that keeps track of which books are in it (Team “%eiip”)
  • An interactive and fun way for middle school students to learn the fundamentals of computer science without the need for expensive software and/or hardware (Team “Name Redacted”)
  • A gesture bracelet for computer shortcuts (Team “Cereal Killers”)
  • AcaKinect, voice recording software that uses a Kinect for gesture-based control, which is a more efficient and intuitive way of presenting a music recording interface for those less experienced with the technical side of music production (Team “Deep Thought”)

We hope to see you there! The demo session is open to anyone who would like to attend. For more information, please email me at fiebrink@princeton.edu or visit the course webpage at http://www.cs.princeton.edu/courses/archive/spring13/cos436/

Follow us: Facebook Twitter Linkedin