munotes®

B.E. (Chemical Engineering) C Programming Syllabus - Mumbai University 2026

The University has moved this degree onto NEP 2020 one year at a time. The first and second years are NEP 2020 syllabi; the third and fourth years are still examined on the REV-2019 'C' Scheme, which is what the University sets for them this year.

C-Programming.pdf
Semester 1 · First Year BE Chemical

Loading syllabus...

Syllabus for C Programming

Semester 1 · First Year BE Chemical

Module 1: Fundamentals of C- Programming printed in the syllabus as Module Detailed Content

  • 1.1 Character Set, Identifiers and keywords, Data types, Constants, Variables. 1.2 Operators-Arithmetic, Relational and logical, Assignment, Unary, Conditional, Bitwise, Comma, other operators. Expression, statements, Library Functions, Preprocessor. 1.3 Data Input and Output – getchar( ), putchar( ), scanf( ), printf( ), gets( ), puts( ), Structure of C program .

Module 2: Control Structures printed in the syllabus as Module Detailed Content

  • 2.1 Branching - If statement, If-else Statement, Multiway decision. 2.2 Looping – while, do-while, for 2.3 Nested control structure- Switch statement, Continue statement Break statement, Goto statement.

Module 3: Functions and Parameter printed in the syllabus as Module Detailed Content

  • 3.1 Function -Introduction of Function, Function Main, defining a Function, accessing a Function, Function Prototype, Passing Arguments to a Function, Recursion. 3.2 Storage Classes –Auto , Extern , Static, Register

Module 4: Arrays , String Structure printed in the syllabus as Module Detailed Content

  • 4.1 Array-Concepts, Declaration, Definition, Accessing array element, One-dimensional and Multidimensional array. 4.2 String- Basic of String, Array of String, Functions in String.h 4.3 Structure- Declaration, Initialization, structure within structure, Operation on structures, Array of Structure.

Module 5: Pointer printed in the syllabus as Module Detailed Content

  • 5.1 Pointer: Introduction, Definition and uses of Pointers, Address Operator, Pointer Variables, Dereferencing Pointer, Void Pointer, Pointer Arithmetic, Pointers to Pointers, Pointers and Array.

Module 6: Files printed in the syllabus as Module Detailed Content

  • 6.1 Files: File operation- Opening, Closing, Creating, Reading, Processing File.

Text Books

  • 1 “Basics of Computer Science”, by BehrouzForouzan , Cengage Learning .
  • 1 "The C Programming Language" by Brian W. Kernighan and Dennis M. Ritchie, Publisher: Prentice Hall Publication Date: February 22, 1988 ,ISBN-13: 978-0131103627 ,
  • 2 "C Programming: A Modern Approach" by K. N. King, Publisher: W. W. Norton & Company Publication Date: April 26, 2008 (2nd Edition), ISBN-13: 978-0393979503
  • 3 "C Primer Plus" by Stephen Prata, Publisher: Addison-Wesley Professional Publication Date: December 27, 2013 (6th Edition) ISBN-13: 978-0321928429
  • 4 "Programming in C" by Stephen G. Kochan Publisher: Addison-Wesley Professional Publication Date: August 18, 2014 (4th Edition) ISBN-13: 978-0321776419
  • 1 Learn C - This website offers a free, interactive tutorial to learn C programming, covering both basic and advanced topics.
  • 2 Codecademy - Codecademy provides a comprehensive, interactive course for learning C, complete with real-world projects and skill paths.
  • 3 Coursera - Coursera, in collaboration with Duke University, offers a specialization in C programming, including hands-on projects and a certificate upon completion.
  • 4 edX - This course, offered by edX, covers C programming with a focus on Linux, including professional certification. Sr Suggested List of H No Experiments rs a) Program to demonstrate Operators Data Input and Output – getchar( ), putchar( ), scanf( ), printf( ), gets( ), puts( ) 01 02 b) Program to demonstrate Operators-Arithmetic, Relational and logical, Assignment, Unary, Conditional, Bitwise, Comma, other operators. a) Program to demonstrate Branching - If statement, If-else Statement, Multiway decision. 02 b) Program to demonstrate Looping – while, do-while 02 03 a) Program to demonstrate Nested control structure- Switch 02 statement, Continue statement, Break statement, Goto statement a) Program to demonstrate Function, Passing Arguments to a Function 04 (call by value and call by reference 02

Reproduced from the University of Mumbai syllabus for B.E. (Chemical Engineering) under NEP 2020, in force from the academic year 2024-25. Wording is as printed in that syllabus. Modules are numbered in sequence here; in the syllabus itself, Module 1 is printed as Module Detailed Content; Module 2 is printed as Module Detailed Content; Module 3 is printed as Module Detailed Content; Module 4 is printed as Module Detailed Content; Module 5 is printed as Module Detailed Content; Module 6 is printed as Module Detailed Content. The PDF above is the syllabus's own page, unaltered.

The complete syllabus

This subject is cut from the University circular for its year. Open a document here if you want the whole thing rather than a single subject.

PDF Revised Syllabus for B.E. (Chemical Engineering), Semester I & II - the whole circular REV-2019 'C' Scheme syllabus Read full PDF Read
PDF B.E. (Chemical Engineering), Semester III & IV - the whole circular REV-2019 'C' Scheme syllabus Read full PDF Read
PDF B.E. (Chemical Engineering), Semester V & VI - the whole circular REV-2019 'C' Scheme syllabus Read full PDF Read
PDF Revised Syllabus for B.E. Final Year Chemical Engineering, Semester VII & VIII - the whole circular REV-2019 'C' Scheme syllabus Read full PDF Read
Report or request
Done!