Sie sind auf Seite 1von 4

Course Outline-Structured Programming

Department of Computer Science & Engineering

East West University Code: CSE 1 ! "#$


Semester Course Credit %itle Credit &our %'eory Class %ime %'eory Class (oom )a* Class (oom %'eory Class (oom +nstructor Office Office &ours E-mail : Spring 2014 : CSE -105 : Structured Programming : Theory (3) !a" (1) # 4 : ST 11:50 - 01:20 Pm : $04 : S 04:50 - 0$:50 Pm : 505 (Computer !a" 2) : %d&Sham'u((oha (%S)) : 5th *+oor : S%T, 01:30-03&00 Pm- . 12&40-04&40 Pm : di'hac'e/yahoo&com and m'(/e0u"d&edu

O*,ective: The o"(ecti1e o2 the cour'e i' to de1e+op "a'ic programming '3i++' u'ing C +anguage& 42ter comp+etion o2 the cour'e- 'tudent' 0i++ "e a"+e to ana+y5e and 'o+1e moderate+y comp+e6 pro"+em'de1e+op a+gorithm' 2or 'o+1ing them- code the a+gorithm' u'ing C +anguage& Course Contents "%'eory$: Mid -Term 1 Exam:

7ntroduction o2 Computer Programming- Programming 'ty+e- Program de'ign& Programming 2i+e 'tructure: purpo'e o2 &h and &c 2i+e'& Con'tant- 1aria"+e and data type'& 8perator and e6pre''ion- type con1er'ion& 9eci'ion ma3ing& :ranching and +ooping& 4rray' and 'tring'& ;'er de2ined 2unction'& Pointer& Structure' and union :it 2ie+d and :it-0i'e operation'*i+e management in C& Command +ine argument'& 9ynamic memory a++ocation&

Mid -Term 2 Exam:

Final Exam:

Course Contents ")a*$:

Lab-1, 2: *ami+iari5ing 0ith computer and 0indo0' operating 'y'tem *ami+iari5ing 0ith C +anguage and integrated de1e+opment en1ironment (79E) <our *ir't C programme& Lab-3, 4: Programming u'ing 9ata type'- e6pre''ion' and 1aria"+e' Programming u'ing Se+ection 'tatement' ( i2 and '0itch) Lab-5, 6: Programming u'ing 7teration' 'tatement' (2or and 0hi+e) Programming 0ith ;=4 and on+ine conte't& Lab-7, 8: Programming u'ing 4rray' (1-dimentiona+ array and 2-dimentiona+ array) Programming u'ing u'er de2ined 2unction' Lab-9, 10: Programming u'ing dynamic memory a++ocation and pointer' Programming u'ing 'tructure' Programming u'ing *i+e 7>8 )a* Environment "any one$: Code :+oc3 ?&02 or +ater 1er'ion %icro'o2t =i'ua+ C $&0 or +ater 1er'ion Ec+ip'e- 1i @ gcc
%e-t .oo/: 9eite+ @ 9eiteA' C How to Program Bth Edition& :a+aguru'amyA' Programming in ANSI C !ate't Edition- Tata %cCra0- Di++ pu"+i'hing

Company !td- 7ndia


Der"ert Schi+dtE' Teach Yourself C- Third or +ater Edition& (eference 0aterials: The C Programming !anguage F :rian ,& Gernighan and 9enni' %& .itchie- Prentice Da++ 7ncSecond Edition& Programming 0ith C - :yron Cott2ried- SchaumE' 8ut+ine Serie'- %cCra0-Di++ 7nternationa+ Edition'- the +ate't edition& Useful We*lin/s: http://www.cs.bu.edu/courses/cs101/ http://www.mtholyoke.edu/~blerner/cs101/Labs/ http://courses.cs.tamu.edu/dzsong/csce206- 12/!"!#206-lab1.html

http://metalab.un$ten.edu.my/~masyura/ E-am Dates: 1't %idterm E6am F 0Hth *e" 2014- Sunday 2nd %idterm E6am F Hth %ar 2014- Sunday *ina+ E6am F 15th 4pr 2014- Sunday 0ar/ Distri*ution: C+a'' Participation =i1a @ Pre'entation Jui5 (41erage o2 t0o) 1't %id Term E6am 2nd %id Term E6am *ina+ E6am !a"' Course We*site:

5I 5I 5I 20I 20I 25I 20I

http:>>group'&yahoo&com>group>c'eKm'(
o CSE-105 1rading Sc'eme: 0ar/s "2$ HB-100 H0-H$ ?B-?H ?3-?$ ?0-?2 BB-BH Special +nstructions: C+a'' !ecture' and !a" 0or3' are "e+ie1ed to "e the mo't e22ecti1e and re+ia"+e 'ource o2 3no0+edge 2or thi' cour'e& There2ore- 'tudent' are 'trong+y encouraged to participate in a++ the c+a''e' attenti1e+y& Student' 0i++ not "e a++o0ed to enter into the c+a''room a2ter 20 minute' o2 the 'tarting time& 72 you mi'' more than t0o con'ecuti1e c+a''e' you 0i++ +oo'e 10I 2rom the c+a'' participation mar3'& %oreo1er- <ou %;ST ha1e at +ea't ?0I c+a'' attendance to 'it 2or the 2ina+ e6am& 4++ mo"i+e phone' %;ST "e turned to 'i+ent& There i' 5ero to+erance 2or cheating at E,;& Student' caught 0ith cheat 'heet' in their po''e''ion- 0hether u'ed or not u'ed- @>or copying 2rom cheat 'heet'- 0riting on the pa+m o2 hand- "ac3 o2 ca+cu+ator'- chair' or near"y 0a++'- etc& 0ou+d "e treated a' cheating in the e6am ha++& The on+y pena+ty 2or cheating i' e6pu+'ion 2rom E,;& *or p+agiari'm- the grade 0i++ "e automatica++y "ecome 5ero 2or that e6am>a''ignment& There 0i++ "e L8 ma3e-up e6amination' 2or Jui5 @ !a" E6am in any ca'e& %a3e up e6am can on+y "e con'idered 2or the midterm' in ca'e o2 emergency- you %;ST either in2orm me or the )etter 1rade 4 4 4: : :1rade Point 4&00 4&00 3&B0 3&30 3&00 2&B0 0ar/s "2$ B3-B$ B0-B2 $B-$H $3-$$ $0-$2 :e+o0 $0 )etter 1rade C C C9 9 * 1rade Point 2&30 2&00 1&B0 1&30 1&00 0&00

department 'ecretary 0ithin 24 hour' o2 the e6am time& *ai+ure to do 'o 0i++ mean that you are trying to ta3e ;L*47. ad1antage and you 0i++ "e automatica++y di'Mua+i2ied&

Das könnte Ihnen auch gefallen