Join ACM@ccny.
Click here subscribe to our mailing list.


Join ACM SIG Computer Graphics, Math Art and Science.
Click here for more information.

Join ACM SIG Game Development.
Click here for more information.

 


ACM Events

The City College of New York Student Chapter

Founded in 1947, ACM is the world's first educational and scientific computing society. The City College of New York Student Chapter of the ACM was officially chartered in 1966 and has been reactivated in 2001. We are looking forward to helping the Computer Science, Computer Engineering, and Electrical Engineering student community. If you are interested in computing research and education, please join us today!

1st Game Night

Date: Thursday, March 20th, 2008
Time: 7-10pm
Location: NAC 7/107

The games for this game night are:

  • Unreal Tournament: Game of the Year Edition
  • Brood Starcraft w/Expansions
  • and hopefully Counter-Strike v1.6

We're inviting the guys from IEEE and HKN to join in the mayhem!

Food and drinks will be served!

 
Meeting

2nd General Meeting

Date: Tuesday, March 4, 2008

Time: 12:15pm - 1:45pm

Location: NAC 7/107

At the meeting, we will discuss:

  • ACM Elections
  • Game Conference Trip 2008
  • ACM Game Night
  • Programming Practices
  • Special Interest Groups
  • Student Lecture Series
  • CCNY Computer Exhibition
  • and much more!

Food and drinks will be served!

   
Meeting

1st General Meeting

Date: Thursday, February 14th, 2008

Time: 12:15pm - 1:45pm

Location: NAC 7/107

Food and drinks will be served!

   
   

ACM Programming Practices

Date: Tuesdays (check our Calendar for changes)
Time: 12:15 P.M.
Room: NAC 7/105 (UNIX LAB)

Learn to solve different kinds of problems, and to code them accurately and fast, in small teams.

All are welcome, though it will help to have taken the Data Structures class. Tell your friends.

This opportunity is valuable for those not only interested in the competition, but also for those who want to become better programmers. The practices develop your ability to code without a development environment; a necessity for job interviews!

Led by Professor Sam Fenster (ACM Faculty Advisor)

Past Events

   
Meeting

General Meeting

Date: 12/06/07
Time: 12:30 PM to 1:30 PM
Room: NAC 8/207 (CSc Conference Room)

Elections (held on February 7th 2008) will be discussed. If you are interested in running for office please attend the meeting or email (acm at ccny.cuny.edu). In addition possible events for the next semester will be discussed as well the likelihood of an exciting new event this semester (Paintballing, Rock Climbing or a trip to New Rock City). Your opinions and ideas are most welcome. Food and Drinks will be served.

Feast before the Fatal Finals!
   
Event

ACM Paintball

Date: Saturday, October 27th, 2007
Time: 9:30AM - 7:00pm.
Where: Liberty Paintball Games

The officers would like to invite you all to participate in this collaborative event between ACM and the CCNY Paintball Club. We will be heading to Liberty Paintball Games located in Patterson. NY. If you are interested in participating, you must reply to jkemp00@ccny.cuny.edu ASAP.

PRICING

Rental Fee is $25.00. Includes:

Semi-Auto PAINTGUN w/ CO2 TANK
BARREL PLUG/TEAM ARMBAND
FREE CO2 ALL DAY
50 PAINTBALLS
Paintball Goggle/ Mask

UPGRADES:
CAMO JUMPSUITS $ 5 / Day
HARNESS w/ TUBES $ 5 / Day

PAINTBALL PRICES:
100 Rounds $ 7
1/4 case (500 Rounds) $ 25
1/2 case (1000 rounds) $ 45
Full case (2000 Rounds) $ 70

The Paintball Club will raffle off some t-shirts, gloves, neck protectors and maybe a mask.

TRANSPORTATION

Carpooling is preferred. You can also take the Metro-North to the Patterson station. It should cost approximately $20 round trip.

DIRECTIONS
 
From NYC and Points South
Take I-684 North until it merges directly into Route 22 North. DO NOT EXIT OFF OF I-684. Liberty Paintball is located 9.3 miles north on Rt. 22 on the right at the Thunder Ridge Ski Area. Follow the main access road up between the lifts to the parking area on the hill. Alternatively, take the Saw Mill Parkway North to I-684 North to Route 22 North.

 
Writing Resumes that Sizzle

GPS Navigation Through Traffic

How can cars use onboard navigation to deal with traffic?  Imagine tracking a fleet of representative vehicles using GPS.  All other
vehicles on the road could use the resulting broadcast traffic data in real time in an algorithm that finds the quickest routes to their
destinations.  Carola Wenk describes an international multi-university research effort.

Special Guest: Prof. Wenk is an Assistant Professor at U. Texas-San Antonio (http://www.cs.utsa.edu/~carola/)
Date: 10/4/07

Time: 12:15 - 1:45 PM
Room: NAC 8/207 across from the Computer Science Department

   
Meeting

General Meeting 1

Date: 9/6/07
Time: 12:15 - 1:45 PM
Room: Steinman Lecture Hall

At this meeting, we will discuss this semester's events, in addition to introducing the club's two new Special Interest Groups (SIG): Computer Graphic & Art of Science SIG, led by Prof. Brass and Prof. Gosser; and the Game Development SIG, led by Joel Kemp (President, CCNY ACM). This will be a very exciting semester, so please invite your friends to the meeting.

Food and Drinks will be served!
   
Writing Resumes that Sizzle

Writing Resumes that Sizzle Workshop

Presented by: David Thompson, CCNY
Date: 5/10/07

Time: 12:30 PM
Room: Steinman 2M5

Learn how to write a targeted, accomplishment-based resume!

   
Programming Contest Pratice

Programming Contest Practice

Date: 5/8/07
Time: 12:30 PM
Room: NAC 7/105

Creativity Support Tools: A Grand Challenge.

Food and drinks will be served!

   
ACM Elections

ACM, CCNY Chapter Elections

Date: 5/3/07
Time: 12:30 PM
Room: NAC 4/222

 

   
meeting

General Meeting 3

Date: 4/26/07
Time: 12:15PM
Room: 2/222

 

   
fish

Computer Science Student & Faculty Mixer

Special Guest: Ben Schneiderman
Date: 4/25/07

Time: 4 PM
Room: NAC 1/202

Creativity Support Tools: A Grand Challenge.

Food and drinks will be served!

   
colwell

"If You Didn't Test It, It Doesn't Work"

Special Guest: Dr. Robert P. Colwell (formerly of Intel)
Date: 4/19/2007
Time:12:30pm - 1:45pm
Room: Steinman Hall, Lecture Hall (ST 160)

Abstract: I think one of the differences between a competent engineer and a great engineer is that the great engineers have learned how to think about failure: How to avoid it, how to anticipate it, how to analyze it, and how to learn from it. Drawing lessons from all walks of engineering, this talk will discuss the role of management, design engineer, validator, and user, showing where errors creep in, and what should be done about them in a world that grows increasingly technical and complex.

Bio: Bob Colwell was Intel's chief IA32 microprocessor architect from 1992-2000, and managed the IA32 Architecture group in Intel's Hillsboro, Oregon facility through the P6 and Pentium 4 projects. He was named the Eckert-Mauchly award winner for 2005, the highest honor in the field of computer architecture, for "outstanding achievements in the design and implementation of industry-changing microarchitectures, and for significant contributions to the RISC/CISC architecture debate." He was elected to the National Academy of Engineering in 2006 "for contributions to turning novel computer architecture concepts into viable, cutting-edge commercial processors". He was named an Intel Fellow in 1996. Previously, Colwell was a CPU architect at VLIW pioneer Multiflow Computer, a hardware design engineer at workstation vendor Perq Systems, and a member of technical staff at Bell Labs. He has published many technical papers and journal articles, is inventor or co-inventor on 40 patents, and has participated in numerous panel sessions and invited talks. He is the Perspectives editor for IEEE Computer Magazine, wrote the At Random column 2002-2005, and is author of The Pentium Chronicles, a behind-the-scenes look at modern microprocessor design. He is currently an independent consultant. Colwell holds the BSEE degree from the University of Pittsburgh, and the MSEE and PhD from Carnegie Mellon University.

Food and drinks will be served!

 
Computer Engineering and Science Department Reception

How To Start a Career in I.T.

Special Guest: Mr. Ian Fisher
Date: 4/12/07
Time: 4 PM
Room: Steinman 2M7

   
Computer Engineering and Science Department Reception

Computer Engineering & Science Department Reception

Date: 3/29/07
Time: 4 PM
Room: Steinman 2M7

   
meeting

General Meeting 2

Date: 3/15/07
Time: 12:15PM
Room: 4/222

Second general meeting of Spring 07. This will be a more formal meeting to address certain issues. One of the main issues is the document known as the ACM By-Laws.

At the meeting, we will also answer any questions about the club, introduce ACM.org (international chapter), announce any upcoming events, etc.

 

Led by Joel Kemp (President)

   
meeting

General Meeting 1

Date: 2/22/07
Time: 12:15PM
Room: 1/209

First general meeting of Spring 07. This will be an informal meeting to get to know the members. At the meeting, we will also discuss the club's past events, future events, and poll the members on what they want to do this semester

 

Led by Joel Kemp (President)

   
d

ACM DirectX Review Sessions - Spring 07

Date: Tuesdays
Time: 12:15PM
Room: TBA

Ever wanted to explore game programming? Well this is your chance! Last semester, these review sessions were very successful. We are hoping for an even better turnout this semester!

Learn the DirectX 9 API and its applications in building a game engine. An outline of the review sessions can be found here.

The sessions are open to everyone! Tell your friends!

Led by Sebastian Pendola (CCNY ACM)

ACM DirectX Review Sessions

Date: Fridays
Time: 3:00PM
Room: NAC 7/118 (Windows Lab)

Ever wanted to explore game programming? Well this is your chance!

Learn the DirectX 9 API and its applications in building a game engine. An outline of the review sessions can be found here.

The sessions are open to everyone! Tell your friends!

Led by Sebastian Pendola (CCNY ACM)

   

ACM Programming Practice

Date: Tuesdays (check our Calendar for changes)
Time: 12:15 P.M.
Room: NAC 7/105 (UNIX LAB)


Learn to solve different kinds of problems, and to code them accurately and fast, in small teams.

All are welcome, though it will help to have taken the Algorithms class. Tell your friends.

Led by Professor Sam Fenster (ACM Faculty Advisor)

   

 

Cross-Platform Image Processing

Presented by: Wai Khoo, CCNY
Date: Thursday, November 16th, 2006
Time: 12:15 P.M.
Room: Steinman Hall 2M/13


CCNY student Wai Khoo has implemented a tiny "Photoshop." It does basic image processing techniques, and uses the Qt cross-platform graphic user interface framework.

He will talk about the benefits of Qt over other C/C++ frameworks for this; describe his program (Magic Glass) and its functions; and
demonstrate his application.

Food and Drinks will be served.

Tell your friends! Everyone is welcome!

 

   
   

 

3D Studio Max - How to create a 3d model

Presented by: Sebastian Pendola, ACM
Date: Thursday, November 9th, 2006
Time: 12:15 P.M.
Room: NAC 8/207 or NAC 7/118 (Windows Lab)


Sebastian Pendola will introduce how to render 3d models in 3D Studio Max. This is one of two workshops. The first workshop will entail creating 3 dimensional objects. The second workshop will be based on Animating those objects.

Applications of 3D Modelling apply to many disciplines, including: Protein Structure modelling, Computer Games, Web Sites, Flash, etc.

Tell your friends! Everyone is welcome!

 

   

General Meeting #4

Date: Thursday, November 2nd, 2006
Time: 12:30 P.M.
Room: NAC 8/207


Come in and discuss past events and also find out what is happening for the second half of this semester.

Tell your friends!

 

   

The Mysterious Art of Computer Architecture

Date: Thursday, October 26th, 2006
Time: 12:30 P.M.
Room: NAC 1/212

Abstract:
Computer architecture is the art of tradeoffs. In this talk, I will give a gentle introduction to computer architecture and its future trends. First, I will discuss the evolution of the field. Then, I will show the relationship between computer architecture and the other fields, such as operating systems, compilers, CAD, VLSI, etc. Finally, the future of computer architecture will be discussed, as well as the current hot topics in the field.

Bio:
Mohamed Zahran received his B.Sc and M.Sc. from Cairo University, both in computer engineering. He received his Ph.D. in Electrical and Computer Engineering from University of Maryland at College Park. He
worked as a research scientist at The George Washington University for a year, before joining the Electrical Engineering department at City College of City University of New York as an assistant professor. His research interest spans several aspects of computer architecture,
such as microarchitecture, memory system design, and power-aware architecture. Zahran is a member of IEEE , ACM, as well as Sigma Xi.

Here is a link to his webpage.

   

General Meeting 3 - featuring How to Program a Game (2nd Demonstration)

Date: Thursday, October 19th, 2006
Time: 12:30 P.M.
Room: NAC 1/212 OR NAC 8/207

The third of our weekly General Meetings. At this meeting, we will revisit the Game Development Project. Due to last Thursday's career fair, attendance at the general meeting was poor. This time around, we anticipate a big crowd. We are inviting our "brother" club, IEEE to participate in this project.

Sebastian Pendola will introduce the details of the current project, providing an overview of the steps necessary to create an Online Role Playing Game. He will also give a brief demonstration of his current game endeavor.

All members should attend, especially those who are interested in Game Development. Our "Review Sessions" will start this week, so don't miss this vital Meeting on Thursday! See you there!

Here is an outline of the review sessions and topics covered.

Here is a link to the group's forum.

   

General Meeting - featuring How to Program a Game

Date: Thursday, October 12th, 2006
Time: 12:15 P.M.
Room: NAC 8/207

The second of our weekly General Meetings. At this meeting, we will chat about any projects that members are currently working on, and start planning events that they want to work on.

After the discussions, Sebastian Pendola will introduce the project he wants to work on, namely, the Game Development Project.

All members should attend, especially those who are interested in Game Development.

 

   

Software Engineering Demo

Date: Thursday, October 5th, 2006
Time: 12:15 P.M.
Room: 1/212 (Update)


Daniel Ranells, Jamal Goddard, and Joel Kemp will give a demonstration of their elaborate Electronic Bidding System.

They will discuss the Waterfall Life Cycle model and how it applied to their project, with an emphasis on Design and Implementation.

Food and Drinks will be served!

More Information:

PowerPoint Presentation:

Microsoft Powerpoint Format

Single File WebPage

Links to Debugging Tutorials:

Tutorial 1, Tutorial 2, Tutorial 3, Tutorial 4

   

1st General Meeting

Date: Tuesday, September 26th, 2006
Time: 12:15 P.M.
Room: NAC 1/215


The ACM officers will hold the first General Meeting of the semester. All are invited!

 

   

Automatic Text Summarization

Presented by: Assistant Professor Noemie Elhadad
Date: Thursday, September 14th, 2006
Time: 12:15 PM
Room: 6/121


Automatic text summarization, the generation of a condensed version of a text by a computer, has been a focus of research for several decades. With the overwhelming amount of information available on the web, summarization is now becoming an acutely needed technology.

In this talk, I will give an overview of the challenges entailed in building an automatic summarizer, and describe the consensus architecture of such systems. I will then focus on a sub-problem of summarization: information ordering, i.e., how to find an optimal order in which to present the information to be conveyed in a summary. I will describe our methodology, our proposed solution, and the results of our evaluation studies conducted with human subjects.

Bio: Noemie Elhadad is an assistant professor in the CS department at CCNY. Her research interests are in natural language processing (text summarization, statistical text generation and user modeling). This semester, she teaches the graduate course I1600 "Natural Language Processing"

For more information, visit here

   

Robotics Project Talk

Date: Thursday, September 7th, 2006
Time: 12:15 P.M.
Room: NAC 1/211
A member of the robotics team will present sample code and talk about the different aspects of computer science involved— computer vision, data manipulation, interface design, and more. All skill levels welcome! View Flyer

 

   

Annual Programming Competition

ACM at CCNY will be holding Programming Contest Practices over the Summer. Come and improve you programming skills with fellow CCNY students.

>> More information on ACM Regional Collegiate Programming Contest
>>Problem set archive of previous programming contests

 

 
 
Designed by BJM