Princeton ACM

The official website for the Princeton University student chapter of the Association for Computing Machinery.

Princeton ACM Website is Redesigned and Back Up!


After a semester of being down, the Princeton ACM website is now redesigned and back up, courtesy of our awesome webmaster! We will be posting news and upcoming events on this website, in addition to emailing them out to listservs. Stay tuned for the cool stuff that’s going to be happening this semester! :)

Come to the First Code@Night of the Semester!

Time: 9:00 PM
Place: 3rd floor of Frist

What: First Code@Night of the semester! Oscar, a New York City-based health insurance startup that uses data analytics to identify the most efficient doctors in NYC, will be giving a tech talk. We will also be running mock interview practice for those of you that are on the job hunt, and there will be plenty of fruit and pizza!

Anyone interested in technology and computer science is more than welcome to come, regardless of level of experience! RSVP to the Facebook event here!

AI: A Return to Meaning

This tech talk with Dave Ferrucci will be held on April 24, 2014. Details will be posted shortly.

Mock Technical Interviews (&&&) A Story about Overfishing

It's time to sign up for Mock Technical InterviewsSign up here.

Why should you sign up for Mock Technical Interviews?
If you don't sign up for Mock Technical Interviews, it will be harder for you to get a job. And without a job, you wont have any money. Without money, no house. You'll be living on the streets. Where you'll probably catch malaria or be run over by a bus. Or something less morbid but equally negative in nature. Yep.
Sign up for Mock Technical Interviews; don't be run over by a bus! Sign up here.
What are the actual benefits of Mock Technical Interviews?
Technical interviews are at the heart of the job and internship search. If you're applying for a job that relates to programming, you'll have to go through a series of technical interviews. They usually involve whiteboard programming -- solving some problem by writing some code on the spot on a whiteboard -- and practicing this makes a huge difference in your performance. Yep, you get better with practice. Crazy, eh?
When are these Mock Technical Interviews?
Various times on 2/28, 3/1, and 3/2 (Friday, Saturday, Sunday)
They're in various rooms in the CS Building.
If you'd rather be the interviewer rather than the interviewee, go to the same spreadsheet and add yourself to the times you'd like to interview on the sheet called "Interviewers".
Tell us a story?
There once was a small but well respected fisherman in the village of Thimble. Every morning he would go off to the Finger Lakes, and that was where he would spend his day. In the evening he would come home to his family, hug his tiny children, play the lute, write some code, and then lay down his bucket full of the day's catch: hundreds of little fish. Why he did things in this order is a mystery to all.
One fateful day, our hero returned from the Finger Lakes with his greatest catch ever. One hundred forty little fish! This would feed Thimble Village for a week! (For Thimble Village was by no measure a large village.) The day after that our hero broke his fishing record once again. One hundred sixty little fish! The day after that, two hundred and eleven little fish! Thimble Village would never go hungry again! (He thought, not realizing this was a story about overfishing.) (The author wrote, not realizing this story would have a happy ending.)
Day after day, the fisherman of Thimble Village caught more and more fish. He was no longer a small fisherman now, but rather a mid-sized one, and a pleasing shape to boot. The Finger Lakes held only so many fish, and what this fisherman did not know soon would hurt him.
The fish ran out. The well respected fisherman of Thimble Village brought home the last fish from the Finger Lakes. With the only fish remaining, Thimble Village prepared fish fingers, and our hero never went fishing again. He had been overfishing, and now he was over fishing.
This is the bit where you get sad and resolve never ever to overfish as long as you live.
Fortune shined upon Thimble Village that day. The people of Sew brought over an Introduced Species which quickly repopulated the Finger Lakes and was super yummy. And everyone lived happily ever after.
Sign up for interviews! (link)

Microsoft Programming Competition

Show off your love for coding and your savvy problem solving skills! Teams of 1-3 people.
Compete to win $300
Make sure to bring your laptop, power cord, and your A-GAME!
February 17th, 2014 @ 7:00 PM CITP in Sherrard Hall
All contestants will be entered to win a SURFACE just for participating! Maximum participants will be capped at 50 people, so don’t be late!

Older ›