New C Course
New C Course
COURSE POLI CY
PROGRAMMI NG CONCEPTS
1st Se mest er
Acade mi c Staff
Res ponsi bl e Raza Ah mad
سئولستاد
تدري م
محتوا
ی
ی
فته
ی
ساعت ن و
ک
پ هاون
شمير
عمل
ۍ
نظر
2 | Pag e
Cat egory of Functi ons, No Ar gu ments and No Ret ur n Val ues,
Ar gu ments but No Ret ur n Val ues, Argu ments with Retur n
Val ues, Handli ng of Noni nteger Functi ons, Nesti ng of سمهدول
2 3 5 Functi ons, Recursi on, Passing Arrays to Functi ons, Passi ng اون
ۍ
Stri ngs to Functi ons, The Scope, Vi si bility and Lifeti me of
Vari abl es
Struct ures and Uni ons: Defini ng a Struct ure, Decl ari ng
Struct ure Vari abl es, Accessi ng Struct ure Me mbers, Struct ure
I niti alizati on, Copyi ng and Co mpari ng Struct ure Vari abl es, سمه
یارل
د
2 3 5 Oper ati ons on I ndi vi dual Me mbers, Arrays of Struct ures, اون
ۍ
Arrays withi n Struct ures, Struct ures withi n Struct ures,
Struct ures and Functi ons, Uni ons, Si ze of Struct ures, Bi t Fi el ds
Poi nt ers: Understandi ng Poi nters, Accessi ng the Addr ess of a
Vari abl e, Decl ari ng and I niti alizi ng Poi nt ers, accessi ng a
Vari abl e thr ough its Poi nter, Poi nt er Expr essi ons, Poi nter سمه
څوارل
2 3 5 I ncre ments and Scal e Fact or, Poi nt ers and Arrays, Poi nters اون
ۍ
and Charact er Stri ngs, Poi nters as Functi on Argu ments,
Functi ons Ret ur ni ng Poi nt ers, Poi nt ers to
Fil e Manage ment i n C: Defini ng and Openi ng a Fil e, Closi ng a
Fil e, I nput/ Out put Oper ations on Fil es, Error Handli ng duri ng سمهځل
پن
2 3 5 I/ O Oper ati ons, Rando m Access to Fil es, Co mmand Li ne اون
ۍ
Ar gu ments
Dyna mi c Me mor y All ocati on and Li nked Li sts, The سمهړشپا
3 5 Pr epr ocessor, اون
ۍ
2
Devel opi ng a C Pr ogra m: So me Gui deli nes, Appendi ces
.یږ ي
ک
ې
ړاند
و
Teachi ng and
Lear ni ng ( Gr oup Wor k): کار
پي
ګر و
met hods .
ز ک وي
ک
تمر ې
باند یلو
صل ين و پا
مح د مهال پر ې
ړ
زده ک د: ( Out come- Based Educati on):ی اوب
ی ا
سميتود
تدري .
ړلد ي
ست هرا و
ېلا
ص ومهارت ن واپو ه
شخ
صلي نود م
فدمح
ه
ک وي
ی نوبا ند ي
صل
زپهمح
ک
ړيتمر
ک )Student Centr al Lear ni ng(یل
زد ه: ا
یسا
3 | Pag e
Co mput er
Co mput er knowl edge i s not much i mport ant and i nt er net i s most vital means and sour ce f or bett er
Knowl edge
ړتيا
ېتها
ړ
ک
زده
کمپيوتر
د understandi ng and searchi ng.
1. Bal agur usa my, E. (2018. Pr ogra mmi ng i n ANSI C. Tata Mc Gr a w- Hill.
Coi mbat or, I ndi a.
2. Ker ni ghan, B. W., & Ri tchi e, D. M. (2016. The C Pr ogra mmi ng یمنابع
صل
ا
Language ( 2nd ed.. Prenti ce Hall. New J ersey, Ameri ca.
Course 1. Perry, G., & Mill er, D. (2013. Progra mmi ng Absol ute Begi nner' s
Mat eri al s and Gui de. Que Publi shi ng. UK.
2. edX. (2022, Febr uary 18. Progra mmi ng i n C: Getti ng Started.
Ref er ences Retri eved from www. edx. org:
سي دضموندر htt ps: // www. edx. org/course/pr ogra mmi ng-i n-cgetti ng-started یکوم
منابع
ک و نه
ځليمواد واخ 3. Progra mi z. (2022, Febr uary 18. C Pr ogra mmi ng. Retri eved from
www. pr ogra mi z. com: https:// www. pr ogra miz. co m/c-pr ogra mmi ng
4. C4Lear n. (2022, Febr uary 18. Lear n C Pr ogra mmi ng Language.
Retri eved from htt p: // www. c4l ear n. co m/l ear n-c- pr ogra mmi ng-
l anguage
صدي
ی
ف یتډول
فعال
د شماره
کول
ۍپلي
س
ی
ېدحاضريپال
ک
سپهټولګي
یپرا
ټدلايح
ی
ډ
کر
د
5% 1
Eval uati on
10 % کار ونه
ی ګر و, ی
کارو نها وعمل
ی
پ یند کورنکود زده ن 2
Met hod( s) فعاليتونه
ی
صن
زو نهاو
زهارصل ينا وني
دمح 3
5%
ېميتود
زون
دار ینه
ز مو
ۍا
ځن
ستر م
دم
20 % 4
ینه
زمو
ۍا
ست
رو 5
60 %
Ti me Poli cy:
The cl asses start fr om 6: 00 – 9: 00 Am, and f or eveni ng shift 04: 00 -
07: 00 Pm.
They shoul d try to come t o the cl ass withi n 10 minut es of starti ng
ti me ot her wi se will be count ed absent.
Ot her:
Course Poli ci es: Teacher and students shoul d attend l ect ur e cl asses wi t hout
di stracti ons.
Re me mber: Phone shoul d be sil ent and it is not all owed duri ng
enti re sessi on i n the cl ass, i n case it is very i mport ant the st udent can
take per missi on t o attend t he call outsi de the cl ass.
4 | Pag e
St udent shoul d do at l east one assi gn ment i n one week or dependi ng on
the l ect ure or the topi cs, and they must hand over the assi gn ments withi n
the gi ven ti me t o cl ass represent ati ve, l ate assi gnments are not accept ed.
Assi gn ments &
The assi gnments and cl ass/Lab acti vity have 10% marks.
Cl ass- wor k Poli cy: Pr oj ect’s Present ati on: At the end of se mest er, students are encouraged to
co me up and present thei r pr oj ects.
The patter n of the test and strengt h of the questi ons wi ll be made l ooki ng to
the exa mso i n general the exa m will have f our types of questi ons such as:
o Mul ti pl e choi ces questi ons
Exa m Patter n: o Short Questi ons or Differenti ati ons
o Long expl anat ory questi ons
ڼه
ګ ) ( د شورا په ټ
پار من
ینس ډ ي
ټر سا
یو
پ
سي د ک م
س پال
ې کور
کر سو پورته ذ
.
شول
ېثبتاودتائيد
ک
ډه
غون
ټه
) ني
ش
ـ
ه۱
۴۰۳
//(کولپه
ټ
پرو
ک و نه
سلي
ا
ک
سلي
یدآمرا
څانګ
س
ین
سا
ټر
یو
پ
کم
د ک
سلي
دستادا
سکمپيوټرساين
د
ستمهریدريا ځ
پوهن
5 | Pag e