South Brunswick Computer Science Club.

Master powerful tools and next-level skills to pursue a career in computer science.

1st Semester

October 18th, 2022

November 1st, 2022

November 22nd, 2022

December 13th, 2022

January 3rd, 2023

January 17th, 2023

2nd Semester

February 14th, 2023

March 7th, 2023

March 21st, 2023

April 18th, 2023

May 2nd, 2023

May 30th, 2023

Club Overview.

Our goal is to teach students all about computer science and we require Zero experience. Club meetings are held Bimonthly on Tuesdays.

To gain club credit you must at least 50%  of the meetings, pay to participate ($25) on Community Pass, and submit club dues ($10).

Our wonderful advisors are Mr. Schiff, Ms. Robles, and Mr. Trainor.

Pro Workshops.

Explore a Variety of Useful Workshops and Plan For Your Next Endeavor.

Flutter App Development

Shreya & Sharvani

The course will focus on mobile app development using Flutter. Students will learn various technologies, such as the implementation of buttons, text, and different screens. In the end, each student will be able to design their own basic app.

Intro to Python

Diya & Esha

Introduction to Python will introduce students to the basics of Python through mini projects. Some topics covered will include data types, conditionals, loops, and functions. These principles will then be applied to create a large project by the end of the workshop.

Cross-Platform Database App

Tejas & Ali

Within this workshop, students will learn how to make a cross-platform database app. The goal of this database program is to store user information, like names, ages, emails, and phone numbers. In order to make this app, our workshop will use React Native, Java, Node.JS, and, MariaDB. All languages will be taught to the extent possible to make the app, but after teaching what is needed, students can do further if they want to further research the language they coded in.

MatPlotLib

Abhik & Yash

With the Python data visualization workshop, we will be working to work with the MatPlotLib library in Python to use graphics to visualize data on your screen. This workshop is best for students with a more advanced python skill level.

Web Scraping

Mohammad & Satvik

Web scraping is the act of searching for data on websites. The web scraping workshop will cover the BeautifulSoup library in Python and students will learn how to harvest information from the internet.

Web Development

Mahit & Pooja

In the web development course students will learn how to setup a basic html file with basic elements and learn simple SEO (Search Engine Optimization). Additionally, students will learn how to style the page with css and JavaScript to create simple, effective animations to make their webpage will smooth and snappy. At the end of the class they will be tasked to create a portfolio website with their new skills and assistance from their teachers.

SQL

Swathi & Aditi

For the SQL workshop, we will introduce relational databases. SQL commands will be taught and the students in our workshops will download open source databases and practice SQL with the databases. Students will learn how to create database tables, as well as insert, withdraw, add, and delete data.

Data Structures and Algorithms

Vivaan & Burhan

We are running an introductory course on data structures and algorithms where we go over what algorithms, data structures, and time complexity are, and how all of these are important for their practical uses. We will also be going over a few basic sorting and searching algorithms and basic data structures. If we get extra time, we will also be going over some more advanced data structures and algorithms. The course will be taught in Java to save time as everyone who takes it will know how to code in Java.