tcnj wordmark


Computer Science thanks Linode

The Department of Computer Science was thrilled to welcome Christopher Aker (CEO), Thomas Asaro (COO) and Keith Craig (Public Relations Manager), from Linode LLC on Thursday, July 17, 2014. The welcoming party included Dr. Peter DePasquale and Dr. Monisha Pulimood from Computer Science, Dr. Jeffrey Osborn (Dean of School of Science) and Mr. Guy Calcerano (Major Gifts Officer). The primary purpose for inviting Linode was to express TCNJ’s gratitude for Linode’s generous donation of servers that have opened up exciting new opportunities for research and education in Computer Science, as well as in the other departments within the School of Science (Physics, Math, Biology and Chemistry). Our guests took the opportunity to tour our facilities and meet with MUSE students working with Dr. Papamichail. We also explored additional avenues for collaboration between Linode and Computer Science at TCNJ. Watch this space for future developments.

Report in Times of Trenton:

Congratulations to the Class of 2014

The Computer Science Department Class of 2014 was awarded degrees en masse at the main TCNJ ceremony on May 15, 2014.  Students were individually recognized at the Department ceremony on May 16, 2014, in the Mayo Concert Hall. Teddy Sudol gave the student address and Dr. Deborah Knox gave the faculty address.

Class Of 2014

Class Of 2014




2014 Computer Science Award Winners

CS Award Winners and Faculty

CS Award Winners and Faculty

Congratulations to the winners of the 2013-2014 Computer Science Department Awards and the Charles Goldberg-Norman Neff Awards!

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 – Joie Murphy

Sophomore Award – Kylie Gorman and Brandon Gottlob

Junior Award – Joseph Canero, Conor Kelton and Sean Safari

Senior Award – Thomas Caputi, Leighanne Hsu, Michael MacDougall and Glen Oakley

The Charles Goldberg-Norman Neff Award goes to a graduating senior who has been accepted into a Ph.D. program and completes an application for the award. This year we have two winners:

Patrick D’Errico and Teddy Sudol


Scholarships for Success in Computational Science

Scholarships for Success in Computational Science

Professors Tom Hagedorn (Mathematics & Statistics) and Monisha Pulimood (Computer Science) have been awarded a grant from the NSF S-STEM program (Award # 1356235). This grant forms the basis of a sustainable initiative to recruit, retain and graduate more students in computer science and mathematics at TCNJ. The project will fund approximately 27 scholarships per year for computer science and mathematics students who will be organized into learning communities and engage in research focused on a common theme of computational science. The project will also provide significant advising, mentoring, and tutoring services that supplement those already provided by the college.


Dr. Papamichail awarded NSF-CCF grant for combinatorial design of synthetic gene variants

Dr. Papamichail awarded NSF-CCF grant for combinatorial design of synthetic gene variants

Dr. Dimitris Papamichail, Assistant Professor of Computer Science, has been awarded a research grant from the National Science Foundation’s Division of Computing and Communication Foundations (NSF-CCF) core program.

dimi_small4Dr. Papamichail’s research focuses on computational design of synthetic genes with enhanced properties. Synthetic Biology moves beyond conventional genetic manipulation to construct novel biological components which do not originate in nature. There exists though a big gap of knowledge between genomic sequence and function. To enhance understanding of gene expression, researchers have constructed and evaluated libraries of gene variants, which traditionally have limited size due to synthesis costs, and random or biased composition.

This grant will enable exploration of the combinatorial design of synthetic gene variants to aid the construction of large scale, purposed libraries. The aim is to assay the most important sequence features which determine gene expression, while minimizing experimental cost and maximizing the exploration of the coding landscape.

Over the next two years Dr. Papamichail, with the aid of TCNJ research students, aims to develop new algorithmic results in combinatorial design of diverse gene libraries with minimized cost. TCNJ students will participate in developing both the algorithms and the software that will be used to design the next generation of large-scale synthetic construct experiments.

The research will be performed in collaboration with Dr. J. Robert Coleman, Assistant Professor of Microbiology at SUNY – Farmingdale State College. Dr. Coleman will test the computationally designed synthetic libraries in a wet-lab and evaluate the reporter gene variants. This will help determine quantitative effects of modified features on expression in a model organism (E.coli), thus validating the algorithmic designs.

Three CS students to participate in SISMAT

Three CS students to participate in SISMAT

Hardik Patel (class of 2015), Chris Hranj (2016), and Gary Patricelli (2016) will be heading to Dartmouth College to participate in their summer Secure Information Systems Mentoring and Training (SISMAT) program.  The program is funded by the Department of Homeland Security National Cyber Security Division and the National Science Foundation.  These students will be trained by industry and academic experts in cryptography, PKI, network security, and other topics.  Furthermore, they will be partnering with a professor to design and implement an independent study or research project at TCNJ.

Accepted Students Virtual Open Forum

Accepted Students Virtual Open Forum


A very special event for students accepted into the Computer Science program at The College of New Jersey!!

Join us for a virtual open forum on one of the following dates/times. (Parents are invited to participate as well!)

Click on the appropriate link to register for your preferred date / time. You will be asked to give your name and email address – this is to confirm that you are a “real” person and to send you email confirmation of your registration for the event.


Wednesday April 23rd, 7:30 – 8:30 pm, Dr. Peter DePasquale and Dr. Ed Kim hosting.


Thursday, April 24th, 9 – 10 pm, Dr. Andrea Salgian hosting.


Saturday April 26th, 11 am – 12 noon, Dr. Monisha Pulimood hosting.

CS Students Perform Research in Networks, Security, and Vision

CS Students Perform Research in Networks, Security, and Vision

As the Spring semester quickly comes to an end, three Computer Science students look forward to starting their research experiences.  Patrick D’Errico, Daniel Lessoff, and Kylie Gorman will be spending their summer conducting cutting edge research at several of the top institutions in the country.

Patrick, a graduating senior, will be exploring the use of sensors and sensor networks at Argonne National Lab.  His research will address various issues ranging from low-power engineering to communications protocols and optimization of sensor placement and network topologies.

Daniel, a rising senior, will be joining the High Assurance Domain project at the National Institute of Standards and Technology (NIST).  He will be creating prototypes that look at how DNS (with DNSSEC) can be used as a lightweight trust infrastructure to support other Internet services.

Kylie, a rising junior, will be participating in the Research Experience for Undergraduates in Computer Vision at the University of Central Florida.  She will be working alongside professors and graduate students on projects ranging from human action and activity recognition to geospatial localization and registration.

Congratulations to Patrick, Daniel, and Kylie!

Computer Science Students Earn Top Rankings in Research Competition

Computer Science Students Earn Top Rankings in Research Competition

Our Computer Science mentored research capstone experience is an engaging way to develop skills outside of the classroom. Guided by a faculty member, students conduct research and development in areas beyond the traditional curriculum. Capstone students gain presentation skills by participating in either our Celebration of Computing event, held during the fall semester, or by presenting a poster during the college-wide spring event, Celebration of Student Achievement. Some students may be encouraged to present their research results at off-campus venues as well, such as regional and national conferences.

Recently, three Computer Science students successfully competed in the ACM Student Research Competition held at the 45th Technical Symposium on Computer Science Education, SIGCSE 2014 Conference in Atlanta, GA. Patrick D’Errico, Class of 2014; Joseph Canero, Class of 2015; and Conor Kelton, Class of 2015, were selected to participate in the annual undergraduate research competition based on research summaries they wrote and submitted for outside review this past fall. On the first day of the SIGCSE conference, they presented research posters describing their work to judges and conference attendees. Patrick presented the results of his research, BookNav: A System for Accessible Indoor Navigation on Mobile Android Devices. Joe and Conor collaborated as a team and presented their research project, CABECTPortal: An Investigation of Social Computational Systems. Both of these research projects were selected to advance to the next round of competition! On the last day of the conference, five projects selected for the final competition were presented, with students giving conference-style presentations to judges and computer science educators. Based on his research accomplishments and his formal presentation, senior Patrick D’Errico was awarded 3rd place in this national competition, receiving a medal and a monetary prize. Patrick is now eligible to participate in the ACM Student Research Grand Competition. Patrick will be pursuing a Ph.D. in Computer Science and has been accepted to a number of top programs.


Congratulations to Conor, Joe, and Patrick for advancing to the final round at the SIGCSE 2014 ACM Undergraduate Student Research Competition! The Computer Science faculty and the TCNJ community are very proud of their accomplishments. A special commendation is extended to Patrick for his strong work and successful presentation. Patrick’s 3rd place award in the undergraduate division was presented by the ACM Student Research Competition program and was sponsored by Microsoft Research.

Patrick D’Errico is mentored by Dr. Deborah Knox.
Abstract: BookNav is an indoor navigation system designed to direct patrons of the TCNJ library to specific books via WiFi. Navigation occurs through fingerprinting to approximate signal strengths at various points in the library, which are compared to the strengths at the user’s location. Dijkstra’s shortest path algorithm is used to develop turn-by-turn directions. BookNav was designed to provide accessible support to a broad range of end users through the use of the Android platform, which is easily available compared to other hardware used to support navigation systems for the visually impaired. BookNav requests the user to input the call number of the book they wish to find. After signal fingerprinting, BookNav provides a map and optional voiced directions to the desired book’s bookcase.

Joseph Canero and Conor Kelton are mentored by Dr. Monisha Pulimood.
Abstract: We are investigating a way to disseminate ideas, models, projects and resources related to collaborations between computer science and diverse disciplines, and to track how these are being propagated. To do this we are designing a self-sustaining portal that leverages concepts from social computational systems. Such systems interleave human computation with social media, or any other medium that leverages natural human behavior, by providing motivation and mechanisms for quality control and task routing. We are accomplishing our task by developing a system that motivates its community to sustain it and to ensure that projects are kept up-to-date with reliable data, even past the funding period for the project.

Codebreaker, Feb 4 @7pm in Mayo Concert Hall

Codebreaker, Feb 4 @7pm in Mayo Concert Hall

The College of New Jersey Department of Computer Science Presents…


CODEBREAKER tells the remarkable and tragic story of one of the 20th century’s most important people. Alan Turing set in mo9on the computer age and his World War II codebreaking helped turn the 9de of the Second World War.
Instead of receiving accolades, Turing faced terrible persecution. In 1952, the British Government forced him to undergo chemical castration as punishment for his homosexuality. In despair, Turing committed suicide. He was only 41 years old.
Documentary elements seamlessly interconnect with drama scenes in CODEBREAKER to offer a three dimensional picture of Turing, his accomplishments, his tragic end, and his lasting legacy.

Sponsored by the Department of Computer Science, the School of Science, the Cultural and Intellectual Community Program Council, and Upsilon Pi Epsilon