M.Sc. BioinformaticsSam Higginbottom Inst. of Agriculture,Technology & Sciences
Price on request
Programming concepts: Reduction of a given problem to a computer program; flow chart
concepts, Conversion of the flow chart to code, Key concepts in programming: variables and
constants; different kind or types of variables; storage needs.
Arrays; concept of address and value; keywords and reserved words; syntax, Programming tools:
sequential execution; branching; conditional branching; different kinds of loops.
Machine dependent conditions: address; segment. Pointers, function calls, memory allocation,
entry, exit codes, large programs (overlays).
Introduction to C: general features of a C program, Arrays and pointers in C: detailed discussion,
Input and output: files: basic concepts of stream I/O, Strings and string operations, string
Classes and structures, Overloading operations, Objects, composition, inheritance and other
properties, Template and iterators, Libraries, Compilers, options and optimizations, Loading,
linking and debugging, Good programming practices.