- آشنایی با علوم کامپیوتر و نسل های آن
- شناسایی اجزای مختلف یک رایانه
- شناخت و آشنایی با بخش های واحد پردازنده
- آشنایی با انواع دستگاه های ورودی و خروجی
- آشنایی با روش های حل یک مساله ( الگوریتم و رسم فلوجارت)
- آشنایی با زبان برنامه نویسی C
- آشنایی با عملگرهای ورودی و خروجی در C
- آشنایی با ساختارهای تصمیم و حلقه های تکرار در C
- آشنایی با انواع توابع در C
- آشنایی با آرایه ها و رشته ها در C
- آشنایی با مفهوم اشاره گرها در C
- آشنایی با مفهوم ساختارها در C
- آشنایی با مفهوم فایل ها در C