B.Sc.in Management and Information Technology (Interim)

BACHELOR OF SCIENCE IN MANAGEMENT AND INFORMATION TECHNOLOGY

IMIT 11022

Programming Concepts

Status : Core Pre-requisite : G.C.E. (A/L) Co-requisite : None

 

On completion of this course, the student should be able to:

  • Explain the fundamental software components of a computer system
  • Develop programs using the syntax and semantics of a general purpose programming language
  • To apply the principles of program design to implement practical application

 Program Execution Cycle. Language Translation – Compilers & Interpreters. Different approaches of problems solving. Elementary data types. Variables. Constants. Type casting. Control structures for selection and repetition. Functions. Recursion. Pre-define modules. Structured data types –arrays & structures. Abstract data types. References. Pointers.
 Lectures, supervised hands on practical and group work.
 End-of- semester examination and continuous assessment.

  1. Gary J. Bronson, “A First Book of C++: From Here to There”, 2000, Books/Cole Publishing.
  2. Jesse Liberty, “Teach Yourself C++ in 21 Days Complete”, 2001, Sams Publishing.
  3. Harvey M. Deitel & Paul J. Deitel,“C++ How to Program ,4th Edition, 2002, Prentice Hall.

Back