CCNA Study Schedule Templates: 3-Month & 6-Month Plans for Self-Study
The CCNA 200-301 can be earned on a wide range of timelines depending on your starting knowledge, available study hours, and commitment level. This guide provides two complete schedule templates — a 3-month intensive plan and a 6-month balanced plan — with week-by-week content targets, lab milestones, and practice exam checkpoints.
Key Facts
- 3-month schedule: 20+ hours/week, 260+ total hours (intensive/full-time)
- 6-month schedule: 10–12 hours/week, 240–300 total hours (part-time)
- Lab practice ratio: 40%+ of total study hours in both schedules
- Scheduling threshold: 78%+ on Boson ExSim-Max or equivalent
- Subnetting: Daily practice for first 2 weeks of whichever schedule you use
- Domain emphasis: IP Connectivity (25%) should receive the most study time
Table of Contents
- Before You Start: Setup Week
- Schedule A: 3-Month Intensive Plan
- Schedule B: 6-Month Balanced Plan
- Daily Study Session Structure
- Lab Practice Weekly Routine
- Subnetting Speed Drills
- Adjusting for Your Background
- What to Do When You Fall Behind
- The Final 2 Weeks (Both Schedules)
- FAQ
1. Before You Start: Setup Week
Before starting either schedule, spend 3–5 hours on setup:
Task 1: Download and install Packet Tracer (free from Cisco Networking Academy). Register for a free NetAcad account at netacad.com if you haven't already.
Task 2: Acquire your study resources. Decide between the free path (Jeremy's IT Lab + Packet Tracer) or paid path (CBT Nuggets/Udemy + OCG). Purchase Boson ExSim-Max ($99–$149) — this is the most important paid investment.
Task 3: Review the official CCNA 200-301 exam topics at cisco.com. Download and read through the full list — approximately 30 minutes. This gives you a complete map of what will be tested.
Task 4: Take a 20-question baseline diagnostic (available from Boson's free sample or Jeremy's free questions). This assesses your starting knowledge and identifies topics you might cover faster.
Task 5: Set up your Packet Tracer workspace with a basic topology (two routers, two switches, four PCs). Getting comfortable with the interface early removes friction later.
2. Schedule A: 3-Month Intensive Plan
Target audience: Full-time students, people between jobs, or candidates with significant networking background who want to certify quickly.
Weekly commitment: 20–25 hours
Month 1: Fundamentals and Network Access
Week 1 (25 hrs): Network Fundamentals — Addressing
Days 1–2 (5 hrs each): OSI model deep dive. Know every layer: Layer 1 (physical, cabling), Layer 2 (Ethernet, MAC, switching), Layer 3 (IP, routing), Layer 4 (TCP/UDP, ports), Layers 5–7 (session, presentation, application). For each layer: what it does, what protocol operates there, what PDU name is used (bit, frame, packet, segment, data).
Days 3–7 (3 hrs each): Subnetting intensive. IPv4 classes, CIDR notation, subnet calculation. Do 50 subnetting problems before the end of Week 1. The target is to subnet any /8–/30 in under 90 seconds. Practice IPv6 addressing types and notation.
Lab: Packet Tracer — configure IP addresses on router interfaces, verify with ping.
Week 2 (20 hrs): Network Fundamentals — Protocols
Content: TCP vs. UDP (connection-oriented vs. connectionless, use cases, three-way handshake), common port numbers (memorize the 10 most critical: 22, 23, 25, 53, 67/68, 80, 110, 143, 443, 161), ARP operation, DNS resolution process, DHCP DORA process.
Subnetting: Continue 30 problems/day until at 60-second proficiency.
Lab: Packet Tracer — trace ARP process with simulation mode, configure static routes between two networks.
Week 3 (25 hrs): Network Access — VLANs and Trunking
Content: VLAN concepts (traffic segmentation, broadcast domains), VLAN configuration (vlan command, interface assignment), 802.1Q trunking (native VLAN, allowed VLANs), DTP (Dynamic Trunking Protocol), inter-VLAN routing: Router-on-a-Stick (subinterfaces) vs. Layer 3 switch (SVI configuration).
Lab: Build a full VLAN topology in Packet Tracer — 2 switches, 1 router. Create 3 VLANs, configure trunk between switches, configure Router-on-a-Stick. Verify inter-VLAN routing works.
Practice: 30 questions on VLANs and trunking.
Week 4 (25 hrs): Network Access — STP, EtherChannel, Wireless
Content: STP: bridge election (lowest BID), root port selection, designated port election, port states (blocking/listening/learning/forwarding), RSTP improvements, PortFast/BPDU Guard. EtherChannel: LACP, PAgP, static. 802.11 wireless standards (memorize data rates and frequencies for a/b/g/n/ac/ax), WPA2/WPA3.
Lab: Configure EtherChannel between two switches. Verify with show etherchannel summary.
Milestone: Take a 40-question Network Access practice set. Target: 72%+. Identify weak areas.
Month 2: IP Connectivity and IP Services
Week 5 (25 hrs): IP Connectivity — Routing
Content: How routers make decisions (routing table lookup, longest prefix match, administrative distance). Static routing: host routes (/32), network routes, default routes (0.0.0.0/0), summary routes, floating static routes. Verify with show ip route. Understand route codes (C, S, O, etc.).
Lab: Three-router topology. Configure static routes so all networks can reach each other. Verify full reachability.
Week 6 (25 hrs): IP Connectivity — OSPF Deep Dive
Content: OSPF operation — neighbor discovery (hello/dead intervals, must match), neighbor states (Down → Init → 2-Way → Exstart → Exchange → Loading → Full), DR/BDR election (highest router-id, unless highest priority configured), OSPF cost calculation (reference bandwidth / interface bandwidth, default ref BW = 10^8), single-area OSPFv2 configuration.
Critical commands: router ospf [id] / router-id / network [addr] [wildcard] area [num] / passive-interface / show ip ospf neighbor / show ip ospf interface / show ip protocols
Lab: Configure OSPF on a 3-router, 3-subnet topology. Verify neighbor adjacency. Change reference bandwidth. Configure passive interfaces. Test DR/BDR election.
Week 7 (25 hrs): IP Services
Content: DHCP: server config (ip dhcp pool, network, default-router, dns-server, lease), excluded addresses, relay (ip helper-address on router interface). NAT/PAT: inside/outside interface designation, static NAT (ip nat inside source static), dynamic NAT (access-list + pool), PAT (ip nat inside source list [acl] interface [int] overload). NTP: stratum concept, ntp server config. SSH configuration (crypto key generate rsa, ip ssh version 2, line vty transport input ssh).
Lab: Configure complete PAT scenario: router with inside/outside interfaces, ACL permitting inside network, overload NAT to outside interface. Verify with show ip nat translations.
Week 8 (20 hrs): Milestone Week
Days 1–3: Weak-area review from Weeks 5–7 practice questions.
Day 4: Full Boson ExSim-Max practice exam. Target: 68%+.
Day 5: Review all wrong answers from practice exam. Create a "weak topic list."
Month 3: Security, Automation, and Final Prep
Week 9 (25 hrs): Security Fundamentals
Content: ACLs — standard (permit/deny source only, placed near destination) and extended (permit/deny protocol source dest [port], placed near source). Named ACLs. Apply with ip access-group. Port security: maximum MAC, sticky learning, violation modes (protect/restrict/shutdown). DHCP snooping, dynamic ARP inspection. VPN types (site-to-site IPsec, remote access SSL). AAA concepts, RADIUS vs. TACACS+.
Lab: Configure extended ACL on router, permit HTTP traffic from one subnet to a server, deny all other traffic. Apply inbound on source interface. Verify with show access-lists. Configure port security on a switch port (max 2 MACs, shutdown on violation, sticky).
Week 10 (20 hrs): Automation and Programmability
Content: Traditional vs. controller-based networking. SDN architecture: control plane (SDN controller), data plane (forwarding), northbound APIs (toward applications), southbound APIs (toward devices). Cisco DNA Center overview. REST APIs: GET (read), POST (create), PUT (replace), PATCH (modify), DELETE (remove). JSON format — key-value pairs, arrays, nested objects. Ansible (agentless, YAML playbooks), Puppet (agent-based). Python basics for network scripts.
Practice: 30 questions on Automation domain.
Weeks 11–12 (50 hrs total): Final Review and Exam Prep
Week 11: Full Boson ExSim-Max exam. Target: 75%+. Deep dive on all wrong answers. Packet Tracer labs for every sim-type command you're uncertain about.
Week 12: Second full Boson exam. Target: 78%+. Command syntax review. Schedule exam.
3. Schedule B: 6-Month Balanced Plan
Target audience: Working IT professionals studying 10–12 hours per week after work.
Weekly commitment: 10–12 hours (3–4 weeknight sessions of 1.5 hrs + 1 weekend session of 3–4 hrs)
Month 1: Network Fundamentals
Weeks 1–2: OSI model + Ethernet concepts. Weeknight focus: content and 20 MCQs per session. Weekend focus: 2-hour Packet Tracer lab (basic connectivity, ping, show commands).
Weeks 3–4: IPv4 subnetting. Daily subnetting drills (20 problems per day minimum). IPv6 overview.
End of Month 1: 30-question fundamentals practice set. Target: 65%+.
Month 2: Network Access
Weeks 5–6: VLANs and trunking. Packet Tracer lab: full VLAN configuration + Router-on-a-Stick.
Weeks 7–8: STP, RSTP, EtherChannel, wireless basics.
End of Month 2: 40-question Network Access set + first full STP troubleshooting lab.
Month 3: IP Connectivity
Weeks 9–10: Static routing — all route types. Packet Tracer labs every session.
Weeks 11–12: OSPF — neighbor states, DR/BDR, cost, configuration. Complete OSPF lab (3-router topology, verify full adjacency).
End of Month 3: 50-question IP Connectivity set. Target: 68%+. First full Boson practice exam. Target: 60%+.
Month 4: IP Services and Security
Weeks 13–14: DHCP, NAT/PAT, SSH, NTP. Packet Tracer PAT lab.
Weeks 15–16: ACLs (standard and extended), port security, DHCP snooping, DAI.
End of Month 4: Second Boson practice exam. Target: 68%+. ACL lab (configure and apply extended ACL).
Month 5: Automation and Integration
Weeks 17–18: Security threats overview, VPN, AAA, RADIUS vs. TACACS+.
Weeks 19–20: Network automation, SDN, REST APIs, JSON, Ansible.
End of Month 5: Third Boson practice exam. Target: 72%+.
Month 6: Review and Final Prep
Week 21: Weak-domain intensive drilling (based on practice exam domain analysis).
Week 22: Full Boson exam. Target: 75%+. Packet Tracer labs on weakest command areas.
Week 23: Second full Boson exam. Target: 78%+. If hitting target, schedule exam.
Week 24: Command syntax review, subnetting speed check, exam logistics.
4. Daily Study Session Structure
Weeknight Session (90 minutes)
- 10 min: Review flashcards or prior session wrong answers
- 35 min: New content (video lecture or reading)
- 35 min: Practice questions on today's topic (20–25 questions)
- 10 min: Review wrong answers, update tracker
Weekend Lab Session (3 hours)
- 15 min: Review the week's weak topics
- 30 min: Content review (video or reading on the lab's topic)
- 90 min: Packet Tracer lab — build a topology, configure, verify, troubleshoot
- 45 min: Practice questions on lab topic
5. Lab Practice Weekly Routine
Every week of both schedules should include at minimum:
| Activity | Minimum Weekly Time | |---|---| | Packet Tracer lab (configured from scratch) | 2 hours | | Show command verification practice | 30 minutes (during labs) | | Troubleshooting lab (fix a broken configuration) | 1 hour | | Command syntax flashcard review | 30 minutes |
The lab routine is non-negotiable. Candidates who skip lab weeks consistently underperform on real exam simulations.
6. Subnetting Speed Drills
Subnetting speed is a separate training target from conceptual understanding.
Target: Any /8–/30 subnet → network address, broadcast, first/last usable host in under 60 seconds.
Method:
- Week 1 of either schedule: 30 problems/day, no time pressure
- Week 2: 30 problems/day, timed — track how long each takes
- Weeks 3+: 20 problems/day maintenance, target 60 seconds or less
Quick Method: Don't convert to binary for easy subnets. Know the "magic number" for each subnet bit:
- /24 = 256 hosts, /25 = 128, /26 = 64, /27 = 32, /28 = 16, /29 = 8, /30 = 4
For each subnet mask, the "magic number" is 256 minus the interesting octet value.
7. Adjusting for Your Background
No IT Background
- Add 1 month to either schedule (total: 4 months or 7 months)
- Spend an additional 2 weeks before starting content on general networking concepts (Jeremy's IT Lab "How the Internet Works" series)
- Double subnetting practice time
Help Desk or Systems Admin Background
- Compress Month 1 to 3 weeks (you likely know fundamentals)
- Maintain full time for Months 2–3 (VLANs and OSPF require focused study regardless)
- Total adjustment: 2.5 months (intensive) or 5 months (balanced)
Network Engineer Background
- Skip or compress Months 1 and 2 fundamentals
- Focus intensively on OSPF, ACLs, and Automation domain
- Total adjustment: 2 months (intensive) or 3–4 months (balanced)
8. What to Do When You Fall Behind
Falling behind is normal. These strategies prevent a 1-week slip from becoming a complete dropout:
Don't try to make up missed time by doubling sessions. This leads to burnout and poor retention. Instead, reduce depth on your strongest topics and maintain full depth on weak ones.
Protect your lab sessions. If you can only keep one type of session when life gets busy, keep the lab sessions. Lab skills decay faster than theoretical knowledge.
Lower your daily question quota, not your frequency. Doing 10 questions a day instead of 25 maintains the habit while reducing load. A maintained habit is far easier to scale back up than a broken habit.
9. The Final 2 Weeks (Both Schedules)
2 Weeks Before Exam
- Full Boson practice exam. Review all wrong answers thoroughly.
- Lab practice focused on your weakest sim commands.
- Subnetting speed check: 20 problems timed, should all be under 60 seconds.
1 Week Before Exam
- Final Boson exam (last practice exam — no more after this).
- Command syntax flashcard review daily.
- Confirm exam logistics: testing center address, ID requirements, travel time.
- Reduce intensity — 45-minute sessions max, no new content.
2 Days Before
- Light flashcard review only.
- Confirm appointment time and center location.
- Sleep on schedule.
Day Before
- No studying.
- Confirm all logistics.
- Sleep on time — 8 hours.
FAQ
Q: Can I pass the CCNA in less than 3 months? Yes, if you have significant prior networking experience and can study 25+ hours per week. Candidates with 3–5 years of network administration experience sometimes pass in 6–8 weeks with intensive preparation.
Q: Is 10 hours per week enough for the 6-month schedule? Yes. At 10 hours/week over 24 weeks = 240 hours, which is within the range for first-time passers. However, if you have zero networking background, 12–15 hours/week may be necessary to cover all content adequately.
Q: What if I don't have a computer that can run Packet Tracer? Packet Tracer requires a modest computer (available for Mac, Windows, and Linux). The system requirements are low enough for most modern computers. Cisco also offers a browser-based version that doesn't require a local install.
Q: How many Packet Tracer labs should I complete before the exam? Target a minimum of 25–30 distinct lab exercises, covering all major configuration topics. Repeating the same lab twice counts as one lab, not two — variety is more valuable than repetition of the same tasks.
Q: Should I study on weekends or take days off? Both schedules include some rest time. Taking one full day off per week is recommended to prevent burnout over a multi-month study program. The risk of studying 7 days a week for 4–6 months is complete exhaustion and dropout before you finish.
Q: What if the exam changes after I've been studying for 4 months? Cisco announces exam changes with advance notice (typically 6 months). If you're aware of an announced change, adjust your study materials accordingly. If there's no announced change, the exam you're studying for is the exam you'll take.