Go Back   2023 2024 Courses.Ind.In > Main Category > Main Forum

  #1  
Old January 2nd, 2021, 12:28 PM
Super Moderator
 
Join Date: Oct 2019
Default 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
Reply With Quote Quick reply to this message
Reply
Similar Threads
Thread
Sathyabama Institute of Science and Technology B.Tech - Chemical Engineering SCHA3004 Fertilizer technology Syllabus
Sathyabama Institute of Science and Technology M.Sc - Bioinformatics and Datascience SBIA5203 Bio-molecular Modelling Syllabus
Sathyabama Institute of Science and Technology BE ECE SECA3006 ASIC Design Syllabus
Sathyabama Institute of Science and Technology BE ECE SECA1702 Wireless Communication Syllabus
Sathyabama Institute of Science and Technology LL.B - LL.B SBMA4004 Fundamentals of Mechatronics Syllabus
Sathyabama Institute of Science and Technology BBA.LL.B - B.B.A.LL.B. (Honours) SAL1052 Transportation Law Syllabus
Sathyabama Institute of Science and Technology BBA.LL.B - B.B.A.LL.B. (Honours) SCSA4001 R Programming Syllabus
Sathyabama Institute of Science and Technology BE ECE SECA1601 Microprocessors and Microcontrollers Syllabus
Sathyabama Institute of Science and Technology BE ECE SCYA1101 Engineering Chemistry Syllabus
Sathyabama Institute of Science and Technology BE ECE SCSA1102 Python Programming Syllabus
Sathyabama Institute of Science and Technology B.Sc. Computer Science SBS1201 FUNDAMENTALS OF DATA STRUCTURES Syllabus
Sathyabama Institute of Science and Technology BE CSE SAIC4001 Industry 4.0 Syllabus
Sathyabama Institute of Science and Technology ME CSE SCSA7006 Machine Learning Syllabus
Sathyabama Institute of Science and Technology B.Sc - Physics SPH4214 Optics Lab Syllabus
Sathyabama Institute of Science and Technology B.Sc. Computer Science SBS1611 ARTIFICIAL INTELLIGENCE Syllabus
Sathyabama Institute of Science and Technology B.E. - Mechanical Engineering Part Time SMEA1401 Manufacturing Technology - I Syllabus
Sathyabama Institute of Science and Technology B.Com.LL.B - B.Com.LL.B. (Honours) SAEA4001 Fundamentals of Aerospace Technology Syllabus
Sathyabama Institute of Science and Technology B.E. - Automobile Engineering SAEA4001 Fundamentals of Aerospace Technology Syllabus
Sathyabama Institute of Science and Technology B.Sc. Computer Science SBS1604 SOFTWARE TESTING Syllabus
Sathyabama Institute of Science and Technology B.Pharma BP204T Pathophysiology Syllabus


Quick Reply
Your Username: Click here to log in

Message:
Options



All times are GMT +5.5. The time now is 05:30 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.