Give me high yield time table for fmge coming oct 31
Choose your realistic daily study time until October 31. · Is this your first FMGE attempt?
NBEMS FMGE October 2026 examination date official information bulletin
medical student study strategies systematic review
| Time | Task |
|---|---|
| 7:00-10:00 | Main subject theory, notes, rapid revision videos |
| 10:30-1:00 | Same subject: 80-120 topic-wise MCQs + review explanations |
| 2:00-5:00 | Second subject / previous weak topic |
| 6:00-8:00 | 100 mixed MCQs or GT review |
| 9:00-9:45 | Error notebook, volatile facts, images, formulas |
| Sleep | Minimum 6.5-7 hours. Do not trade sleep for passive reading. |
| Day | Focus |
|---|---|
| Oct 26 | Full GT, then only review errors |
| Oct 27 | Medicine, PSM, OBG rapid revision |
| Oct 28 | Pathology, pharmacology, microbiology rapid revision |
| Oct 29 | Surgery, pediatrics, ortho, ENT, ophthalmology, FMT |
| Oct 30 | Error notebook, images, formulas, vaccines, antidotes, ECGs. Stop early and sleep. |
| Oct 31 | Exam day: no new material. Review a tiny volatile-facts list only. |
I want to score 200 plus
site:natboard.edu.in OR site:ftp.natboard.edu.in FMGE 31 October 2026 official notice
medical students learning strategies
| Time | Work |
|---|---|
| 6:30-7:15 am | Revise yesterday's error notebook and volatile facts |
| 7:15-10:30 am | Main subject, high-yield notes/videos |
| 11:00 am-1:30 pm | 100 topic-wise MCQs from the same subject, with explanation review |
| 2:30-5:30 pm | Second subject or weak area |
| 6:15-8:30 pm | 100-150 MCQs, mixed or PYQs |
| 9:00-10:00 pm | Revise mistakes, marked questions, images, tables, formulas |
| 10:30 pm | Sleep. Do not sacrifice sleep repeatedly. |
| Days | Subjects |
|---|---|
| Days 1-4 | Medicine Part 1: CVS, respiratory, endocrine, renal |
| Days 5-7 | Medicine Part 2: neuro, GI, rheumatology, hematology, infectious disease |
| Day 8 | Dermatology + psychiatry + Medicine revision test |
| Days 9-11 | Surgery + anesthesia + radiology |
| Day 12 | Orthopedics + surgery PYQs |
| Days 13-15 | OBG |
| Days 16-17 | Pediatrics |
| Days 18-20 | PSM + FMT |
| Day 21 | Full GT 1 + complete review |
| Days | Subjects |
|---|---|
| Days 22-24 | Pathology |
| Days 25-27 | Pharmacology |
| Days 28-30 | Microbiology |
| Days 31-32 | Anatomy |
| Day 33 | Physiology + biochemistry |
| Day 34 | ENT |
| Day 35 | Ophthalmology |
| Day 36 | Full GT 2 + review |
Give me a pdf
~/
mkdir -p "/tmp/workspace/fmge-200-plan/output" python - <<'PY' from reportlab.lib.pagesizes import A4 from reportlab.lib import colors from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle from reportlab.lib.enums import TA_CENTER from reportlab.lib.units import cm from reportlab.platypus import SimpleDocTemplate, Paragraph, Spacer, Table, TableStyle, PageBreak, KeepTogether from reportlab.pdfbase.pdfmetrics import stringWidth from reportlab.lib.colors import HexColor from reportlab.pdfbase.ttfonts import TTFont from reportlab.pdfbase import pdfmetrics from reportlab.pdfbase.pdfmetrics import registerFontFamily from reportlab.pdfbase.ttfonts import TTFont from pathlib import Path out=Path('/tmp/workspace/fmge-200-plan/output/FMGE_200_Plus_Study_Plan_October_31_2026.pdf') navy=HexColor('#12304A'); teal=HexColor('#0B7582'); gold=HexColor('#D38B19'); pale=HexColor('#EAF3F5'); light=HexColor('#F6F8FA'); red=HexColor('#AA3030'); text=HexColor('#1E2933') styles=getSampleStyleSheet() styles.add(ParagraphStyle(name='TitleCustom', parent=styles['Title'], fontName='Helvetica-Bold', fontSize=24, leading=29, textColor=navy, alignment=TA_CENTER, spaceAfter=10)) styles.add(ParagraphStyle(name='SubTitle', parent=styles['Normal'], fontName='Helvetica', fontSize=11, leading=15, textColor=teal, alignment=TA_CENTER, spaceAfter=18)) styles.add(ParagraphStyle(name='H1Custom', parent=styles['Heading1'], fontName='Helvetica-Bold', fontSize=16, leading=20, textColor=navy, spaceBefore=12, spaceAfter=8)) styles.add(ParagraphStyle(name='H2Custom', parent=styles['Heading2'], fontName='Helvetica-Bold', fontSize=12, leading=15, textColor=teal, spaceBefore=9, spaceAfter=5)) styles.add(ParagraphStyle(name='BodyCustom', parent=styles['BodyText'], fontName='Helvetica', fontSize=9.4, leading=13.2, textColor=text, spaceAfter=6)) styles.add(ParagraphStyle(name='Small', parent=styles['BodyText'], fontName='Helvetica', fontSize=8, leading=10, textColor=text)) styles.add(ParagraphStyle(name='Callout', parent=styles['BodyText'], fontName='Helvetica-Bold', fontSize=10, leading=14, textColor=navy, backColor=HexColor('#FFF4D6'), borderColor=gold, borderWidth=0.7, borderPadding=8, spaceBefore=5, spaceAfter=10)) def P(t, style='BodyCustom'): return Paragraph(t, styles[style]) def table(data, widths, header=True, font=8.2): conv=[] for r,row in enumerate(data): conv.append([x if hasattr(x,'wrap') else P(str(x), 'Small') for x in row]) t=Table(conv, colWidths=widths, repeatRows=1 if header else 0, hAlign='LEFT') st=[('VALIGN',(0,0),(-1,-1),'TOP'),('GRID',(0,0),(-1,-1),0.3,HexColor('#C7D2DA')),('LEFTPADDING',(0,0),(-1,-1),5),('RIGHTPADDING',(0,0),(-1,-1),5),('TOPPADDING',(0,0),(-1,-1),4),('BOTTOMPADDING',(0,0),(-1,-1),4)] if header: st += [('BACKGROUND',(0,0),(-1,0),navy),('TEXTCOLOR',(0,0),(-1,0),colors.white),('FONTNAME',(0,0),(-1,0),'Helvetica-Bold')] for i in range(1 if header else 0,len(data)): if i%2==0: st.append(('BACKGROUND',(0,i),(-1,i),light)) t.setStyle(TableStyle(st)); return t def footer(canvas, doc): canvas.saveState(); canvas.setFont('Helvetica',8); canvas.setFillColor(HexColor('#607080')) canvas.drawString(1.5*cm, 1.0*cm, 'FMGE 200+ Study Plan | October 31, 2026') canvas.drawRightString(A4[0]-1.5*cm,1.0*cm,f'Page {doc.page}') canvas.restoreState() doc=SimpleDocTemplate(str(out),pagesize=A4,rightMargin=1.45*cm,leftMargin=1.45*cm,topMargin=1.35*cm,bottomMargin=1.55*cm,title='FMGE 200+ Study Plan') story=[] story += [Spacer(1,0.5*cm), P('FMGE 200+ STUDY PLAN','TitleCustom'),P('63-day high-yield timetable for the October 31, 2026 examination','SubTitle'), P('Target: 200+ marks. This plan assumes 10-12 effective study hours daily, one main revision source, one Qbank, and disciplined Grand Test analysis. The examination date should be reconfirmed from the official NBEMS bulletin.','Callout')] story += [P('The operating system','H1Custom'), P('<b>Do not aim to finish every resource.</b> Aim to repeatedly recall high-yield material, correct errors, and perform under exam conditions. Your score will be built through daily MCQs, a compact error notebook, and 3 rapid revisions.'), table([ ['Non-negotiable','Target'],['Focused study time','10-12 effective hours/day'],['MCQs','180-220/day in first pass; 250-300/day from October 3'],['Grand Tests','12-15 total, reviewed in detail'],['Resources','One primary revision source + one Qbank + PYQs + one error notebook'],['Last day to add new resources','October 10'],['Sleep','At least 6.5-7 hours/night']], [6.2*cm,10.3*cm])] story += [P('Daily timetable','H1Custom'), table([ ['Time','Task'],['6:30-7:15','Revise yesterday\'s error notebook, volatile facts, images, ECGs/formulas.'],['7:15-10:30','Primary high-yield subject study. Use active recall, not passive video watching.'],['11:00-13:30','100 topic-wise MCQs from the same subject. Read every explanation for incorrect and guessed answers.'],['14:30-17:30','Second subject or targeted weak area.'],['18:15-20:30','100-150 mixed MCQs, PYQs, or a GT section.'],['21:00-22:00','Update error notebook. Rapid recall of the day\'s difficult facts.'],['22:30','Sleep. Consistent sleep protects recall and test performance.']], [3.2*cm,13.3*cm])] story += [P('Daily rules','H1Custom'), P('1. Begin each day with yesterday\'s errors. 2. Mark each mistake: <b>C</b> concept gap, <b>F</b> forgotten fact, <b>S</b> silly/misread, <b>G</b> guess. 3. Fix S and F errors first. 4. Do not spend more than 1 minute on a hard question during a first pass. 5. Revisit every wrong question at least twice.')] story.append(PageBreak()) story += [P('Phase 1: First pass, August 31 to September 20','H1Custom'),P('Complete a fast, exam-oriented pass in 21 days. Prioritize frequently tested systems, PYQs, images, emergency management, drug adverse effects, and tables.'), table([ ['Days','Subjects and targets'],['1-4','Medicine I: CVS, respiratory, endocrine, renal. ECG, ABG, electrolytes daily.'],['5-7','Medicine II: neurology, GI/hepatology, rheumatology, hematology, infectious disease, emergencies.'],['8','Dermatology + psychiatry + Medicine revision test.'],['9-11','Surgery + anesthesia + radiology: trauma, shock, burns, acute abdomen, thyroid/breast, airway, common imaging.'],['12','Orthopedics + Surgery PYQs: fractures, nerve injuries, bone tumors, osteomyelitis.'],['13-15','OBG: ANC, labor, CTG, PPH, abortion/ectopic, contraception, gynecologic oncology.'],['16-17','Pediatrics: neonatology, immunization, growth/development, diarrhea, pneumonia, nutrition.'],['18-20','PSM + FMT: epi, screening, biostatistics, vaccines, national programs, injuries, poisons, ethics.'],['21','Grand Test 1 plus full review. No new subject.']], [2.4*cm,14.1*cm])] story += [P('Phase 2: Para-clinical and short subjects, September 21 to October 2','H1Custom'),table([ ['Days','Subjects and targets'],['22-24','Pathology: general pathology, hematology, systemic pathology, tumor markers, images.'],['25-27','Pharmacology: ANS, CVS, antimicrobials, CNS, endocrine, chemo, antidotes, adverse effects.'],['28-30','Microbiology: bacteriology, virology, parasites, immunology, sterilization, lab diagnosis.'],['31-32','Anatomy: neuroanatomy, cranial nerves, plexuses, abdomen/pelvis, embryology, histology.'],['33','Physiology + biochemistry: graphs, renal/respiratory/CVS, endocrine, vitamins, genetics, metabolic diseases.'],['34','ENT: otology, vertigo, epistaxis, larynx, neck swellings.'],['35','Ophthalmology: cataract, glaucoma, uveitis, retina, trauma, visual fields.'],['36','Grand Test 2 plus full review.']], [2.4*cm,14.1*cm])] story.append(PageBreak()) story += [P('Phase 3: First full revision, October 3 to October 16','H1Custom'),P('From this point, prioritize retrieval practice. Do not rewatch full lectures. Work from rapid notes, PYQs, bookmarked Qbank explanations, and your error notebook.'),table([ ['Date','Focus'],['Oct 3','Medicine revision + 250 MCQs.'],['Oct 4','Medicine weak areas, ECG, ABG, electrolytes + GT 3.'],['Oct 5','Surgery, orthopedics, anesthesia, radiology.'],['Oct 6','OBG + Pediatrics.'],['Oct 7','PSM + FMT.'],['Oct 8','Pathology + Microbiology.'],['Oct 9','Pharmacology.'],['Oct 10','Anatomy, physiology, biochemistry, ENT, ophthalmology. No new resources after today.'],['Oct 11','GT 4 + full analysis.'],['Oct 12-16','Repeat subjects based on GT errors. Include GT 5 and GT 6.']], [3*cm,13.5*cm])] story += [P('Phase 4: Second revision and test phase, October 17 to 25','H1Custom'),P('Take a Grand Test every alternate day: GT 7 to GT 11. On the day after each GT, spend 4-5 hours reviewing it. Re-study only topics that repeatedly produce errors. Target 250-300 MCQs/day including GT questions.')] story += [P('GT review checklist','H2Custom'),P('For every incorrect or doubtful question, record: the tested topic, why your answer was wrong, the correct rule, and a one-line trigger to identify it next time. Review correct guesses as seriously as wrong answers. Avoid spending long periods on rare, obscure facts.')] story += [P('Final five days: October 26 to 30','H1Custom'),table([ ['Date','Focus'],['Oct 26','GT 12. Review errors only.'],['Oct 27','Medicine + PSM + OBG rapid revision.'],['Oct 28','Pathology + Pharmacology + Microbiology.'],['Oct 29','Surgery + Pediatrics + short subjects.'],['Oct 30','Error notebook, vaccines, antidotes, ECG, ABG, formulas, images, national programs, forensic laws, instruments. Stop early and sleep.']], [3*cm,13.5*cm])] story.append(PageBreak()) story += [P('Score builders: priority order','H1Custom'),table([ ['Priority','Subjects','High-yield emphasis'],['1','Medicine','ECG, ABG, cardiology, endocrine, renal, neurology, infections, emergencies.'],['2','PSM','Epidemiology, screening, biostatistics, vaccines, national health programs.'],['3','OBG + Pediatrics','Labor/PPH, ANC, contraception, neonatal care, immunization, common illness.'],['4','Surgery + Orthopedics','Trauma, shock, burns, acute abdomen, thyroid/breast, fractures.'],['5','Pathology + Pharmacology + Microbiology','Images, hematology, drugs/AEs, antimicrobials, immunology.'],['6','Short subjects','ENT, ophthalmology, FMT, dermatology, psychiatry, anesthesia, radiology.']], [1.4*cm,4.6*cm,10.5*cm])] story += [P('Exam-day approach','H1Custom'),P('<b>Pass 1:</b> Attempt confident questions quickly. Mark uncertain questions. <br/><b>Pass 2:</b> Use elimination for questions with a clear best answer. <br/><b>Pass 3:</b> Recheck only marked questions. Do not change an answer unless you recall a specific fact that proves it wrong. Protect time: do not let a single difficult question disrupt the paper.')] story += [P('Final reminder','H1Custom'),P('A 200+ score does not require knowing every obscure fact. It requires reliable performance on high-frequency areas, disciplined correction of avoidable mistakes, and repeated revision. Your daily measure is not hours spent. It is: MCQs completed, errors understood, and facts recalled the next day.' ,'Callout')] story += [Spacer(1,0.25*cm),P('Educational planning document. Confirm official examination details directly from NBEMS.','Small')] doc.build(story,onFirstPage=footer,onLaterPages=footer) print(out) PY
python - <<'PY' from pathlib import Path from pypdf import PdfReader p=Path('/tmp/workspace/fmge-200-plan/output/FMGE_200_Plus_Study_Plan_October_31_2026.pdf') print('exists=',p.exists(),'bytes=',p.stat().st_size if p.exists() else 0) r=PdfReader(str(p)) print('pages=',len(r.pages)) print('firstpage=',r.pages[0].extract_text()[:250].replace('\n',' | ')) PY
~/
~/fmge-200-plan/
python -c "from reportlab.lib.pagesizes import A4; from reportlab.lib.styles import getSampleStyleSheet,ParagraphStyle; from reportlab.lib import colors; from reportlab.lib.enums import TA_CENTER; from reportlab.lib.units import cm; from reportlab.platypus import SimpleDocTemplate,Paragraph,Spacer,Table,TableStyle,PageBreak; from pathlib import Path; p=Path('/tmp/workspace/fmge-200-plan/output/FMGE_200_Plus_Study_Plan_October_31_2026.pdf'); s=getSampleStyleSheet(); s.add(ParagraphStyle(name='T',parent=s['Title'],fontName='Helvetica-Bold',fontSize=23,leading=28,textColor=colors.HexColor('#12304A'),alignment=TA_CENTER,spaceAfter=10)); s.add(ParagraphStyle(name='H',parent=s['Heading1'],fontName='Helvetica-Bold',fontSize=15,leading=19,textColor=colors.HexColor('#12304A'),spaceBefore=12,spaceAfter=7)); s.add(ParagraphStyle(name='B',parent=s['BodyText'],fontSize=9.3,leading=13,textColor=colors.HexColor('#1E2933'),spaceAfter=6)); P=lambda x,sty='B':Paragraph(x,s[sty]); def tab(rows,widths):\n t=Table([[P(str(x)) for x in r] for r in rows],colWidths=widths,repeatRows=1); t.setStyle(TableStyle([('BACKGROUND',(0,0),(-1,0),colors.HexColor('#12304A')),('TEXTCOLOR',(0,0),(-1,0),colors.white),('FONTNAME',(0,0),(-1,0),'Helvetica-Bold'),('GRID',(0,0),(-1,-1),.3,colors.HexColor('#C7D2DA')),('VALIGN',(0,0),(-1,-1),'TOP'),('LEFTPADDING',(0,0),(-1,-1),5),('RIGHTPADDING',(0,0),(-1,-1),5),('TOPPADDING',(0,0),(-1,-1),4),('BOTTOMPADDING',(0,0),(-1,-1),4)])); return t; story=[Spacer(1,.45*cm),P('FMGE 200+ STUDY PLAN','T'),P('63-day high-yield timetable for October 31, 2026','B'),P('<b>Target:</b> 200+ marks. Use one revision source, one Qbank, PYQs and a single error notebook. Study 10-12 effective hours daily. Confirm final exam details from NBEMS.','B'),P('Non-negotiable targets','H'),tab([['Metric','Target'],['Study','10-12 focused hours/day'],['MCQs','180-220/day initially; 250-300/day from October 3'],['Grand Tests','12-15 with detailed analysis'],['Revisions','3 rapid revisions of high-yield material'],['Resources','One source + Qbank + PYQs + error notebook'],['Sleep','6.5-7 hours nightly']], [6*cm,10.5*cm]),P('Daily timetable','H'),tab([['Time','Task'],['6:30-7:15','Review yesterday’s errors, volatile facts, images, ECGs, formulas.'],['7:15-10:30','Primary high-yield subject: active recall, not passive viewing.'],['11:00-13:30','100 topic-wise MCQs and review wrong/guessed options.'],['14:30-17:30','Second subject or defined weak area.'],['18:15-20:30','100-150 mixed MCQs, PYQs, or a Grand Test section.'],['21:00-22:00','Update error notebook and revise difficult facts.'],['22:30','Sleep.']], [3*cm,13.5*cm]),P('Mistake-code method','H'),P('Label every error: <b>C</b> = concept gap, <b>F</b> = forgotten fact, <b>S</b> = silly/misread, <b>G</b> = guess. Fix S and F first because these are the fastest marks to gain.'),PageBreak(),P('Phase 1: First pass | Aug 31-Sep 20','H'),tab([['Days','Subjects'],['1-4','Medicine I: CVS, respiratory, endocrine, renal. ECG, ABG and electrolytes daily.'],['5-7','Medicine II: neuro, GI/liver, rheumatology, hematology, infections, emergencies.'],['8','Dermatology + psychiatry + Medicine revision test.'],['9-11','Surgery + anesthesia + radiology: trauma, shock, burns, acute abdomen, thyroid/breast, airway, common imaging.'],['12','Orthopedics + Surgery PYQs.'],['13-15','OBG: ANC, labor, CTG, PPH, ectopic/abortion, contraception, oncology.'],['16-17','Pediatrics: neonatology, immunization, growth, diarrhea, pneumonia, nutrition.'],['18-20','PSM + FMT: epidemiology, screening, biostatistics, vaccines, programs, injuries, poisons.'],['21','Grand Test 1 + full review.']], [2.3*cm,14.2*cm]),P('Phase 2: Para-clinical and short subjects | Sep 21-Oct 2','H'),tab([['Days','Subjects'],['22-24','Pathology: general pathology, hematology, systemic pathology, images.'],['25-27','Pharmacology: ANS, CVS, antimicrobials, CNS, endocrine, antidotes, adverse effects.'],['28-30','Microbiology: bacteria, viruses, parasites, immunology, sterilization, lab diagnosis.'],['31-32','Anatomy: neuroanatomy, cranial nerves, plexuses, abdomen/pelvis, embryo, histology.'],['33','Physiology + biochemistry: graphs, systems physiology, vitamins, genetics, metabolism.'],['34','ENT.'],['35','Ophthalmology.'],['36','Grand Test 2 + full review.']], [2.3*cm,14.2*cm]),PageBreak(),P('Phase 3: First full revision | Oct 3-16','H'),tab([['Date','Focus'],['Oct 3','Medicine + 250 MCQs.'],['Oct 4','Medicine weak areas, ECG, ABG, electrolytes + GT 3.'],['Oct 5','Surgery, ortho, anesthesia, radiology.'],['Oct 6','OBG + Pediatrics.'],['Oct 7','PSM + FMT.'],['Oct 8','Pathology + Microbiology.'],['Oct 9','Pharmacology.'],['Oct 10','Anatomy, physiology, biochemistry, ENT, ophthalmology. Stop adding new resources.'],['Oct 11','GT 4 + complete review.'],['Oct 12-16','Repeat weak subjects from GT errors. Include GT 5 and GT 6.']], [3*cm,13.5*cm]),P('Phase 4: Test and consolidation | Oct 17-25','H'),P('Take GT 7 to GT 11 on alternate days. On each intervening day, spend 4-5 hours reviewing the GT. Re-study only repeated errors and weak topics. Target 250-300 MCQs/day including GT items.'),P('Final five days','H'),tab([['Date','Focus'],['Oct 26','GT 12, then review errors only.'],['Oct 27','Medicine + PSM + OBG rapid revision.'],['Oct 28','Pathology + Pharmacology + Microbiology.'],['Oct 29','Surgery + Pediatrics + short subjects.'],['Oct 30','Error notebook, vaccines, antidotes, ECG, ABG, formulas, images, national programs, FMT laws and instruments. Sleep early.']], [3*cm,13.5*cm]),P('Exam approach','H'),P('<b>Pass 1:</b> solve confident questions quickly. <b>Pass 2:</b> use elimination on marked questions. <b>Pass 3:</b> change an answer only when you remember a specific fact proving it wrong. Do not let one difficult question consume your time.'),P('A 200+ score comes from high-frequency topics, error correction and repeated recall, not from completing every textbook.','B')]; doc=SimpleDocTemplate(str(p),pagesize=A4,leftMargin=1.4*cm,rightMargin=1.4*cm,topMargin=1.3*cm,bottomMargin=1.3*cm); doc.build(story); print(str(p))"
~/fmge-200-plan/create_pdf.py
from pathlib import Path
from reportlab.lib.pagesizes import A4
from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle
from reportlab.lib import colors
from reportlab.lib.enums import TA_CENTER
from reportlab.lib.units import cm
from reportlab.platypus import SimpleDocTemplate, Paragraph, Spacer, Table, TableStyle, PageBreak
OUT = Path('/tmp/workspace/fmge-200-plan/output/FMGE_200_Plus_Study_Plan_October_31_2026.pdf')
styles = getSampleStyleSheet()
styles.add(ParagraphStyle(name='PlanTitle', parent=styles['Title'], fontName='Helvetica-Bold', fontSize=23, leading=28, textColor=colors.HexColor('#12304A'), alignment=TA_CENTER, spaceAfter=10))
styles.add(ParagraphStyle(name='PlanHeading', parent=styles['Heading1'], fontName='Helvetica-Bold', fontSize=15, leading=19, textColor=colors.HexColor('#12304A'), spaceBefore=12, spaceAfter=7))
styles.add(ParagraphStyle(name='PlanBody', parent=styles['BodyText'], fontName='Helvetica', fontSize=9.3, leading=13, textColor=colors.HexColor('#1E2933'), spaceAfter=6))
def p(text, style='PlanBody'):
return Paragraph(text, styles[style])
def tbl(rows, widths):
t = Table([[p(str(cell)) for cell in row] for row in rows], colWidths=widths, repeatRows=1)
t.setStyle(TableStyle([
('BACKGROUND', (0,0), (-1,0), colors.HexColor('#12304A')),
('TEXTCOLOR', (0,0), (-1,0), colors.white),
('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'),
('GRID', (0,0), (-1,-1), 0.3, colors.HexColor('#C7D2DA')),
('VALIGN', (0,0), (-1,-1), 'TOP'),
('LEFTPADDING', (0,0), (-1,-1), 5), ('RIGHTPADDING', (0,0), (-1,-1), 5),
('TOPPADDING', (0,0), (-1,-1), 4), ('BOTTOMPADDING', (0,0), (-1,-1), 4),
]))
return t
def footer(canvas, doc):
canvas.saveState()
canvas.setFont('Helvetica', 8)
canvas.setFillColor(colors.HexColor('#607080'))
canvas.drawString(1.4*cm, 1.0*cm, 'FMGE 200+ Study Plan | October 31, 2026')
canvas.drawRightString(A4[0]-1.4*cm, 1.0*cm, f'Page {doc.page}')
canvas.restoreState()
story = [
Spacer(1, .45*cm), p('FMGE 200+ STUDY PLAN', 'PlanTitle'),
p('63-day high-yield timetable for October 31, 2026'),
p('<b>Target:</b> 200+ marks. Use one revision source, one Qbank, PYQs and a single error notebook. Study 10-12 effective hours daily. Confirm final exam details from NBEMS.'),
p('Non-negotiable targets', 'PlanHeading'),
tbl([
['Metric', 'Target'], ['Study', '10-12 focused hours/day'], ['MCQs', '180-220/day initially; 250-300/day from October 3'],
['Grand Tests', '12-15 with detailed analysis'], ['Revisions', '3 rapid revisions of high-yield material'],
['Resources', 'One source + Qbank + PYQs + error notebook'], ['Sleep', '6.5-7 hours nightly']], [6*cm, 10.5*cm]),
p('Daily timetable', 'PlanHeading'),
tbl([
['Time', 'Task'], ['6:30-7:15', 'Review yesterday’s errors, volatile facts, images, ECGs, formulas.'],
['7:15-10:30', 'Primary high-yield subject: active recall, not passive viewing.'],
['11:00-13:30', '100 topic-wise MCQs and review wrong/guessed options.'],
['14:30-17:30', 'Second subject or defined weak area.'], ['18:15-20:30', '100-150 mixed MCQs, PYQs, or a Grand Test section.'],
['21:00-22:00', 'Update error notebook and revise difficult facts.'], ['22:30', 'Sleep.']], [3*cm, 13.5*cm]),
p('Mistake-code method', 'PlanHeading'),
p('Label every error: <b>C</b> = concept gap, <b>F</b> = forgotten fact, <b>S</b> = silly/misread, <b>G</b> = guess. Fix S and F first because these are the fastest marks to gain.'),
PageBreak(), p('Phase 1: First pass | Aug 31-Sep 20', 'PlanHeading'),
tbl([
['Days', 'Subjects'], ['1-4', 'Medicine I: CVS, respiratory, endocrine, renal. ECG, ABG and electrolytes daily.'],
['5-7', 'Medicine II: neuro, GI/liver, rheumatology, hematology, infections, emergencies.'],
['8', 'Dermatology + psychiatry + Medicine revision test.'],
['9-11', 'Surgery + anesthesia + radiology: trauma, shock, burns, acute abdomen, thyroid/breast, airway, common imaging.'],
['12', 'Orthopedics + Surgery PYQs.'], ['13-15', 'OBG: ANC, labor, CTG, PPH, ectopic/abortion, contraception, oncology.'],
['16-17', 'Pediatrics: neonatology, immunization, growth, diarrhea, pneumonia, nutrition.'],
['18-20', 'PSM + FMT: epidemiology, screening, biostatistics, vaccines, programs, injuries, poisons.'],
['21', 'Grand Test 1 + full review.']], [2.3*cm, 14.2*cm]),
p('Phase 2: Para-clinical and short subjects | Sep 21-Oct 2', 'PlanHeading'),
tbl([
['Days', 'Subjects'], ['22-24', 'Pathology: general pathology, hematology, systemic pathology, images.'],
['25-27', 'Pharmacology: ANS, CVS, antimicrobials, CNS, endocrine, antidotes, adverse effects.'],
['28-30', 'Microbiology: bacteria, viruses, parasites, immunology, sterilization, lab diagnosis.'],
['31-32', 'Anatomy: neuroanatomy, cranial nerves, plexuses, abdomen/pelvis, embryo, histology.'],
['33', 'Physiology + biochemistry: graphs, systems physiology, vitamins, genetics, metabolism.'],
['34', 'ENT.'], ['35', 'Ophthalmology.'], ['36', 'Grand Test 2 + full review.']], [2.3*cm, 14.2*cm]),
PageBreak(), p('Phase 3: First full revision | Oct 3-16', 'PlanHeading'),
tbl([
['Date', 'Focus'], ['Oct 3', 'Medicine + 250 MCQs.'], ['Oct 4', 'Medicine weak areas, ECG, ABG, electrolytes + GT 3.'],
['Oct 5', 'Surgery, orthopedics, anesthesia, radiology.'], ['Oct 6', 'OBG + Pediatrics.'], ['Oct 7', 'PSM + FMT.'],
['Oct 8', 'Pathology + Microbiology.'], ['Oct 9', 'Pharmacology.'],
['Oct 10', 'Anatomy, physiology, biochemistry, ENT, ophthalmology. Stop adding new resources.'],
['Oct 11', 'GT 4 + complete review.'], ['Oct 12-16', 'Repeat weak subjects from GT errors. Include GT 5 and GT 6.']], [3*cm, 13.5*cm]),
p('Phase 4: Test and consolidation | Oct 17-25', 'PlanHeading'),
p('Take GT 7 to GT 11 on alternate days. On each intervening day, spend 4-5 hours reviewing the GT. Re-study only repeated errors and weak topics. Target 250-300 MCQs/day including GT items.'),
p('Final five days', 'PlanHeading'),
tbl([
['Date', 'Focus'], ['Oct 26', 'GT 12, then review errors only.'], ['Oct 27', 'Medicine + PSM + OBG rapid revision.'],
['Oct 28', 'Pathology + Pharmacology + Microbiology.'], ['Oct 29', 'Surgery + Pediatrics + short subjects.'],
['Oct 30', 'Error notebook, vaccines, antidotes, ECG, ABG, formulas, images, national programs, FMT laws and instruments. Sleep early.']], [3*cm, 13.5*cm]),
p('Exam approach', 'PlanHeading'),
p('<b>Pass 1:</b> solve confident questions quickly. <b>Pass 2:</b> use elimination on marked questions. <b>Pass 3:</b> change an answer only when you remember a specific fact that proves it wrong. Do not let one difficult question consume your time.'),
p('A 200+ score comes from high-frequency topics, error correction and repeated recall, not from completing every textbook.')
]
doc = SimpleDocTemplate(str(OUT), pagesize=A4, leftMargin=1.4*cm, rightMargin=1.4*cm, topMargin=1.3*cm, bottomMargin=1.4*cm, title='FMGE 200+ Study Plan')
doc.build(story, onFirstPage=footer, onLaterPages=footer)
print(OUT)
python "/tmp/workspace/fmge-200-plan/create_pdf.py" && python -c "from pathlib import Path; from pypdf import PdfReader; p=Path('/tmp/workspace/fmge-200-plan/output/FMGE_200_Plus_Study_Plan_October_31_2026.pdf'); print('exists=',p.exists(),'bytes=',p.stat().st_size); r=PdfReader(str(p)); print('pages=',len(r.pages)); print(r.pages[0].extract_text()[:180].replace('\\n',' | '))"
FMGE 200 Plus Study Plan October 31 2026
PDF Document · PDF
Give me dr suggestions for all 19 subjects
FMGE best teachers 19 subjects faculty recommendations 2026 Marrow PrepLadder DAMS
site:prepladder.com faculty anatomy physiology biochemistry pathology pharmacology microbiology FMGE
site:prepladder.com faculty medicine surgery OBG pediatrics PSM ENT ophthalmology FMGE
https://www.prepladder.com/courses/fmge/faculty
| # | Subject | Suggested doctor | How to use for Oct 31 |
|---|---|---|---|
| 1 | Anatomy | Dr Mohammed Azam | Rapid revision + neuroanatomy, embryology, upper limb/lower limb PYQs |
| 2 | Physiology | Dr Soumen Manna | Focus on CVS, respiratory, renal, endocrine, graphs |
| 3 | Biochemistry | Dr C. Shanmugapriya | Vitamins, molecular biology, genetics, metabolism, inborn errors |
| 4 | Pathology | Dr Preeti Sharma | General path, hematology, systemic pathology, image-based questions |
| 5 | Pharmacology | Dr Ankit Kumar | Drug of choice, adverse effects, antimicrobials, ANS, CNS, antidotes |
| 6 | Microbiology | Dr Preeti Sharma | Bacteriology, virology, immunology, parasitology, sterilization |
| 7 | Forensic Medicine | Dr Akhilesh Raj Jhamad | One rapid pass only: injuries, poisons, IPC/BNS concepts, consent, sexual offences |
| 8 | PSM / Community Medicine | Dr Neha Taneja | Do thoroughly: epidemiology, screening, biostats, vaccines, national programmes |
| 9 | Medicine | Dr Deepak Marwah | Highest priority. Use concise/revision content, then heavy MCQs |
| 10 | Dermatology | Dr Khushbu Mahajan | Rapid revision: leprosy, STIs, drug eruptions, psoriasis, vesiculobullous disease |
| 11 | Psychiatry | Dr Ankit Goel | Rapid revision: depression, bipolar, schizophrenia, substance use, drugs |
| 12 | Radiotherapy | Rapid-revision notes / integrated medicine source | Do not invest in full lectures now. Focus on radiation types, common cancers, staging basics, oncologic emergencies |
| 13 | Surgery | Dr Pritesh Singh | Trauma, shock, burns, thyroid, breast, hernia, acute abdomen, urology |
| 14 | Orthopedics | Dr Jambukeswaran | Fractures, nerve injuries, bone tumors, osteomyelitis, arthritis |
| 15 | Anaesthesia | Dr Mohammed Wajid Ali | Airway, spinal anesthesia, local anesthetic toxicity, CPR, ICU basics |
| 16 | Radiology | Dr Nikita Nanwani | Image-based revision only: chest X-ray, CT head, abdomen, MSK, radiation safety |
| 17 | Obstetrics & Gynaecology | Dr Shonali Chandra | Highest priority: ANC, labor, CTG, PPH, contraception, ectopic, gyne oncology |
| 18 | Pediatrics | Dr Meenakshi Bothra | Neonatology, immunization, growth/development, nutrition, diarrhea, pneumonia |
| 19 | ENT | Dr Vyshnavi Bommakanti | Otitis media, hearing tests, vertigo, epistaxis, larynx |
| 20 | Ophthalmology | Dr Ruchi Rai | Cataract, glaucoma, uveitis, retina, red eye, trauma, visual fields |