Apply     Visit     Give     |     Alumni     Parents     TCNJ Today     


CLOSED: Spring 2016 Registration Wait List

Attention students:  The Spring 2016 wait list is now closed.  We will be working through the list of students who have already signed up on the wait list and will be signing students into seats where possible. Once we have finished, we will release any available seats.

If you have signed up for the wait list, please continue to check your email this week in case we need to contact your regarding your submission.

The registration period for Spring 2016 courses is November 3 – 13, 2015.  Some seats have been reserved for CS majors in all of the courses. Please check the registration newsletter for additional information on options courses offered in Spring 2016.  After your registration windows open, if the class you need is closed, put yourself on the waiting list using the form here:

 Be sure read all directions and to enter all the information requested.

Starting Monday November 16, after the registration window closes, we will enroll students, in order based on their registration times and time they registered on the wait list, into any unfilled seats.

Please be sure that your intended course does not conflict with a course in your schedule and that you are willing to drop conflicting courses to make the change.  We will not automatically drop a course unless you include the course number in the “Drop” field of the wait list.

Email cs [at] tcnj [dot] edu if you have further questions.

Fall 2015 Internship Information Sessions

The Computer Science Department will be holding two informational sessions about internships in Fall 2015.

Dates and times for the Fall 2015 sessions are as follows:

Thursday, 10/29:  5:00 – 6:00 PM
Wednesday, 11/4:  11:30 AM – 12:30 PM

Both sessions will be held in Forcina 410..

If you plan on applying for an internship at some point in your curriculum, you must attend one informational session prior to submitting your application.  Additional info sessions will be planned in future semesters.  (If you don’t plan to do an internship as a capstone experience, you do not need to attend a session.)

Computer Science Colloquium: ACM Distinguished Speaker, October 20

On Tuesday, October 20, the Computer Science Department will welcome Dr. Gregory Abowd as the ACM Distinguished Speaker for 2015-16.  Dr. Abowd, a Regents’ and Distinguished Professor in the School of Interactive Computing at Georgia Tech., will give a talk entitled “Beyond Ubiquitous Computing: Technology Advances and Applications”.  An abstract of his talk can be found below.

Please join CS faculty and students in Education Building Room 113 from 12:30 – 1:30 PM for this talk.  Pizza and refreshments will be provided.

In the late 1980’s, Mark Weiser defined ubiquitous computing as the third generation of computing, and much of his vision of computing technology has been realized. Nearly three decades later, it is appropriate to reflect on Weiser’s definition of the third generation and ask what the next generation of computing might be. Interestingly, a fourth generation of computing technologies has already arrived and has been with us for nearly a decade. This fourth generation of computing is marked by the emergence of three important technologies —the cloud, the crowd, and the shroud of devices that envelop the physical world and connect it to the digital world. This new era, which I currently refer to as “collective computing” represents a more seamless amalgamation of machine-run algorithms and the collective intelligence of humans. I will provide an example of an application of collective computing with the cloud/crowd/shroud technologies. This application represents a template for 4th generation applications, and I will end by reflecting on how some of those might be new ways to think about harnessing social interaction. I will end with a speculation on what the 5th generation of computing will entail.

Gregory D. Abowd is a Regents’ and Distinguished Professor in the School of Interactive Computing at Georgia Tech, where he has been on the faculty since 1994. His research interests concern how the advanced information technologies of ubiquitous computing (or ubicomp) impact our everyday lives when they are seamlessly integrated into our living spaces. Dr. Abowd’s work has involved schools (Classroom 2000) and homes (The Aware Home), with a recent focus on health and particularly autism. Dr. Abowd received the degree of B.S. in Honors Mathematics in 1986 from the University of Notre Dame. He then attended the University of Oxford in the United Kingdom as a Rhodes Scholar, earning the degrees of M.Sc. (1987) and D.Phil. (1991) in Computation. From 1989-1992 he was a Research Associate/Postdoc with the Human-Computer Interaction Group in the Department of Computer Science at the University of York in England. From 1992-1994, he was a Postdoctoral Research Associate with the Software Engineering Institute and the Computer Science Department at Carnegie Mellon University. He has graduated 23 PhD students who have gone on to a variety of successful careers in academia and industry. He is an ACM Fellow, a member of the CHI Academy and recipient of the SIGCHI Social Impact Award and ACM Eugene Lawler Humanitarian Award. He is also the founding President of the Atlanta Autism Consortium, a non-profit dedicated to enhancing communication and understanding across the varied stakeholder communities connected to autism.

Google Comes to Campus: October 7


Attention Students:  Google is coming to campus on Wednesday, October 7!

Come attend the Lightning Tech Talk and the “Meet N Greet” hosted by Google’s engineers.  Attendees will gain an understanding of the Google culture and opportunities, and will learn how to better prepare for corporate careers.  Refreshments will be provided.  Please note: all students who are interested in attending must upload their resume to LionsLink and complete the Google Form ( before October 7.

Time: 5:00 – 6:30 PM
Location: Education Building 212

Please see the event flyer for more information on these events.

Other Google Events on October 7

  • Women in Computer Science Lunch  (closed event)
    Time: 12:00 – 1:30 PM
  • One-one-One with a Google Engineer (closed event, application required)
    Time: 2:00 – 4:30 PM

CS Student Organizations Host Ice Cream Social

2015-09-09 13.56.50

Article written by Kyle Davis, senior CS major

On Wednesday, September 9, the students of ACM, WICS, and UPE hosted the Computer Science department ice cream social at the Science Complex fountain. The celebration boasted one of the department’s biggest turnouts for an event that did not offer extra credit.  Ice cream and drinks were offered, and students had a water balloon toss that was much appreciated on such a hot day.

“I got my exercise for the year!” Leanna Stecker, a senior in the department, said in regards to the event’s activities. Many of the department’s faculty attended to talk with their students; however, none participated in the water balloon toss.

Afterwards, many of the freshmen stayed to chat with the upperclassmen, hoping to get the scoop on what to expect from their classes and the computer science program at TCNJ. Returning students were more than happy to impart their wisdom and to offer suggestions on how to tackle some of the tough courses that the major requires. Many of the students viewed it as an excellent opportunity to connect with their professors outside of class, or to make a few new friends in the department.

Overall, the celebration was a huge success – it was an excellent way to make the new students feel more at home in the department and the returning students more comfortable with their new professors and classes.

Dr. Salgian to Present at 2015 International Computer Music Conference


Dr. Andrea Salgian will be presenting a research paper at the International Computer Music Conference, held between September 25 and October 1, 2015 at the University of North Texas, in Denton TX. The paper, titled “Automatic Transcription of Japanese Taiko Drumming using the Microsoft Kinect”, was written with Willian Hua, who graduated from the Computer Science department in May 2015.

Taiko is a form of Japanese drumming that contains choreography and sudden bursts of energy in the form of shouts called “kiai.” The notation for Taiko, called the “kuchishoga”, expresses notes and rests using Japanese syllables. The paper describes a system that transcribes Taiko arrangements into eight of the most basic kuchishoga notes using the Microsoft Kinect. The system was tested on 320 notes in six different arrangements, and achieved a 96.56% accuracy.

Computer Science Colloquium: September 15

The first Computer Science Colloquium of the semester will be held on Tuesday, September 15.  Dr. Vinayak Elangovan, Visiting Assistant Professor in our CS Department, will give a talk entitled “Human-Vehicle Interactions (HVI) Recognition Using Spatiotemporal Analysis”.  An abstract of his talk can be found below.

Please join CS faculty and students in Forcina Hall 408 from 12:30 – 1:30 PM for this talk.  Pizza and refreshments will be provided.

Improved Situational awareness in Persistent Surveillance Systems (PSS) is an ongoing research effort of the Department of Defense and Department of Homeland Security. Most PSS generate huge volume of raw data (imagery data) and they heavily rely on human operators to interpret and inference data in order to detect abnormal activities. Many outdoor apprehensive activities involve vehicles as their primary source of transportation to and from the scene where a plot is executed. Vehicles can be used as a disguise, hide-out, and a meeting place to carry abnormal activities. Analysis of the Human-Vehicle Interactions (HVI) helps us to identify cohesive patterns of such activities representing potential threats. In this lecture, the approach used in detection and recognition of HVI activities are discussed. A taxonomy of HVI is developed for this approach, as a means for recognizing different types of HVI activities. HVI taxonomy may comprise multiple threads of ontological patterns. By spatiotemporal linking of ontological patterns, a HVI pattern is hypothesized to pursue a potential threat situation. At start of this lecture, an introduction to computer vision and machine learning is briefed for better understanding of the approach. The practical applications of this approach in various other domains are also discussed in this lecture.

Vinayak Elangovan (Visiting Assistant Professor of Computer Science) is an active researcher specializing in computer vision, sequential data analysis, and digital image processing. He earned his Ph.D. in Computer Information Systems Engineering at Tennessee State University (TSU). He continued his research and teaching as a Post Doc in the engineering department at TSU. He also has considerable work experience in engineering and software industries. His primary research focus is in the area of computer vision and machine vision with keen interest in software applications development and database management. He has worked on number of funded projects related to Department of Defense and Department of Homeland Security applications.

CS Ice Cream Social: Wednesday, September 9

Attention: Computer Science Students

Please join members of ACM, WICS, and UPE at the Computer Science Ice Cream Social on Wednesday, September 9.  The event will take place at the Science Complex Fountain and will run from 1:30 PM – 3:00 PM. All Computer Science students are invited to attend.

We hope to see you there!

CABECT Presentation at Dow Jones in Princeton

cabect-150x78On June 12, Professor Monisha Pulimood (Computer Science) and Professor Kim Pearson (Journalism) presented at a workshop on promoting collaborations between journalism and computer science students to foster computational thinking in the classroom and, later, the newsroom. The workshop, hosted by the Dow Jones News Fund at the Dow Jones Kilgore Campus in Princeton, NJ, was attended by twenty media and computer science college professors from across the mid-Atlantic region.

Professor Pulimood and Professor Pearson, along with Professor Diane Bates (project evaluator), shared the findings of their NSF grant-funded project in a presentation entitled “Collaborating Across Boundaries: Preparing Students for the New Newsroom”. Prof. Pulimood and Prof. Pearson led participants through hands-on activities designed to share tools and pedagogy for bringing computational thinking to the classroom.

For more information on the Dow Jones workshop, see News Fund’s article:

For information on Dr. Pulimood and Dr. Pearson’s CABECT project, see:

Computer Science Department Awards: May 6, 2015


Congratulations to the winners of the 2014-2015 Computer Science Department Awards, Computer Science Service Awards, and the Charles Goldberg-Norman Neff Scholarship Prize in Computer Science!

The Computer Science Department awardees are selected by the faculty based not only on their exemplary performance in CS courses, but also on their significant contributions to the department.

Freshman Award – Elisa Idrobo and Brittany Reedman

Sophomore Award –  Angela Huang and Matthew Rasa

Junior Award –  Kylie Gorman and Brandon Gottlob

Senior Award –  Leah Lewy and Robert Preuss

Computer Science Service Awards are given to students who have taken part in the organization of department events and whose leadership efforts have enriched the TCNJ CS community. This year, Kevin Bohinski, Hank Harvey, Andrew Miller, and Nadya Peña received CS Service Awards.

The Charles Goldberg-Norman Neff Scholarship Prize in Computer Science goes to a graduating senior who has been accepted into a Ph.D. program and completes an application for the award.  Conor Kelton was this year’s winner.