MC9212Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â PROBLEM SOLVING AND PROGRAMMINGÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â L T P C
3 0 0 3
UNIT IÂ Â Â Â Â Â Â Â Â Â Â Â INTRODUCTION TO PROGRAMMINGÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 9
Introduction to computing â" building blocks for simple programs â" problem to program â" Decision structures â" loop structures â" problem analysis â" programming style â" documentation and testing.
UNIT IIÂ Â Â Â Â Â Â Â Â Â Â PROGRAMMING PARADIGMSÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 9
Procedural â" functional â" recursive â" rule-based â" structured programming.
UNIT IIIÂ Â Â Â Â Â Â Â Â Â PROBLEM SOLVING TECHNIQUESÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 9
Programming life cycle phases â" problem solving â" implementation â" maintenance â" pseudo code representation â" fl< span>ow charts - algorithms â" algorithmic efficiency â" complexity of algorithms.
UNIT IVÂ Â Â Â Â Â Â Â Â C PROGRAMMING FUNDAMENTALSÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 9
Structured program development â" Data types â" operators â" expressions â" control flow
â" arrays and pointers â" functions â" Input â" output statements â" storage classes.
UNIT VÂ Â Â Â Â Â Â Â Â Â ADVANCED FEATURESÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â 9
Strings - Recursion â" structures â" unions â" bit manipulations â" enumerations â" file processing â" fundamental data structures.
TOTAL : 45 PERIODS REFERENCES:
1.  Kernigan  Brian  W.,  and  Dennis  M.  Ritchie,  âThe  C  Programming  Languageâ,
Seconde Edition, Prentice Hall, 1988.
2. Â Deitel and Deitel, âC How to programâ, Prentice Hall, 1994.
3.  Cormen,  Leiserson,  Rivest,  Stein  âIntroduction  to  algorithmsâ,  McGraw  Hill
publishers, 2002.
0 comments:
Post a Comment