The College of New Jersey Logo

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

Slider

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

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

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

Shm’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 they placed first. 

Congratulations again to Shm!

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.

New Faculty Join the CS Department

Shahnewaz FerdousSharif Mohammad Shahnewaz Ferdous (Assistant Professor of Computer Science) is a computer scientist specializing in virtual reality, augmented reality, and game development.  He received his bachelor’s degree from Bangladesh University of Engineering and Technology in Computer Science and Engineering and his Ph.D. in Computer Science from the University of Texas at San Antonio. His research interests focus on using virtual reality and gaming to help improve quality of life for people with special needs.  In particular, his dissertation focused on improving postural stability in virtual and augmented reality for people with balance impairments.  He is experienced in interdisciplinary research activities and collaborates with kinesiologists, health care professionals, and first responders.  He has published in peer-reviewed conferences, served as a program committee member in international workshops, and applied for a U.S. patent based on his work.

Personal interest: Dr. Shahnewaz Ferdous likes to play soccer. His favorite team is Barcelona and he follows most of their matches.


tcnjJohn DeGood (Visiting Assistant Professor of Computer Science) is a computer scientist specializing in real-time embedded systems and computer security.  He received his Bachelor of Science in Chemistry followed by graduate study in Electrical Engineering at the Missouri University of Science of Technology.  He spent the next 19 years in R&D (research and development) at Hewlett-Packard (now Agilent) helping develop three generations of gas chromatography products.  He proposed and led the development of Agilent’s first PC-based chromatography data acquisition and analysis product line.  While at Agilent, John earned a Master of Science in Computer and Information Sciences at the University of Delaware.  He then spent eight years at Sarnoff Corporation (now SRI International) in a broad range of research including software defined radio, ad hoc networking, and high-performance computing.  He then joined the Lockheed Martin Advanced Technology Laboratories where he performed government-funded computer security research for 15 years. John was an adjunct professor of Computer Science at TCNJ in the 2017-2018 academic year.

Personal interests:

  • Yoga Instructor: John teaches weekly power vinyasa yoga classes at 2 area yoga studios
  • Cooking: like most chemists, John loves to cook. He bakes homemade yeast and sourdough breads and homemade pie crusts. He also craft brews a variety of ale styles and home roasts green coffee beans.
  • Bicyclist: League of American Bicyclists Instructor, MS City to Shore Planning Team member and 14-year MS City to Shore rider
  • Amateur Radio: antenna modeling and design, digital communication modes, FCC Volunteer Examiner
Top