The College of New Jersey

Apply     Visit     Give     |     Alumni     Parents     Offices     TCNJ Today     


Two CS Majors Accepted Into Phi Beta Kappa

CS Majors Emily Kazenmayer (Class of 2019) and Madeline Febinger (Class of 2020) were recently accepted into Phi Beta Kappa honors society.

Phi Beta Kappa (PBK) is one of the country’s most prestigious honors societies, and only a limited number of junior and senior students are accepted each year.   PBK honorees have demonstrated excellence in the liberal arts and sciences at undergraduate institutions.

For more information about Phi Beta Kappa, see:

Congratulations to Emily and Maddie!

CS Junior Wins First Prize at ACM Student Research Contest (SIGCSE 2019)

Congratulations to CS junior Sarah Almeda, who won first prize in the Undergraduate category at the ACM Student Research Competition at the ACM SIGCSE Technical Symposium last week!

Sarah presented her research on developing a translation and teaching tool for American Sign Language (ASL) using the LeapMotion Controller.  Her project was titled “Accessible Sign Language Recognition with the Leap Motion Controller” and she was mentored by Dr. Andrea Salgian during the Fall 2018 semester.  Sarah also received the Phi Kappa Phi Student-Faculty Research Award for her project last fall.

Sarah’s submission to the ACM Student Research Competition was one of 19 graduate and undergraduate submissions selected to be presented at the conference. After the poster presentation, the top three presenters qualified for the oral presentation, where she placed first. 

Congratulations again to Sarah!

HackTCNJ 2019 News Roundup

Congratulations to the participants of HackTCNJ 2019!   

This year’s event was hosted by TCNJ’s chapter of the Association of Computing Machinery (ACM), in partnership with Major League Hacking (MLH).  HackTCNJ’s 200-plus participants gathered from high schools and colleges in the tri-state area over the February 23-24 weekend.   Teams of participants hunkered down in the Education Building and worked on their projects over the 24-hour period.  In between long stretches of hacking, students stopped to enjoy meals and snacks from Campus Town restaurants, participated in a competitive cup-stacking game, networked with peers and employers from local businesses (like Local Wisdom and Tabula Rasa), and took some much-needed naps.

ACM President Sophie Goldberg (Class of 2020) was interviewed by Princeton Info before the hackathon.  She encouraged students who want to pursue a career in computer science to never stop developing and practicing their skills, especially since technology changes quickly in the industry.  Participating in hackathons, like HackTCNJ, is one such way for students to apply their skills, learn something new, and work on their dream projects in a collaborative environment.  

We hope to see you all again at HackTCNJ 2020!


HackTCNJ Instagram Account


CBS Philly News Article:


CBS Philly News Segments:


Gallery of Photos (Taken by ACM & Computer Science Department Faculty)


Call for Goldberg-Neff Scholarship Prize Applications – 2019


Charles H. Goldberg – Norman Neff Scholarship Prize in Computer Science

(Application due Friday, April 5, 2019 by 3:00 PM)

The Charles H. Goldberg – Norman Neff Scholarship Prize is awarded annually by the Computer Science Department to a student(s) who has/have demonstrated academic excellence in Computer Science and who will be continuing into graduate study in Computer Science.

Eligible students are graduating Computer Science majors who have applied for admission for graduate study in Computer Science. The number of awards and the award amount are at the discretion of the Computer Science Department. The award check will be conveyed to the awardee(s) upon matriculation in a graduate program in Computer Science within one year of the announcement of the award.

How to Apply

Please complete the following form and submit your printed application to Ms. Zsilavetz, Department Program Assistant, in STEM 200.


1. Name: _____________________________________


2. How can we contact you after graduation:


Phone: _______________________________


E-mail: _______________________________


Postal address _________________________


3. List some of the graduate programs to which you are applying:


4. Please attach a short essay discussing your plans for graduate study.

CS Majors & Faculty Present at ICSC 2019

CS majors Michael Altschuler (Class of 2019), Garrett Beatty (2019), and Ethan Kochis (2020), presented two research papers at the IEEE ICSC 2019 conference in Newport Beach, California, held January 29 – February 1. Both papers were written in collaboration with CS faculty member Dr. Michael Bloodgood as part of the students’ mentored research conducted in fall 2018. Both papers were supported by TCNJ’s Support of Scholarly Activities (SOSA) program and by use of the ELSA high performance computing cluster at TCNJ, supported by the National Science Foundation under grant number OAC-1828163. Dr. Bloodgood also attended the conference and served as a session chair during the conference.

Michael Altschuler and Dr. Bloodgood co-authored a paper titled: “Stopping Active Learning based on Predicted Change of F Measure for Text Classification.” In this paper, a new stopping method called Predicted Change of F Measure is introduced that provides users an estimate of how much performance of machine learning models can be expected to change at each iteration of learning.

Garrett Beatty, Ethan Kochis, and Dr. Bloodgood co-authored a paper titled: “The Use of Unlabeled Data versus Labeled Data for Stopping Active Learning for Text Classification.” This paper compares and contrasts the advantages and disadvantages of methods for stopping machine learning of text classification systems using three different information sources that have not been compared and contrasted before, with the perhaps surprising result that methods that use unlabeled data are more effective than methods that use labeled data. This paper was also supported by TCNJ’s Mentored Undergraduate Summer Experience (MUSE) program.

More information about IEEE ICSC 2019 can be found at:

Internship Information Sessions: Spring 2019

Two internship information sessions will be held this semester for students who intend to take CSC 399 during their undergraduate career.   All CS majors are required to attend one informational session at any time during their studies prior to applying for an internship for credit.

Information sessions will highlight departmental policies and prerequisites for applying for internships.  In preparation for the session, students should review Dr. Papamichail’s informational web page and come to the session prepared with questions.

This semester, info sessions will be held on:

* Wednesday March 6, 5:00 – 5:45 PM in Forcina 424

* Wednesday March 27, 2:00 – 2:45 PM in STEM 112

Please contact Dr. Papamichail for more information.

Computer Science and Business Students Provide Real-World Solutions to Local Charity

Students in sections of Dr. Pulimood’s CSC 415: Software Engineering class have collaborated with Mercer Street Friends, a community food bank based in Trenton, to upgrade their information systems as part of a semester-long software engineering project.

The project, co-created by Dr. Pulimood and Dr. Kevin Michels (School of Business), tasks students with designing applications that can streamline Mercer Street Friends’ information systems and help keep track of community volunteers, donations, and families that benefit from Mercer Street Friends’ work.

For more information, please see TCNJ’s official news posting. 

Computer Science Colloquium: February 1

On Friday, February 1 the Computer Science Department will host its first colloquium of the Spring 2019 semester. Junmin Liu from Bloomberg Princeton will give a technical talk on UI testing entitled “UI Test: To Automate or Not To, Is That Even a Question?“.  An abstract of his talk can be found below.

Please join CS faculty and students in Science Complex P101 from 12:30 – 1:30 PM for this talk.
Refreshments will be provided.

This lecture will discuss software testing and its critical role in software development life cycle, and introduce different testing types and levels. Topics include the importance of UI test
automation, how to design and develop automated UI testing with emphasis on web application, various web testing tools including headless Chrome browser. It concludes with a demo of an inhouse
automated test tool named “Professor Charles”.

Junmin Liu, works in Bloomberg as Senior Software Engineer, member of Web Services team in Data Technologies department, primarily responsible for developing external client-facing web sites; has many years’ experiences in full-stack web development including large scale global e-commerce platforms. Interests include distributed system, web technologies, everything related to data e.g. data standards, data modeling, ETL pipeline, data visualization and data mining.