Kingsborough Community College
Upcoming Program Dates
30
OCT
Front End Software Engineering Program
Classes Begin
Bootcamp
30
OCT
Back End Software Engineering Program
Classes Begin
Bootcamp
30
OCT
Digital Marketing Program
Classes Begin
Bootcamp
30
OCT
Big Data Engineering Program
Classes Begin
Bootcamp
30
OCT
AI Engineering Program
Classes Begin
Bootcamp
30
OCT
SaaS Sales Program
Classes Begin
Bootcamp
Part-time. Flexible. Affordable.
Most bootcamps run a Full Stack Software Developer program, but we found that it’s better to specialize in either Front End or Back End. Because of this, we offer two separate, full-length programs – one for each stack. This way, students spend more time mastering their selected track and becoming strong candidates for a role in development.
Ready To Start Your Education Journey? Here’s How It Works:
2. Take An Assesment For Your Selected Program
3. Program Specialist Will Reach out to Schedule a Meeting
4. Start your journey towards a New Career!
Available Programs
16-26 Week Courses
22 Week Course
AI Engineering
This program gives students an overview of the current AI landscape, teaches them how to integrate AI into their projects, and introduces them to creating their own AI models. Tools such as OpenAI, Azure AI Services, Google Vertex AI and Model Garden, TensorFlow, Python, and more are introduced in this program. Students prepare to earn the Microsoft AI-900 Azure AI Fundamentals certification (voucher included with the program) and will be qualified to sit for the AI-102 Azure AI Engineer exam (voucher not included). This course is for Current software developers, coding bootcamp graduates, and IT degree graduates.
18 Week Course
Front End Software Engineering
Front End Software Engineers build the pieces of applications and websites that users see and interact with. This involves creating components that look good and provide functionality when a user interacts with them. It also involves interacting with Back End applications and displaying data in an aesthetically pleasing manner.
16 Week Course
Digital Marketing
The Digital Marketing program is designed to help students with an interest in marketing create a portfolio and begin an entry level position in the digital marketing field. The curriculum is a project-based course that blends marketing theory, critical thinking skills, and practical experience to prepare students for an entry-level position in a growth industry. Students will become proficient in advertising platforms such as Facebook, Google, Instagram, Twitter, and LinkedIn. Our program provides a fast-paced, detailed curriculum with a full-breadth of digital marketing knowledge in order to be a competitive applicant in an ever-growing job market. Digital Marketing jobs are growing 112% faster than the U.S. national average job growth*. Upon completion of the program students will be equipped with the tools to be successful at jobs such as marketing coordinator, social media advertising coordinator, branding coordinator, junior UX designer, and more.
18 Week Course
Back End Software Engineering
Back End Software Engineers are in charge of building applications that do the behind-the-scenes work. This typically involves receiving requests from a Front End application, processing the request, reading and writing to a database, and responding back to requests from other applications.
26 Week Course
Data Engineering
The Big Data Engineering Program is designed to introduce the technically inclined student to the technologies and methodologies requested by hiring companies and used by real world data engineers. This program is fast paced and will cover a breadth of technologies, including Python programming, Hadoop and cloud-based services in Amazon Web Services (AWS). The student will also be introduced to such methods as data wrangling, munging, ingesting and modeling for analytics. By the end of the program the successful student will be prepared for an entry-level position as a data engineer, Python programmer or business intelligence developer.
18 Week Course
SaaS Sales
This program is an intensive sales training program for current and aspiring SaaS Sales Development Representatives (SDRs) and Account Executives (AEs). This unique sales training program not only enables students to learn advanced phone, email, and social techniques, but dives into the tech stack required to sell SaaS and software products. This course is intended for individuals who want to kick start a new career or current professionals who need general tech sales knowledge.
Frequently Asked Questions
Is the course instructor-led? What is the background and experience of your instructors?
Yes, the course is instructor led by experienced industry professionals who have teaching and training experience.
What is the structure of program?
Students meet virtually for class once a week for one and a half hours. In addition to the virtual weekly class meeting, students meet once a week for a remote, 30-minute one-on-one with a mentor.
The academic week starts 3 days before class; at that time students review curriculum and start working on the week’s assignments. When we meet for class, the instructor answers student questions, asks questions to ensure understanding of concepts, and then assigns and assists with hands-on projects for the students to complete in class.
For example, if class is on Thursday, students get their curriculum and assignments on Monday and should go through the curriculum and start working on the assignments before class on Thursday. This way students are already familiar with the concepts before coming to class.
Why do students start assignments before they meet for class?
We have students start reviewing curriculum and working on weekly assignments three days before class as part of our two-point learning process.
The two sections of our learning process are “learn” and “solidify”. We have students start the learning process by reviewing the curriculum and starting assignments before class. That way, when they come to class they are already familiar with the concepts and the instructor can start the second phase by ensuring they practice and understand what they are learning, or have already learned.
We came up with this process through trial and error, and have found it to work better and contribute to greater student success than other learning formats/sequences.
What technologies are covered?
Front End Coding Bootcamp: Skills and technologies learned include JavaScript, Algorithms, OOP, Design Patterns, Unit Testing, HTML, CSS, JQuery, Bootstrap, AJAX, React, JSX, REST, NPM, AWS, and more.
Back End Coding Bootcamp: Skills and technologies learned include Java 1.8, Algorithms, OOP, Design Patterns, Unit Testing, SQL, DDL, DML, Database Concepts, JDBC, Spring Boot, Spring Data, REST, JPA, JWT, AWS, and more.
Can somone with a full-time job attend this bootcamp?
Yes. This program is designed to be accessible, flexible, and allow working professionals who are actively seeking a career change to do so.
What is the time commitment for the program?
The time it takes to complete each week’s assignments differs between students and modules, however, students who spend an average of between 20 hours a week tend to see the most success.
What are the system requirements?
A laptop with a minimum of an i5 processor and at least 8GB of RAM is required for this program. Windows, MacOS, or Linux are acceptable operating systems. Chromebooks will not work for this program.
Who are these programs geared towards?
Front End and Back End Coding Bootcamps are geared towards anyone looking to start a career in software or switch careers within the technology industry. You do not need any prior coding experience to enroll in a cohort, we will provide you with all of the tools you need to become employable within the market.
Are there any prerequisites?
Students must be 18 or over and have a high school diploma or equivalent. Basic computer literacy and the ability to navigate one’s own computer is strongly preferred. Students will complete an aptitude test prior to the first class session.
What types of jobs will grads be prepared for?
Successful completion of the program will help you prepare for types of roles such as Java Developer, Software Engineer, Back End Developer, Application Developer, Front End Developer, Data Engineers, Python Programmers, and Business Intelligence Developers.