Go Back   2023 2024 Courses.Ind.In > Main Category > Main Forum > Sathyabama Institute of Science and Technology M.Sc - Bioinformatics and Datascience SBIA5102 Programming with C and C++ Syllabus

Thread: Sathyabama Institute of Science and Technology M.Sc - Bioinformatics and Datascience SBIA5102 Programming with C and C++ Syllabus Reply to Thread
Your Username: Click here to log in
Title:
  
Message:
Trackback:
Send Trackbacks to (Separate multiple URLs with spaces) :
Post Icons
You may choose an icon for your message from the following list:
 

Additional Options
Miscellaneous Options

Topic Review (Newest First)
January 2nd, 2021 12:28 PM
ReenaK
Sathyabama Institute of Science and Technology M.Sc - Bioinformatics and Datascience SBIA5102 Programming with C and C++ Syllabus

Sathyabama Institute of Science and Technology M.Sc - Bioinformatics and Datascience SBIA5102 Programming with C and C++ Syllabus

SATHYABAMA INSTITUTE OF SCIENCE AND TECHNOLOGY SCHOOL OF BIO AND CHEMICAL ENGINEERING

SCSA1202 PROGRAMMING WITH C AND C++
L T P Credits Total Marks
3 0 0 3 100

UNIT 1 BASICS OF C PROGRAMMING 9Hrs.
Introduction to C: Features of C - Structure of C program-Data Types-‘C’ Tokens-Input/output statements-Control
Statement, Functions: – Types of Functions –Recursion.

UNIT 2 ARRAYS, STRINGS AND STRUCTURES 9Hrs.
Arrays : Single and Multidimensional Arrays-– Array as Function Arguments, Strings: String Handling Functions, Structure:
Nested Structures – Array of Structures – Structure as Function Argument–Function that Returns Structure, Union.

UNIT 3 POINTERS AND FILE PROCESSING 9Hrs.
Pointers: Introduction, Arrays Using Pointers – Structures Using Pointers – Functions Using Pointer, Dynamic Memory
Allocation, Storage Classes, File Handling in 'C'.

UNIT 4 OBJECT ORIETED PROGRAMMING CONCEPTS 9Hrs.
Introduction-Procedure vs. object oriented programming-Concepts: Classes and Objects-Operator & Function
Overloading-Inheritance-Polymorphism and Virtual Functions.

UNIT 5 TEMPLATES AND EXCEPTION HANDLING 9Hrs.
Function Templates and Class Templates – Name spaces – Standard Template Library - Casting – Exception Handling –
case study.

COURSE OUTCOMES :
On completion of the course the student will be able to
CO1. Develop simple applications in C using basic constructs.
CO2. Design and Implement applications using arrays and strings.
CO3. Develop and Implement applications using memory allocation and File concepts.
CO4. Use proper class protection to provide security.
CO5. Describe the reusability of code through Inheritance.
CO6. Demonstrate the use of virtual functions to implement polymorphism.

TEXT BOOK/ REFERENCE BOOKS
1. Deitel and Deitel, C how to Program, 7th Eition, Pearson Education, 2013.
2. Brian W.Kernighan and Dennis M.Ritchie, The C Programming Language, Pearson Education, 2015.
3. Yashavant Kanetkar, Understanding Pointers in C, 4th Revised & Updated Edition, Bbp Publications, 2008.
4. E Balagurusamy, Object Oriented Programming with C++, 3rd edition, Tata McGraw Hill, 2006.
5. Bhave, Object Oriented Programming with C++, Pearson Education, 2004.

END SEMESTER EXAM QUESTION PAPER PATTERN
Max. Marks : 100 Exam Duration : 3 Hrs.
PART A : Questions of 6 marks each-out of eight 40 Marks
PART B : 2 Questions from each unit with internal choice, each carrying 14 marks 60 Marks

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT +5.5. The time now is 07:29 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.1
vBulletin Optimisation provided by vB Optimise (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.