سرفصل های دوره:
1. مقدمه ای بر BBC Micro و سیستم عامل آن
2. معرفی دیسک و درایوهای دیسک
3. مفاهیم اساسی ساختار فایل
4. فایل های ترتیبی (Sequential Files)
5. فایل های دسترسی تصادفی (Random Access Files)
6. فایل های باینری (Binary Files)
7. ساختار دایرکتوری (Directory Structure)
8. دستورات اولیه مدیریت فایل در BASIC
9. دستورات LOAD و SAVE
10. دستورات CHAIN و MERGE
11. دستورات OPEN، CLOSE و PRINT#
12. دستورات INPUT# و LINE INPUT#
13. دستورات GET# و PUT#
14. دستورات EOF و LOC
15. مدیریت خطا در عملیات فایل
16. کدهای خطا و نحوه برخورد با آنها
17. تکنیک های خواندن و نوشتن داده ها
18. خواندن و نوشتن مقادیر عددی
19. خواندن و نوشتن رشته ها
20. خواندن و نوشتن داده های باینری
21. مفاهیم بافرینگ (Buffering)
22. اهمیت بستن فایل ها
23. کار با فایل های بزرگ
24. تکنیک های فشرده سازی داده ها (اختیاری)
25. فشرده سازی ساده با استفاده از کاراکترهای تکراری
26. فشرده سازی با استفاده از دیکشنری (اختیاری)
27. مدیریت فضای دیسک
28. بررسی فضای خالی و اشغال شده
29. حذف فایل ها
30. کپی کردن فایل ها
31. تغییر نام فایل ها
32. ساخت دایرکتوری ها
33. حذف دایرکتوری ها
34. ناوبری در ساختار دایرکتوری
35. مفاهیم پارتیشن بندی دیسک (اختیاری)
36. فرمت کردن دیسک
37. بررسی سلامت دیسک
38. مقدمه ای بر زبان اسمبلی BBC Micro
39. ارتباط BASIC با اسمبلی
40. ...