Programming Concepts (MCA604 )

Course Name: 

Programming Concepts

Programme: 

MCA

Semester: 

First

Category: 

Programme Core (PC)

Credits (L-T-P): 

(4-0-0) 4

Content: 

Introduction to Algorithms,Flowcharts,Procedure oriented Programming concepts,Data types,Operators and Expression,I/O functions, composite Data types(Arrays,Structs,Union), Queues(FIFO),Stacks(LIFO),Pointers, Dynamic Memory Allocation, Linked lists:-Single and doubly linked list, Introduction to Object oriented Paradigms:-Encapsulation,Data hiding,Polymorphism(Operator and Function overloading),Inheritance,Data abstraction,Introduction to Object Oriented Design

References: 

B. Kernighan and D. Ritchie, The C Programming Language, Prentice Hall, 1990
E. Balagurusamy, Programming in ANSI C, Tata Mc.Graw Hill 2004
Hilbert Schilds, C++ complete Reference 1999.

Department: 

Mathematical and Computational Sciences
 

Contact us

B R Shankar, Associate Professor and Head
Department of MACS, NITK, Surathkal
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.

  • Hot line: +91-0824-2474048

Connect with us

We're on Social Networks. Follow us & get in touch.