Curriculum RoadMap

Curriculum RoadMap

PHASE - 1

Problem Solving in DS & Algo

 Duration: 16 Weeks

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 16 weeks of our program ensuring you build a solid command over problem solving skill.

 Outcome

After this 16 weeks, you will have:

Feel confident in your problem solving skills.

Develop pattern recognition skills required to crack hard level ​DSA problems.

Be interview ready with DSA to crack top tech companies.

 USPs of our Delivery

Hyper-personalization: Depending on student specific learning pace, multiple revision classes are organized.

Assignment (post lecture) & their immediate evaluation help to
compare your performance against peers.

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.

PHASE - 1

Problem Solving in DS & Algo

 Duration: 16 Weeks

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 16 weeks of our program ensuring you build a solid command over problem solving skill.

 Outcome

After this 16 weeks, you will have:

Feel confident in your problem solving skills.

Develop pattern recognition skills required to crack hard level ​DSA problems.

Be interview ready with DSA to crack top tech companies.

 USPs of our Delivery

Hyper-personalization: Depending on student specific learning pace, multiple revision classes are organized.

Assignment (post lecture) & their immediate evaluation help to
compare your performance against peers.

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.

PHASE - 2

CS Fundamentals

 Duration: 4 Weeks

The next 4 weeks 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.

 Outcome

After these 4 weeks, you will gain detail knowledge of CS Fundamental topics. This will help you solve MCQs & interview
​questions easily.

 USPs of our Delivery

Lectures from industry experts sharing the practical application of CS fundamental topic in software development lifecycle.

Assignment (post lecture) & their evaluation.

PHASE - 3

System Design (LLD + HLD)

 Duration: 2 Weeks

Nowadays, top tech companies are including basic level System Design questions in their interview process. That is why, you will
spend the next 2 weeks understanding the basics of System Design & solve multiple interview problems. You will learn how to write structured code, design patterns & scalability of system.

 Outcome

After these 2 weeks, 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 fresher.

Design Mock Interview with mentor working at top tech company

PHASE - 4

Project on
Full Stack

AND/OR

Machine Learning

 Duration: 8 Weeks

As a fresher, companies focus on your development skills and check what type of development experience you have.

That is why it is important you build your skillset in developing projects based on your interest.

​In our curriculum, you can either choose between:

1) Full Stack Development → Frontend + Backend


2) Machine Learning & Deep Learning


You also have the option to choose both in case you want to explore both fields before taking a career decision.

 Outcome

After these 8 weeks, you will be able to develop projects of Full Stack or Machine Learning with ease. Also, you will have 2 industry-relevant projects that you can showcase in your resume.

 USPs of our Delivery

Option for students to either learn Machine learning or Full stack
​development or both.

Impactful projects like Netflix, flight reservations, notes like system in Full stack development.

Impactful projects like Recommendation system, fraud detection, classifier models in Machine Learning.

1:1 discussion with your mentor regarding project improvement.

PHASE - 5

Get Placed at Top Tech Companies

 Duration: Untill you get Placed

Once you have all the right skillset to ace an interview, it is important we focus on getting you interview opportunities.

This process is usually in 3 phases:
1. Build a strong profile
2. Applying the right way
3. Acing the interview

Building a story profile

Resume Creation

LinkedIn profile optimization

Profile creation on other platforms

Applying the right way

Opportunities through CodeMonk Collaboration with 250+ tech companies

Referral to almost all the top product companies

Sharing hiring requirement of different companies

Acing the interview

On Demand Mock interviews

Offline & Online Interview Guidelines

Salary Negotiation

 Outcome

You getting placed at one of the top tech companies like Google, Microsoft, Amazon, Apple & sharing us a personal review of your journey with us.

 USPs of our Delivery

Student success manager stay connected with you throughout your placement journey to ensure you achieve best outcome.

Collaboration with 250+ companies for tech hiring

Collaboration with consultancies who hire for top tech companies.

Referrals from our alumni & mentor community for almost all the companies.

Resume reviews, profile building increasing your chances of getting shortlisted.

On demand mock interviews with mentor before a specific interview.

100% support from our team to help you succeeds.

PHASE - 2

CS Fundamentals

 Duration: 4 Weeks

The next 4 weeks 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.

 Outcome

After these 4 weeks, you will gain detail knowledge of CS Fundamental topics. This will help you solve MCQs & interview
​questions easily.

 USPs of our Delivery

Lectures from industry experts sharing the practical application of CS fundamental topic in software development lifecycle.

Assignment (post lecture) & their evaluation.

PHASE - 3

System Design (LLD + HLD)

 Duration: 2 Weeks

Nowadays, top tech companies are including basic level System
Design questions in their interview process. That is why, you will
spend the next 2 weeks understanding the basics of System Design & solve multiple interview problems. You will learn how to write structured code, design patterns & scalability of system.

 Outcome

After these 2 weeks, 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 fresher.

Design Mock Interview with mentor working at top tech company

PHASE - 4

Project on
Full Stack

AND/OR

Machine Learning

 Duration: 8 Weeks

As a fresher, companies focus on your development skills and check what type of development experience you have.

That is why it is important you build your skillset in developing projects based on your interest.

​In our curriculum, you can either choose between:

1) Full Stack Development → Frontend + Backend


2) Machine Learning & Deep Learning


You also have the option to choose both in case you want to explore both fields before taking a career decision.

 Outcome

After these 8 weeks, you will be able to develop projects of Full Stack or Machine Learning with ease. Also, you will have 2 industry-relevant projects that you can showcase in your resume.

 USPs of our Delivery

Option for students to either learn Machine learning or Full stack
​development or both.

Impactful projects like Netflix, flight reservations, notes like system in Full stack development.

Impactful projects like Recommendation system, fraud detection, classifier models in Machine Learning.

1:1 discussion with your mentor regarding project improvement.

PHASE - 5

Get Placed at Top Tech Companies

 Duration: Untill you get Placed

Once you have all the right skillset to ace an interview, it is important we focus on getting you interview opportunities.

This process is usually in 3 phases:
1. Build a strong profile
2. Applying the right way
3. Acing the interview

​We focus on all the above 3 objects in this phase.

Building a story profile

Resume Creation

LinkedIn profile optimization

Profile creation on other platforms

Applying the right way

Opportunities through CodeMonk Collaboration with 250+ tech companies

Referral to almost all the top product companies

Sharing hiring requirement of different companies

Acing the interview

On Demand Mock interviews

Offline & Online Interview Guidelines

Salary Negotiation

 Outcome

You getting placed at one of the top tech companies like Google, Microsoft, Amazon, Apple & sharing us a personal review of your journey with us.

 USPs of our Delivery

Student success manager stay connected with you throughout your placement journey to ensure you achieve best outcome.

Collaboration with 100+ companies for tech hiring

Collaboration with consultancies who hire for top tech companies.

Referrals from our alumni & mentor community for almost all the companies.

Resume reviews, profile building increasing your chances of getting shortlisted.

On demand mock interviews with mentor before a specific interview.

100% support from our team to help you succeeds.



Helping ambitious learners upskill themselves & shift to top product based companies.​

© CodeMonk Eduventures Pvt. Ltd.



Helping ambitious learners upskill themselves & shift to top product based companies.​

CodeMonk Eduventures Pvt. Ltd.
1241, BCM One No 40, Tudor Court, Lavelle Road, Bengaluru, Karnataka, 560001
​Email: support@codemonkacademy.com


Deal Ends In

20Hours: 28Minutes: 13Seconds