The College of New Jersey Logo

Apply     Visit     Give     |     Alumni     Parents     Offices     TCNJ Today     Three Bar Menu

Author Archives: Edward Kim

Celebration of Computing, April 30

Celebration of Computing
As we do every spring, the Computer Science Department will celebrate the achievements of our students at the Celebration of Computing event on April 30, 2014, 12pm – 4 pm in Forcina, 4th floor.

Please Come Celebrate With Us!
Celebrate the wonderful achievements of CS students!
Celebrate yet another awesome semester in CS!
Celebrate the last week of classes for Spring 2014!


The tentative schedule is:

  • Computer Science lunch and activities, 12:00 pm – 1:30 pm, Forcina Hall 4th Floor
  • Presentation of CS Department awards, 1:00 pm, Forcina Hall 4th Floor
  • Presentation of Goldberg-Neff award, 1:15 pm, Forcina Hall 4th Floor
  • Capstone Experience Presentations, 2:00 – 3:00 pm, Brower Student Center
  • UPE Induction, 3:15 – 3:45 pm, Forcina Hall 4th Floor
Please follow the link below to complete a Qualtrics form to let us know of your participation so we can plan for the event, estimate space needs and order the appropriate quantity of food.
Access code: celeb14
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

Don Gotterbarn, Computing Professionalism: Do Good and Avoid Evil, January 23, 2014

Don Gotterbarn
Software Engineering Ethics Research Institute
ACM Committee on Professional Ethics

Computing Professionalism: Do Good and Avoid Evil…and Why It Is Complicated to Do that in Computing

1:00 PM – 2:00 PM
Thursday, January 23, 2014
Forcina 408
Pizza will be provided.

Most computing professionals want to avoid evil and to do the right thing. But that isn’t always easy. Sometimes doing the right thing exacts a difficult price from the individual professional. Other times, it is difficult to know exactly what the right thing is.
In this presentation, we will try to help with both problems. Difficulties with these two problems contribute to failed systems, derailed projects, and significant negative impacts on society. We will introduce ways to migrate these risks based on current research in computing, ethics, and psychology.
We will put this into a larger perspective by discussing the international efforts to professionalize computing. These efforts are a mixed blessing, but they point to the importance of professional ethics in computing.
About the speaker:
Don Gotterbarn chairs the ACM Committee on Professional Ethics, and was instrumental in the development of IEEE/ACM Software Engineering Code of Ethics and Professional Practice.
Students who have taken CSC 199 should be familiar with his work.