The library building may be closed, but the virtual library is open.

Our librarians are available to answer your questions by telephone, email or chat Monday, Wednesday, Friday from 10am - 6pm, Tuesday, Thursday 12pm - 8pm, Saturday 10am - 4pm, and Sundays 12pm - 4pm. Click here for more information or call 732-390-6767.

Curbside Pickup is available 7 days a week.

Please return library materials at our outdoor book drops which are open 7 days a week. Returned items are quarantined for 7 days and will remain checked out to your library card until the quarantine period is complete. Please call 732-390-6888 for instructions on returning lendable kits.



CLASS REGISTRATION CLOSED, Next Session will start on October 6.

09/08/2020 | 06:00PM - 06:45PM

Location: Online

No Room required


Technology Training

Tech Skills for Mid-Career Session I

Intro to Computer Science (Computational Intelligence)

CLASS REGISTRATION CLOSED, Next Session will start on October 6. 

Introduction to Computer Science for people entering the workforce, re-entering the workforce, or in the workforce. This class takes a top-down approach, emphasizing mastery of high-level concepts with hand on practice with easy to follow tutorials.
This course is based on the popular 
CS50 online course from Harvard University. The virtual class provides students’ opportunities to discuss and ask questions during class and get real-time help. Students are encourage to exercise self-learning, explore, imagination and craft their own path. This class is a combination of lecture, tutorials and self-pace practice. The class will draw material from a popular class offered by Dr. David J. Malan at Harvard University called CS50 and CS50B and other proven methods. The class aims to give students basic skills and knowledge to start writing/reading code and enable students to be ready to join more rigorous and advanced classes.

This is a 4 part class, meeting every Tuesday, each month we will have a new skill. 

Intro Class: September 8 Tools and Gear for the Class

Week 0.1: September 15 Computational Thinking, Algorithms and Sequences

Week 0.2: September 22 Intro to Programming with Scratch, Loops, and Variables 

Week 0.3: September 29 Intro to Programming with Scratch, Conditionals and Functions 

Goal of the class: students will be familiar with Computer Intelligence concepts and its impact on workforce. Students will be familiar with basic computer science concepts: loops, conditionals, functions and variables, and write simple computer programs by using block-coding software (MIT Scratch). Students will understand how machines read code and write/read pseudocode (Sequencing). Provide resources to allow students to further their skills on their own. 

Class Duration: 45 min

Pre-requisites: be comfortable with computers and internet, independent learner, be able to read and follow tutorials and use computers to learn new concepts. 
Registrations required. 


This class is free, students are encouraged to have a gmail account and a google drive account. The class requires all students to join the class Slack Channel and create a Github account. It is reccomended that students create an account and enroll to audit to take CS50 and CS50B in order to have access to the videos and lessons. Students should enroll as "audit" to be able to access the course for free on 

I will send you more detailed information and How_To_Guides upon registration. The first class will cover all the different tools and gears needed for the class. Only the first class will be recorded. 

Classes will be held on Zoom or YouTube Live. A link will be shared to registered students before class. 

All website and account resources mentioned above are FREE. 




The class is full. You will be placed on the waiting list and contacted should space become available.