The College of New Jersey Logo

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

Author Archives: Ann Zsilavetz

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

https://www.instagram.com/hacktcnj/

 

CBS Philly News Article:

https://philadelphia.cbslocal.com/2019/02/24/students-develop-innovative-projects-college-of-new-jerseys-hackathon/

 

CBS Philly News Segments:

https://youtu.be/aJyd_Fgwx60

https://youtu.be/QiVgV9P-ofY

 

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: https://semanticcomputing.wixsite.com/icsc-2019

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

Mercer-Street-FriendsStudents 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.

Abstract:
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”.

Bio:
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.

Fall 2018 Colloquium Speakers

Please join the Computer Science Department at the fall 2018 colloquium events. Lunch will be provided. Hope to see you there!

 

Sean Devlin (TCNJ)
Deep Reinforcement Learning: The fundamentals of how AI wins games and beyond

12:30 – 1:30 PM
Tuesday, September 18, 2018
Location: SCP 101

Abstract: It was once believed that if a computer could beat a chess champion, then AI would be achieved. This belief was later changed from chess to go and now that go has been tackled, much more complicated games like Dota 2 are in the cross hairs with general artificial intelligence still in the distance. This talk will provide the fundamentals of deep reinforcement learning, the primary field of AI being used to accomplish these feats. We will start with an intro to reinforcement learning, dig into Google Deep Mind’s seminal 2013 paper “Playing Atari with Deep Reinforcement Learning”, and conclude with the directional vector of this very hyped field of research.

Speaker Bio: Sean Devlin: First and foremost a modern family man. Currently an Entrepreneur in Residence at TCNJ. Previously a technical co-founder at Front Rush.


Sharif Mohammad Shahnewaz Ferdous (TCNJ)
Virtual Reality and Serious Games

12:30 – 1:30 PM
Friday, November 2, 2018
Location: SCP 101

Abstract: Virtual Reality (VR) is a computer-generated simulation that uses visual, auditory and other sensory feedback to provide a user with an immersive experience. While visual feedback is the most important component of a VR experience, other sensory feedback plays important roles too. A well composed VR system has many usages including serious games. While a VR system can be used for entertainment purposes, in serious games, we focus on education, health care, emergency management, city planning, engineering, scientific exploration, politics etc. VR is being used in rehabilitation of stroke patients, balance impairments, post-traumatic stress disorder (PTSD), pain management, and so on. It is also being used for military training, surgical training, car modeling, etc. This talk will discuss the prospects and the presenter’s experience on of using VR in serious games. It will also provide some aspects of the presenter’s current work on assessing gender bias on self-reported cybersickness – a sickness induced by using VR systems for a long time.

Speaker Bio: Dr. Sharif Mohammad Shahnewaz Ferdous is an Assistant Professor at the Department of Computer Science of The College of New Jersey. He earned his Ph.D. in Computer Science from the University of Texas at San Antonio (UTSA). Prior to that, he completed his bachelor’s degree in Computer Science and Engineering from Bangladesh University of Engineering and Technology (BUET), Bangladesh. His research interests include Virtual Reality, Mixed Reality, Augmented Reality, Serious Games, 3D User Interfaces, Interactive Computer Graphics, and Human-Computer Interaction. His Ph.D. dissertation was focused on Improving accessibility of Virtual and Augmented Reality for people with balance impairments.


Davide Schaumann (Rutgers University)
Buildings, People, and Human Behavior

12:30 – 1:30 PM
Tuesday, November 20, 2018
Location: SCP 101

Abstract: The computational tools that architects use to design buildings provide a static representation of built environments, which does not consider the people who will inhabit the spaces, and their future activities. In this talk, we will explore our efforts to produce dynamic representations of buildings in use, prior to their construction and occupancy. Our goal is to help architects analyze human-building interactions during the design phase, when design issues can be discovered and addressed. In particular, we will discuss computational methods to model and simulate human behavior patterns in not-yet-built environments, their applications for designing complex buildings (like hospitals), and initial results from integrating them within established architectural design tools to conduct static and dynamic human behavior analyses and to optimize the building design with respect to human-related performance criteria. Additionally, we will discuss the potential application of human behavior simulation methods to explore how IT-enhanced environments may affect the behavior of building occupants at the building and city scale.

Speaker Bio: Davide Schaumann is a Postdoctoral fellow in the Department of Computer Science at Rutgers University. He received his PhD from the Faculty of Architecture and Town Planning at the Technion – Israel Institute of Technology, and he holds MSc and B.A. degrees in Architecture from the Politecnico di Milano, Italy. Davide’s research lies at the intersection of Architectural Design, Artificial Intelligence, and Human Behavior Science with a mission to apply digital technologies for analyzing the dynamic interactions between people, the spaces they inhabit, and the activities they engage in. Davide won several prices and was recently awarded the Murray Fellowship to support his Postdoctoral position.

CS Adjunct’s Publication Accepted to CCSC

Mark RussoCongratulations to Dr. Mark Russo, adjunct professor in the CS Department, on the acceptance of his publication, titled “A Novel Events-First Approach for CS1 with Java” to the Consortium for Computing Sciences in Colleges (CCSC) Eastern.  Dr. Russo was invited to present his publication at Marymount University on October 19 and 20, 2017.

Dr. Russo’s paper introduces a technique for performing simplified event-driven programming that may be used very early in a CS1 course. The technique leverages “method references,” a language feature new to Java 8.  In addition, a freely available Java library of graphic and other classes making use of this technique has been developed for students to use when completing assignments.  Objects in this library dispatch a range of events to be handled by student-authored methods when completing assignments.

Congratulations to Dr. Russo!

Top