Go Back   2023 2024 MBA > MBA > Main Forum

  #1  
Old 31st October 2020, 09:53 AM
Super Moderator
 
Join Date: Oct 2019
Default Sathyabama Institute of Science and Technology B.E. - Civil Engineering SCSA1103 Programming in C Syllabus

Sathyabama Institute of Science and Technology B.E. - Civil Engineering SCSA1103 Programming in C Syllabus

SATHYABAMA INSTITUTE OF SCIENCE AND TECHNOLOGY SCHOOL OF BUILDING AND ENVIRONMENT

SCSA1103 PROGRAMMING IN C
L T P Credits Total Marks
3 * 0 3 100

UNIT 1 INTRODUCTION OF C 9 Hrs.
Introduction: Generation and Classification of Computers- Basic Organization of a Computer Algorithms & flowcharts -
Overview of C - Features of C - Structure of C program - Compilation & execution of C program - Identifiers, variables,
expression, keywords, data types, constants, scope and life of variables, and local and global variables – Operators:
arithmetic, logical, relational, conditional and bitwise operators– Special operators: size of () & comma (,) operator –
Precedence and associativity of operators & Type conversion in expressions – Input and output statements- solving simple
scientific and statistical problems.

UNIT 2 CONTROLS STRUCTURES AND FUNCTIONS 9 Hrs.
Control structures: Conditional statements – Looping statements – Functions: Library Functions - User Defined– Function
Prototype - Function Definition – Types of Functions – Functions with and without Arguments-Functions with no return and
with Return Values - solving simple scientific and statistical problems- Nested Functions - Recursion.

UNIT 3 ARRAYS AND STRINGS 9 Hrs.
Arrays: Single and Multidimensional Arrays – Array Declaration and Initialization of Arrays Array as Function Arguments.
Strings: Declaration – Initialization and String Handling Functions- Simple programs- sorting- searching – matrix operations.
Structure and Union: Definition and Declaration – Nested Structures – Array of Structures – Structure as Function Argument
– Function that Returns Structure – Union.

UNIT 4 STORAGE CLASS AND POINTERS 9 Hrs.
Storage Class Specifier: Auto, Extern, Static, &Register. Pointers: The ‘&’ and’ *’ Operators – Pointers Expressions –
Pointers arithmetic- Example Problems. Arrays Using Pointers – Structures Using Pointers– Functions Using Pointer –
Function as Arguments – Command Line Arguments.

UNIT 5 MEMORY MANAGEMENT AND FILES 9 Hrs.
DMA functions: malloc (), calloc (), sizeof (), free () and realloc (). Pre-processor directives. File management: File
operations - opening & closing a file, Read and write binary files, input and output statements, Control statements.
Max.45 Hrs.

COURSE OUTCOMES
On completion of the course, student will be able to
CO1 - Design C Programs for problems.
CO2 - Write and execute C programs for simple applications
CO3 - Develop programs using the basic elements like control statements, Arrays and Strings.
CO4 - Solve the memory access problems by using pointers
CO5 - Understand about the dynamic memory allocation using pointers which is essential for utilizing memory.
CO6 - Understand the uses of pre-processors and various header file directives.

TEXT / REFERENCE BOOKS
1. Byron S Gottfried, “Programming with C”, Schaums Outlines, 2nd Edition, Tata McGraw Hill, 2006.
2. Dromey R.G., “How to Solve it by Computer”, Pearson Education, 4th Reprint, 2007.
3. Kernighan, B.W. and Ritchie, D.M, “The C Programming language”, 2nd Edition, Pearson Education, 2006.
4. Balaguruswami. E., ‘Programming in C’, TMH Publications, 2003.
5. Yashavant P. Kanetkar, ‘LET US C", 5th Edition.2005.
6. Stevens, "Graphics programming in C", BPB Publication, 2006.
7. Subburaj. R , ‘Programming in C’, Vikas Publishing, 1st Edition, 2000.

END SEMESTER EXAMINATION QUESTION PAPER PATTERN
Max. Marks: 100 Exam Duration: 3 Hrs.
PART A: 10 Questions of 2 marks each - No choice 20 Marks
PART B: 2 Questions from each unit of internal choice; each carrying 16 marks 80 Marks
Reply With Quote Quick reply to this message
Reply

Similar Threads
Thread Thread Starter Forum Replies Last Post
Sathyabama Institute of Science and Technology B.Pharma BP508P Pharmacognosy and Phytochemistry-II Syllabus KunwarR Main Forum 0 27th October 2020 04:45 PM
Sathyabama Institute of Science and Technology B.E. - Civil Engineering Part Time SCIA3011 Design of Bridges Syllabus KunwarR Main Forum 0 27th October 2020 11:00 AM
Sathyabama Institute of Science and Technology B.E. - Automobile Engineering SMEA1304 Machine Drawing Syllabus KunwarR Main Forum 0 27th October 2020 10:24 AM
Sathyabama Institute of Science and Technology B.E. - Civil Engineering SMTA1301 Engineering Mathematics Syllabus KunwarR Main Forum 0 27th October 2020 09:27 AM
Sathyabama Institute of Science and Technology B.E. - Electronics and Telecommunication Engineering SECA2702 Software Design Lab Syllabus KunwarR Main Forum 0 22nd October 2020 11:10 AM
Sathyabama Institute of Science and Technology B.E. - Mechanical Engineering SMEA3018 Fundamentals of Nano materials and Technology Syllabus KunwarR Main Forum 0 22nd October 2020 10:23 AM
Sathyabama Institute of Science and Technology B.Pharma BP303T Pharmaceutical Microbiology Syllabus Arvind Kumar Main Forum 0 21st October 2020 11:53 AM
Sathyabama Institute of Science and Technology LL.B - LL.B SAL1901 Civil Procedure Code and Limitation Act Syllabus Arvind Kumar Main Forum 0 16th October 2020 05:20 PM
Sathyabama Institute of Science and Technology B.E. - Electronics and Telecommunication Engineering SCSA4002 5 G Networks Syllabus Arvind Kumar Main Forum 0 14th October 2020 04:10 PM
Sathyabama Institute of Science and Technology B.E. - Automobile Engineering SCIA4001 Disaster Management Syllabus Arvind Kumar Main Forum 0 12th October 2020 04:50 PM
Sathyabama Institute of Science and Technology BE ECE SECA1602 Programming in HDL Syllabus KunwarR Main Forum 0 10th October 2020 04:57 PM
Sathyabama Institute of Science and Technology BE CSE SCSA3009 Soft Computing Syllabus KunwarR Main Forum 0 10th October 2020 04:55 PM
Sathyabama Institute of Science and Technology B.E. - Electronics and Instrumentation Engineering SEIA1502 Analytical Instrumentation Syllabus KunwarR Main Forum 0 10th October 2020 04:30 PM
Sathyabama Institute of Science and Technology B.E. - Electronics and Instrumentation Engineering SCSA1206 C and Data Structures Syllabus Arvind Kumar Main Forum 0 9th October 2020 06:26 PM
Sathyabama Institute of Science and Technology B.Tech IT SITA1301 Programming in Java Syllabus Arvind Kumar Main Forum 0 7th October 2020 09:11 AM
Sathyabama Institute of Science and Technology B.E. - Mechanical Engineering SMEA3007 Computer Integrated Manufacturing Systems Syllabus KunwarR Main Forum 0 6th October 2020 09:58 AM
Sathyabama Institute of Science and Technology B.Com.LL.B - B.Com.LL.B. (Honours) SBA1601 Cost Accounting Syllabus KunwarR Main Forum 0 2nd October 2020 02:19 PM
Sathyabama Institute of Science and Technology B.E. - Electronics and Telecommunication Engineering SECA2304 Electronic & Digital Circuits Lab Syllabus KunwarR Main Forum 0 29th September 2020 03:39 PM
Sathyabama Institute of Science and Technology BE EEE SECA2703 Embedded And DSP Lab Syllabus KunwarR Main Forum 0 29th September 2020 02:56 PM
Sathyabama Institute of Science and Technology B.E. - Civil Engineering Part Time SM Arvind Kumar Main Forum 0 23rd September 2020 02:10 PM


Quick Reply
Your Username: Click here to log in

Message:
Options

Thread Tools Search this Thread



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.0 PL2

1 2