The College of New Jersey Logo

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

Yearly Archives: 2016

Computer Science Registration Newsletter: Fall 2016

Please see the department’s Fall 2016 registration newsletter for information on courses offered, CS options, and the course schedule.   You can also find links to the department’s advising webpage, registration wait-list, and the four-year planner.

Newsletters are additionally posted in all computer labs and classrooms on Forcina’s 4th floor.

Joie Murphy Awarded NIST Undergraduate Research Fellowship for 2016


Article written by Dr. Deborah Knox

JoieMurphy
Joie Murphy (Class of 2017)

Computer Science junior Joie Murphy (Class of 2017) has been awarded a prestigious research fellowship for an 11-week summer program at the National Institute of Standards and Technology (NIST) in Gaithersburg, Maryland.  Through a national and highly competitive application process, Joie was selected to participate in the NIST Summer Undergraduate Research Fellowship (SURF) program. The SURF program is sponsored by NIST and the National Science Foundation (NSF).

During her fellowship during Summer 2016, Joie will be working in the area of user interface design under the guidance of Dr. Spencer Breiner and Dr. Eswaran Subrahmanian.  Joie’s project, User Interface Design for Terminology Generation, will focus on the design and implementation of both curator and end-user interfaces for a domain specific system that employs rule- and root-based generation of terminology.  Dr. Breiner is a member of the Software and Systems Division, Cyber-infrastructure research group, serving in a post-doctoral position.  Dr. Subrahmanian is a Fellow of the American Association of Advancement of Science (AAAS) and is also a member of the Cyber-infrastructure research group.

Joie shares her thoughts about the SURF opportunity“I am really looking forward to being a part of the NIST SURF Program for this upcoming summer. I was interested in applying to NIST because of the hands on nature of the work and the great number of applications of computer science to topics that they offer projects in. I believe that this program will allow me to improve my abilities as a computer science student and as a researcher by allowing me to be amongst likeminded peers. I plan to continue on to graduate school so I am hopeful that this will be a rewarding experience with the potential to shape my future research interests.”

Joie will be working in the Information Technology Laboratory (ITL) at NIST. The fellowship program is designed to provide hands-on research experiences in a number of areas, including computer security, information access, software testing, networking, and communications technologies.  ITL has the broad mission to promote U.S. innovation and industrial competitiveness by advancing measurement science, standards, and technology through research and development in information technology, mathematics, and statistics.

Congratulations to Joie for being awarded a NIST SURF fellowship!  We look forward to hearing more about her summer experiences and her first-hand knowledge after working in a government lab.

NIST SURFNIST

TCNJ Rideshare App Created by CS Department’s Own Students & Faculty

Shown: Ben Meyer (Class of 2016) presents research from development of the TCNJ Rideshare app.
Shown: Ben Meyer (Class of 2016) presents research from development of the TCNJ Rideshare app.

The TCNJ Rideshare app, developed by mentored research students Ben Meyer (senior CS and IMM double major) and Michael McNally (CS class of 2015) under the direction of Dr. Deborah Knox – is now live. Members of the campus community can use the free app to find people with whom to share rides, thus reducing the carbon footprint of campus.

Dr. Knox was contacted by Dr. Brian Potter, Associate Professor Department Chair of Political Science, in January 2015 as part of the President’s Climate Commitment Committee (PC3) initiative for reducing the greenhouse gas emissions from TCNJ’s campus. Dr. Knox’s research lab has previously developed and produced a number of TCNJ mobile applications, including the TCNJ Campus Tour (iOS version released in 2012, now decommissioned and currently undergoing revision), TCNJ Library (iOS version released in 2012 and revised in 2013), and TCNJ Connect (both iOS 2014 and Android 2015).

The team reviewed existing carpooling software during the spring semester and, through meetings with Dr. Potter and the PC3 members, the group identified the program requirements for the new Rideshare app. Making an easy to use, mobile app was key, according to the PC3 members. Meyer and McNally were each heavily involved in developing storyboards and contributing to code development, and the team reviewed the modules on a weekly basis, with Dr. Knox serving as their campus liaison for privacy and legal logistics, as well as IT needs. The Rideshare app was developed using the Ionic framework and integrated the Google Maps API and an Environmental Protection Agency (EPA) standard in order to calculate the CO2 emissions saved. McNally developed an extensive vehicle efficiency database with a custom API to support back-end needs. Meyer made additional contributions through the development of an administrator’s portal, which serves the PC3 members, allowing them to recognize overall reduction in greenhouse gases and to report the number of completed shared rides.

After stakeholder testing was conducted with students, faculty, and staff during the fall semester, the app was submitted and published on the Apple Store (iOS) and the Google Play Store (Android) in Fall 2015. The President’s Climate Commitment Committee announced and encouraged use of the TCNJ Rideshare mobile app in February 2016. For more information on how to download and use the app, please see the Rideshare webpage: www.tcnj.edu/rideshare

You can find the Signal’s article on TCNJ Rideshare app’s release online at: 

http://www.tcnjsignal.net/2016/02/23/rideshare-app-aims-to-create-greener-campus/

 

Computer Science Faculty & Students Heading to SIGCSE 2016

Pictured: Matthew Steuerer (Class of 2016)
Pictured: Matthew Steuerer (Class of 2016)

Article written by Kyle Davis (Class of 2016)

Five CS Department faculty members and three CS majors – Matthew Steuerer, Andrew Miller, and Nathan Gould – will be attending this year’s SIGCSE conference in Memphis, Tennessee from Tuesday, March 2 through Saturday, March 5.

Each of the attending students will present research papers alongside students from all over the country, some for the first time.  Andrew Miller and Nathan Gould will present their poster “Advances in Phylogenetic-based Stemma Construction”, completed under the supervision of Dr. Dimitris Papamichail.  Matthew Steuerer will present his poster “Implementing K-Means Clustering and Collaborative Filtering to Enhance Sustainability of Project Repositories”, done in collaboration with Dr. Monisha Pulimood.

Not only CS students will be discussing their research, however.  Both Dr. Deborah Knox and Dr. Pulimood will each present research related to their respective courses.  Dr. Knox will present a poster on how students can develop career skills prior to their capstone experiences; her presentation is based on her experience in teaching CSC 199, the department’s sophomore professional development seminar, for three years.  Dr. Pulimood will present her paper on the multi-disciplinary collaboration of CS and Journalism students in CSC 415 and CSC 315.

In addition being a conference where attendees from around the world can share perspectives on the field of computer and present individual research, SIGCSE  also provides attendees with many opportunities to learn new concepts in computer science.  Many of the department’s professors are excited to find new teaching techniques to incorporate into their own courses.   Dr. Papamichail is especially excited to learn effective and proven methods for teaching algorithms and other theoretical CS concepts which can often be difficulty for students to grasp.

“Computer science advances rapidly,” Papamichail stated, “and conferences of the magnitude and diversity of SIGCSE are contributing vastly in moving the CS education field forward.”

SIGCSE also provides an effective way of making connection in the CS world.  Dr. Pulimood believes the conference to be “very energizing” and feels that SIGCSE is “a wonderful venue to meet new colleagues and connect with people [she] know[s]”.

The department would like to thank Dr. Jeffrey Osborn, Dean of the School of Science, for supporting faculty and student travel, and for making it possible for nearly all of the CS faculty to attend SIGCSE this year.

Spring 2016 Internship Information Sessions

The Computer Science Department will be holding two informational sessions about internships in Spring 2016.

Dates and times for the Spring 2016 sessions are as follows:

Thursday, 2/25:  5:00 – 6:00 PM
Tuesday, 3/22:   5:00 – 6:00 PM

Both sessions will be held in Forcina 407.

If you plan on applying for an internship at some point in your curriculum, you must attend one informational session prior to submitting your application.  Additional info sessions will be planned in future semesters.  (If you don’t plan to do an internship as a capstone experience, you do not need to attend a session.)

Front Rush Brings Hackathon to CS Department

Article written by Kylie Gorman (Class of 2016)

IMG_2291 Crop
Photo taken by Lindsey Abramson (Class of 2018 )

 

On Wednesday January 27th, the Computer Science Department was proud to host Front Rush, a local startup dedicated to creating user friendly Recruiter software and staunch supporter of HackTCNJ. Paul Nathan (TCNJ ’15) and Mike Walters (TCNJ ’14), two Front Rush employees and TCNJ alumni, led a presentation that incorporated a quick tutorial of Ruby on Rails through the exploration of a simple website. The presenters continued with an introduction to the model-view-controller paradigm as well as advice on further investigation into the language/framework.

The talk was followed by a Q and A for the TCNJ students regarding any questions about the presentation or any items related to post-graduation. Front Rush then continued with a two-day internal hackathon on January 27th and 28th. The hackathon was an excellent networking opportunity for TCNJ students to meet with the local company and to ask several alumni about their post-graduation experience.

Top