Students - Curriculum Brochure (2)

Download as pdf or txt
Download as pdf or txt
You are on page 1of 18

Accelerator

CURRICULUM

Brochure

www.bosscoderacademy.com
Table of Contents

Content Page No.

Context 2

Right Mindset required to Upskill the Right Way 4

What will you gain from this program? 5

Curriculum Deep-dive 6

Why upskill with us? 13

Alumni thoughts about Bosscoder 14

1
Context
Why the importance of Tech roles is growing?

Over the past few years, there has been remarkable growth in technological
innovations. Even in sectors where any growth was least expected, such as
agriculture, construction, and healthcare. Technological advancements are
accelerating growth and shaping the future.

With these rapid advancements, there has been a growing demand for
skilled Software Engineers who can Design, Develop and Implement
software at scale.

And for the next 5 years, 12 million vacancies have been estimated to be
filled for engineering jobs. 

In the past year itself, an increase of 120% was witnessed in salaries of


Software Engineers, with an amazing placement rate of 93.5%.

Some benefits of starting your software engineering career with a top


product-based company includ6

U Growth and Development Opportunitie(


U Good package and Brand prestig6
U High-impact and Innovative Work

However, college students face many difficulties while upskilling - 

1. Lack of consistency resulting in lack of results.

2. Unstructured Path which leads to shallow learning.

3. Lack of proper guidance leads to inefficient preparation.

4. Lack of peer community to improve in coding together.

We understand our learners challenges & to overcome those, Bosscoder


Academy has help them upskill & get them placed at top tech companies.

2
Right Mindset required to
Upskill the Right Way
Commitment to attend classes, solve assignments, work with
peers, and attend mentor sessions.

Openness to learn: You may feel that you know some part of the
curriculum already but we assure you that we only spend time on
concepts that add to your clarity and confidence. So step in with an
open mind. 

Have positive energy and build relationships with your peers,


participate and help each other out.

Believe in yourself: This will help you focus better and learn faster.

4
Cracking the dream tech role

What will you gain from this


program?
By the end of this program you will gain:
`U Solid command of Problem-Solving skills in DS and AlgorithmsI
EU Thorough knowledge of CS fundamentalsI
BU Specialization in Full StackI
>U Fundamental understanding of System Design (LLD + HLD) so that you
are able to clear interview rounds of System Design easilyI
:U Ability to solve logical reasoning questions asked in initial coding
assignment test for most of the tech companies.

Healthy competition amongst peers via assignments and weekly


leaderboards.

Multiple 1:1 mock interviews with mentors working at top tech


companies who have taken a lot of interviews before.

Get Govt. of India Authorized Certificate after the completion


of the Program.

5
Curriculum Deep-dive
Phase 1 24 Hours
Programming Constructs

Phase 2 96 Hours
Problem Solving in DS & Algo

Phase 3 24 Hours
CS Fundamentals

Phase 4 12 Hours
System Design - LLD + HLD

Phase 5 48 Hours
Project on Full Stack Development

6
Phase - 1

Programming Constructs
Duration: 24 Hours

For Beginners, it is first important to build command over


programming constructs.

Within this module, our goal is to help you be confident with


coding fundamentals.

Basics of Programming, Condition Statement 6 Hours

Loops, Pattern Problems, Functions 6 Hours

1D Array, Number System & Maths 6 Hours

Intro to Data Structure, Time Complexity - basic


6 Hours
strings

Outcome

After this module, you will be confident inS

a Coding in 1 programming language


a Fundamental understanding of Data Structure & Time
Complexity

USPs of our Delivery

a Assignment (post lecture) & their evaluation

7
Phase - 2

Problem Solving in DS & Algo


Duration: 96 Hours

Problem solving in DS and Algo is one of the most important topic


to master for a software engineer fresher. That is why, we spend
the first 120 hours of our program ensuring you build a solid
command over problem solving skill.

Time Complexity, Arrays, Strings, Maths, Bit 18 Hours


Manipulation, Binary Search, 2 Pointer

Recursion, Hashing, Sorting 18 Hours

Stacks, Queues, Linked Lists, Trees, Tries, Segment 24 Hours


Tree, Heap

Geedy, Dynamic Programming, Graphs,


36 Hours
Advance Data Structures

Outcome
After this 96 hours, you will[
j Feel confident in your problem solving skillc
j Develop pattern recognition skills required to crack hard level
DSA problemc
j Be interview ready with DSA to crack top tech companies.

8
USPs of our Delivery
 Focus is not just on solving & remembering questions but to
help students build intuition behind concepts, enabling them to
identify patterns easily
 Special focus on difficult topics like Dynamic programming and
Graphs
 Weekly contest & regular Mock interviews to understand your
conceptual understanding and give feedback.

9
Phase - 3

CS Fundamentals
Duration: 24 Hours

The next 24 hours of our course will build your fundamentals of


Computer Science and will make you very confident about them.
CS Fundamentals is a topic where you can expect MCQ questions,
interview questions as a college student. For the same reason, we
help you gain deep understanding around these concepts.

Operating Systems 6 Hours

Computer Networks 6 Hours

Database Management systems 6 Hours

Object oriented programming 6 Hours

Outcome

After these 24 hours, you will gain detail knowledge of CS


Fundamental topics. This will help you solve MCQs & interview
questions easily.

10
Phase - 4

System Design - LLD + HLD


Duration: 12 Hours

Nowadays, top tech companies are including basic level System


Design questions in their interview process. That is why, you will
spend the next 12 hours understanding the basics of System Design
& solve multiple interview problems. You will learn how to write
structured code, design patterns & scalability of system.

Low Level Design - Entity Selection, Class & ER 6 Hours


Diagram, Design Patterns, LLD Design Problems

High Level Design - Distributed System, Load


Balancer, Scaling Systems, SQL VS NoSQL, Design 6 Hours
Problems

Outcome
After these 12 hours, you will have fundamental knowledge of
System Design & gain confidence in solving interview problems.

USPs of our Delivery


ˆ Crisp content around System Design helping you crack design
rounds as a fresher

11
Phase - 5
Project on Full Stack
Development
Duration: 48 Hours
As a fresher, companies focus on your development skills and
check what type of development experience you have.

That is why it is important that you build your skillset by


developing projects based on your interest.
Topics that will be coveredg
b HTMo b Node.j”
b CSi b Backend Architectur¤
b JavaScripm b Mongo D›
b Reacm b DB Design & SQL Querie”
b Building a serveV b Capsule Project #Š
b MVs b Capsule Project #2
b Web Architecture
After this module, you will build a skillset around core 2 thingsÞ
¿ Good command over 1 tech stack/ framework like MERN stackÖ
¿ Ability to implement System Design, and problem-solving concepts into the
practice of building products.

12
Why upskill with us?
Personalized Learning
We believe in personalized
learning experiences, and your
personal success manager will
ensure the same.

1:1 Mentorship
1-on-1 sessions with a mentor that
knows the industry deeply, will help
you achieve heights and upskill like
never before.

Regular assignments
Regular assignments after every
lecture will ensure you remain
consistent ,and if you get stuck in a
problem - 24x7 doubt support is just a
click away.

Motivated Community
Thriving & growing community of
learners colleagues who have the same
ambition as you. Bond with future top
software engineers over group sessions.

13
Alumni thoughts about
Bosscoder

Arya Sekhar Bandopadhyay Mathi Saihemanth

SRM University to SDE at Inconsistent Fresher to SDE at


Arcesium Microsoft

Before
After Before After

SRM University Arcesium


IIT Jammu Microsoft

Software Engineer Software Engineer

Vivek Sangwan Anu Agarwal

Tier 3 to Software Engineer at Misdirected prep to SDE at


Hyland Cleartrip

Before
Before After After

Poornima University Hyland


KIIT Cleartrip

Developer 1 SDE 1

14
Alumni thoughts about
Bosscoder

Vathsav

Below Average Student to SDE at


AppDynamics

Before
After

VNIT
AppDynamics

B.Tech in CS Software Engineer

15
Obtain a Government of India
authorized certificate after qualifying
the assessment.
Upskill Now and Get
Industry Ready for Top
Tech Companies
Reach out to us at

[email protected]

You might also like