The College of New Jersey Logo

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


Google Comes to Campus: October 7


Attention Students:  Google is coming to campus on Wednesday, October 7!

Come attend the Lightning Tech Talk and the “Meet N Greet” hosted by Google’s engineers.  Attendees will gain an understanding of the Google culture and opportunities, and will learn how to better prepare for corporate careers.  Refreshments will be provided.  Please note: all students who are interested in attending must upload their resume to LionsLink and complete the Google Form ( before October 7.

Time: 5:00 – 6:30 PM
Location: Education Building 212

Please see the event flyer for more information on these events.

Other Google Events on October 7

  • Women in Computer Science Lunch  (closed event)
    Time: 12:00 – 1:30 PM
  • One-one-One with a Google Engineer (closed event, application required)
    Time: 2:00 – 4:30 PM

CABECT Presentation at Dow Jones in Princeton

cabect-150x78On June 12, Professor Monisha Pulimood (Computer Science) and Professor Kim Pearson (Journalism) presented at a workshop on promoting collaborations between journalism and computer science students to foster computational thinking in the classroom and, later, the newsroom. The workshop, hosted by the Dow Jones News Fund at the Dow Jones Kilgore Campus in Princeton, NJ, was attended by twenty media and computer science college professors from across the mid-Atlantic region.

Professor Pulimood and Professor Pearson, along with Professor Diane Bates (project evaluator), shared the findings of their NSF grant-funded project in a presentation entitled “Collaborating Across Boundaries: Preparing Students for the New Newsroom”. Prof. Pulimood and Prof. Pearson led participants through hands-on activities designed to share tools and pedagogy for bringing computational thinking to the classroom.

For more information on the Dow Jones workshop, see News Fund’s article:

For information on Dr. Pulimood and Dr. Pearson’s CABECT project, see:

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.

Bert Navarrete, Building a Startup Community, GM and Managing Partner of Tigerlabs, December 5th, 2013

GM and Managing Partner

December 5, 2013
Education Building Rm. 113 11:30am – 12:30pm
Refreshments to follow the presentation


Building a Startup Community

Abstract: Build it and they will come, so goes the old adage. But building and fostering a startup community isn’t easy nor is it something that can be “built” in the traditional sense. This lecture breaks down what it takes, how it’s currently being done down the road in Princeton, NJ, and how you can be involved.


Speaker Bio: Bert Navarrete is an experienced investor and Co-Founder of Tigerlabs. Prior to Tigerlabs, Bert was a Co-Founder at a startup that built interactive sports applications for Connected TVs and second screen devices. Previously, Bert was responsible for M&A and venture investments at Internet Capital Group (ICG). Bert has made investments in early stage companies across a variety of technology sectors and has had broad operational and investment management responsibilities. Prior to ICG, Bert was an Investment Partner at Mitsui & Co., where he led Mitsui’s New York Technology Investment Group. While at Mitsui, Bert was responsible for managing and executing venture and private equity investments and oversaw the group’s overall investment strategy. Previously, Bert was VP of Technology Strategy and Business Development at Merrill Lynch Technology and also managed a strategic venture fund consisting of investments in the internet, media, and mobile sectors.

Stephen Lombardi ‘09, Graduate School Life and Computer Vision Research, Drexel University, Nov. 18, 2013

Stephen Lombardi ‘09

PhD Candidate in Computer Science, Drexel University

Graduate School Life and Computer Vision Research
11:30 AM – 12:30 PM
Monday, November 18, 2013
Forcina 408
Pizza will be provided.

Deciding where to take yourself after graduation can be difficult. Two choices are often presented: industry and academia. Although somewhat arduous in its application process, graduate school presents a great opportunity for intellectual growth and enables a host of career opportunities. In 2009, after graduating from TCNJ, I joined the computer science department at Drexel University to begin my Ph.D. There, under my advisor Dr. Ko Nishino, I began research in the field of computer vision, which explores methods to extract information from images and video. Currently, my research aims to answer certain questions about images: how do the objects in it reflect light (e.g., are they shiny, diffuse)? And how and from what direction is the scene illuminated? This information can then be used to identify the types of materials that are present in an image (a useful task for robotics or autonomous vehicles) or to identify where the scene takes place. In this talk, I’ll discuss my experience with graduate school life at Drexel and give a high-level overview of my research and that of my lab.

Scott Smedresman, Esq., Startup Speed Meets Legal Logjam, SorinRand, LLP, Nov. 7, 2013

The Department of Computer Science presents
Scott Smedresman, Esq.
SorinRand, LLP
East Brunswick, NJ

November 7, 2013
Education Building Rm. 113
11:30am – 12:30pm
Refreshments to follow the presentation

Startup Speed Meets Legal Logjam
Navigating the Landscape of Online Privacy and Data Security Law

Technology has democratized industry. Lowering once high barriers to entry, an app and fresh business can now be built in a matter of days. User bases can hockey stick overnight. While the speed of industry has changed, the speed of the law has not. With many laws impacting technology ventures being written decades ago, legislators and enforcement agencies have raced to catch up, creating a challenging patchwork of privacy and data security laws for startups to navigate. The laws out there – from security and breach notification rules, to Do Not Track, from privacy policies to behavioral advertising regulations – can seem overwhelming. However, with timely guidance and careful planning up front, the landscape can be successfully navigated.


Scott Smedresman is an associate at SorinRand LLP. He concentrates his practice in corporate technology transactions and intellectual property-related agreements, including license, development, collaboration, distribution, service, and maintenance agreements, as well as trademark and copyright strategy, prosecution, enforcement, and infringement. He also advises clients on website and mobile application terms of use, privacy policies and end user licenses.
He recently was recognized as being among New Jersey’s 2013 Rising Stars of the legal profession, an honor that recognized the top up-and-coming attorneys in the state.

Building an online personal brand, Kevin Coughlin, Bank of America Merrill Lynch, Sept. 23, 2013

The Department of Computer Science presents
Mr. Kevin Coughlin
Bank of America Merrill Lynch


September 23, 2013
Forcina 408
3:30pm – 4:30pm
Light refreshments to follow


“Building an online personal brand “

Short Bio
Kevin Coughlin is a 2012 graduate of TCNJ’s Computer Science and Economics departments. Since February he has been employed by Bank of America Merrill Lynch in Hopewell, NJ. At work, Kevin primarily develops HTML5 and JavaScript applications for the web and Windows 8. In his free time, he regularly contributes to open source, builds applications for the open web, and plays with REST APIs.

Brief Abstract
There has never been a better time to pursue a career in technology than now. But with the number of Computer Science and related students increasing annually, how do you land that dream job or attract the attention you deserve to your next personal project? The answer is to leverage the tools you have available such as the Internet, Twitter, and Github to build your personal brand and distinguish yourself from the pack. During his talk, Kevin will cover his experiences and (more importantly) his lessons learned thus far while building his personal brand through tweeting, writing, and contributing to open source. Join the brief session to learn how to get your name out into world so that you have a jump start on your career prior to graduation.

Dr. Hock Ng, Bell Laboratories, Alcatel-Lucent, April 2, 2013

The Department of Computer Science presents
Dr. Hock M. Ng
Technical Staff Member
Bell Labs

April 2, 2013
Education Building Rm. 113 (tentative)
11:30am – 12:30pm
Refreshments to follow the presentation

iRoom: Experiments with an Intelligent Room

In this talk, I will describe our iRoom research project which shares the vision of smart environments responding to human presence and activity. The goal of iRoom is to make the room environment itself become the human computer interface. For example, the iRoom can determine the identity, location, and visit duration of a person entering the room using inputs from a variety of networked sensors and cameras. We use sensor fusion to determine context from sensor inputs and produce actions responding to the identity and/or activity of the visitor in the room. The iRoom generates in real-time several abstractions of contextual messages that developers can subscribe to in order to build third-party applications. I will describe the architecture, sensors, messaging protocols, algorithms, and potential applications of the iRoom.


Dr. Hock M. Ng is a member of technical staff at Bell Laboratories, Alcatel-Lucent in Murray Hill, NJ. He received the B.S., M.S. and Ph.D. degrees in Electrical Engineering from Boston University in 1994, 1997, and 2000, respectively. Currently, his research interests are in the area of sensor fusion, computer vision, data visualization and pervasive computing. Prior to 2008, his research contributions were in the field of molecular beam epitaxy (MBE) of wide bandgap semiconductor materials and devices, with a focus on GaN and ZnO. His work was recognized by the Electrochemical Society with the 2006 Charles W. Tobias Young Investigator Award and by the North American MBE conference with the inaugural 2006 Young Investigator Award. He is also an alumnus of the National Academy of Engineering Frontiers of Engineering Symposium (2004). He is a senior member of the IEEE. In his spare time, he likes to tinker with robotics and 3D-printers.

Dr. Michael Gschwind, IBM Systems Technology Group, Multicore Computing and the Cloud, February 12, 2013

The Department of Computer Science presents
Dr. Michael Gschwind
Senior Technical Staff Member
Senior Manager of System Architecture
IBM Systems and Technology Group
ACM Distinguished Speaker


February 12, 2013
Education Building Rm. 113 (tentative)
11:30am – 12:30pm
Refreshments to follow the presentation



Multicore Computing and the Cloud




Cloud computing is emerging as a new technology to exploit multicore computing for large-scale installations and open a new dimension of system architecture at the data center level. Where in the past, a system used to consist of multiple racks, today a single rack, or even a single multicore chip, can host multiple systems. This dramatically improves the ability to utilize and consolidate systems. Using virtualization technologies such as logic partitioning and image migration, running systems can be migrated between different hardware platforms. Image migration may be used to match software execution needs and hardware execution capabilities, to consolidate multiple systems on a single smaller system in order to reduce resource usage during periods of low system use, or to perform system maintenance.  Using partition images to provision new virtual systems creates a new dimension in system flexibility.   The flexibility created by system virtualization allows systems to be more dynamic, and make IT more consumable by focusing on how systems are used.