C Programming MBD Track Day Wise Plan
C Programming MBD Track Day Wise Plan
• Purchase the book "Let Us C" by Yashwant Kanetkar, specifically the 18th edition or any newer
edition available.
• You are requested to submit all the solved questions once you are onboarded at KPIT Premises.
• You are advised to solve or practice coding exercise as per suggested tools [Refer Table 1].
Note:- Online Compliers are not Advisable.
• Activity called “Self-Review of work” should be done as per the day wise plan [Refer Table 3]
Tools Information:
Name of
S. No Link to Download Guidance on tool installation
Software
Mingw (Gcc/G++) https://sourceforge.net/projects/mingw
01 Guidelines to Install Mingw
V 0.602 /files/latest/download
• Guidelines to install
Visual studio VSCode
02 https://code.visualstudio.com/download
code V1.6.2 • Guidelines for adding
extention in VSCode
Table No1. Tools Information
Assessment Details:
Assessment Topics
ID
AC1 Chapter 1 to 7
1
Day wise plan:
No
Activity Start End
Day Topics of
Type Time Time
Hrs
Practice : Solve coding Exercise on below mentioned topic
[ Ref book -" Let us C", Yeshwant Kanetkar's 18th or Above edition book],
1. Getting Started (3Q from Attempt the Following)
Hands 2. C instruction (6Q from Attempt the Following)
on 3. Decision Control Instruction (9Q from Attempt the Following) 9:00 6:00
Day1 8
Coding 4. More Complex Decision Making (4Q from Attempt the Following) AM PM
Practice
5. Loop Control Instruction (6Q from Attempt the Following)
6. More Complex Repetition (9Q from Attempt the Following)
7. Case Control Instruction (1Q)
Practice : Solve coding Exercise on below mentioned topic
[ Ref book -" Let us C", Yeshwant Kanetkar's 18th or Above edition book],
1. Getting Started (3Q from Attempt the Following)
Hands 2. C instruction (6Q from Attempt the Following)
on 3. Decision Control Instruction (9Q from Attempt the Following) 9:00 6:00
Day2 8
Coding 4. More Complex Decision Making (4Q from Attempt the Following) AM PM
Practice
5. Loop Control Instruction (6Q from Attempt the Following)
6. More Complex Repetition (9Q from Attempt the Following)
7. Case Control Instruction (1Q)
Practice : Solve coding Exercise on below mentioned topic
[ Ref book -" Let us C", Yeshwant Kanetkar's 18th or Above edition book],
1. Getting Started (3Q from Attempt the Following)
Hands 2. C instruction (6Q from Attempt the Following)
on 3. Decision Control Instruction (9Q from Attempt the Following) 9:00 6:00
Day3 8
Coding 4. More Complex Decision Making (4Q from Attempt the Following) AM PM
Practice 5. Loop Control Instruction (6Q from Attempt the Following)
6. More Complex Repetition (9Q from Attempt the Following)
7. Case Control Instruction (1Q)
2
Practice : Solve coding Exercise on below mentioned topic
[ Ref book -" Let us C", Yeshwant Kanetkar's 18th or Above edition book],
8. Function (2Q from Answer the following)
Hands
Day5 on 9. Pointers (3Q from Attempt the Following) 9:00 6:00
8
Coding 10. Recursion (3Q from Attempt the Following) AM PM
Practice 12. C preprocessor (3Q from Attempt the Following)
13. Array (10Q from Attempt the Following)
14. Multidimensional Array (8Q from Attempt the Following)
Practice : Solve coding Exercise on below mentioned topic
[ Ref book -" Let us C", Yeshwant Kanetkar's 18th or Above edition book],
Hands 8. Function (2Q from Answer the following)
on 9. Pointers (3Q from Attempt the Following) 9:00 6:00
Day6 8
Coding 10. Recursion (3Q from Attempt the Following) AM PM
Practice 12. C preprocessor (3Q from Attempt the Following)
13. Array (10Q from Attempt the Following)
14. Multidimensional Array (8Q from Attempt the Following)
Practice : Solve coding Exercise on below mentioned topic
[ Ref book -" Let us C", Yeshwant Kanetkar's 18th or Above edition book],
Hands 8. Function (2Q from Answer the following)
on 9. Pointers (3Q from Attempt the Following) 9:00 6:00
Day7 8
Coding 10. Recursion (3Q from Attempt the Following) AM PM
Practice 12. C preprocessor (3Q from Attempt the Following)
13. Array (10Q from Attempt the Following)
14. Multidimensional Array (8Q from Attempt the Following)
Definition of Done - Completing all 29 coding exercise problems from the
topics mentioned below.
8. Function (2Q from Answer the following)
Self- 9. Pointers (3Q from Attempt the Following)
Day7 Review NA NA NA
10. Recursion (3Q from Attempt the Following)
of Work
12. C preprocessor (3Q from Attempt the Following)
13. Array (10Q from Attempt the Following)
14. Multidimensional Array (8Q from Attempt the Following)
Practice: Solve coding Exercise on below mentioned topic
[ Ref book -" Let us C", Yeshwant Kanetkar's 18th or Above edition book]
15. Strings (3Q from Attempt the following)
Hands 16. Handling Multiple Strings (6Q from Answer the following)
on 17. Structure (7Q from Attempt the following) 9:00 6:00
Day8 8
Coding 18. Console Input and Output (5Q from Answer the following) AM PM
Practice 19. File Input and Output (10Q from Attempt the following)
20. More issue input and Output (4Q from Answer the following)
21. Operation on bits (4Q from Attempt the following)
22. Miscellaneous features (2Q from Attempt the following)
Practice: Solve coding Exercise on below mentioned topic
[ Ref book -" Let us C", Yeshwant Kanetkar's 18th or Above edition book]
15. Strings (3Q from Attempt the following)
Hands 16. Handling Multiple Strings (6Q from Answer the following)
on 17. Structure (7Q from Attempt the following) 9:00 6:00
Day9 8
Coding 18. Console Input and Output (5Q from Answer the following) AM PM
Practice 19. File Input and Output (10Q from Attempt the following)
20. More issue input and Output (4Q from Answer the following)
21. Operation on bits (4Q from Attempt the following)
22. Miscellaneous features (2Q from Attempt the following)
3
Practice: Solve coding Exercise on below mentioned topic
[ Ref book -" Let us C", Yeshwant Kanetkar's 18th or Above edition book]
15. Strings (3Q from Attempt the following)
Hands 16. Handling Multiple Strings (6Q from Answer the following)
on 17. Structure (7Q from Attempt the following) 9:00 6:00
Day10 8
Coding 18. Console Input and Output (5Q from Answer the following) AM PM
Practice 19. File Input and Output (10Q from Attempt the following)
20. More issue input and Output (4Q from Answer the following)
21. Operation on bits (4Q from Attempt the following)
22. Miscellaneous features (2Q from Attempt the following)
Practice: Solve coding Exercise on below mentioned topic
[ Ref book -" Let us C", Yeshwant Kanetkar's 18th or Above edition book]
15. Strings (3Q from Attempt the following)
Hands 16. Handling Multiple Strings (6Q from Answer the following)
on 17. Structure (7Q from Attempt the following) 9:00 6:00
Day11 8
Coding 18. Console Input and Output (5Q from Answer the following) AM PM
Practice 19. File Input and Output (10Q from Attempt the following)
20. More issue input and Output (4Q from Answer the following)
21. Operation on bits (4Q from Attempt the following)
22. Miscellaneous features (2Q from Attempt the following)
Practice: Solve coding Exercise on below mentioned topic
[ Ref book -" Let us C", Yeshwant Kanetkar's 18th or Above edition book]
15. Strings (3Q from Attempt the following)
Hands 16. Handling Multiple Strings (6Q from Answer the following)
on 17. Structure (7Q from Attempt the following) 9:00 6:00
Day12 8
Coding 18. Console Input and Output (5Q from Answer the following) AM PM
Practice 19. File Input and Output (10Q from Attempt the following)
20. More issue input and Output (4Q from Answer the following)
21. Operation on bits (4Q from Attempt the following)
22. Miscellaneous features (2Q from Attempt the following)
Practice: Solve coding Exercise on below mentioned topic
[ Ref book -" Let us C", Yeshwant Kanetkar's 18th or Above edition book]
15. Strings (3Q from Attempt the following)
Hands 16. Handling Multiple Strings (6Q from Answer the following)
on 17. Structure (7Q from Attempt the following) 9:00 6:00
Day13 8
Coding 18. Console Input and Output (5Q from Answer the following) AM PM
Practice 19. File Input and Output (10Q from Attempt the following)
20. More issue input and Output (4Q from Answer the following)
21. Operation on bits (4Q from Attempt the following)
22. Miscellaneous features (2Q from Attempt the following)
Definition of Done - Completing all 41 coding exercise problems from the
topics mentioned below.
15. Strings (3Q from Attempt the following)
16. Handling Multiple Strings (6Q from Answer the following)
Self- 17. Structure (7Q from Attempt the following)
Day14 Review NA NA NA
18. Console Input and Output (5Q from Answer the following)
of Work
19. File Input and Output (10Q from Attempt the following)
20. More issue input and Output (4Q from Answer the following)
21. Operation on bits (4Q from Attempt the following)
22. Miscellaneous features (2Q from Attempt the following)
Table No3. Day Wise Plan