munotes®

B.Sc. (Information Technology) Programming with C Syllabus - Mumbai University 2026

This is the FY BSc IT syllabus under NEP 2020, in force from the academic year 2024-25. The University still sets the earlier Choice Based papers alongside it for ATKT candidates, so check which scheme your exam form names before you revise.

Programming with C Syllabus.pdf
Major · Semester 1 · FY BSc IT · 2 credits · 50 marks

Loading syllabus...

Syllabus for Programming with C

Major · Semester 1 · FY BSc IT · 2 credits · 50 marks

Module I

  • 1. Introduction: Algorithms, History of C, Structure of C Program. Program Characteristics, Compiler, Linker and preprocessor, pseudo code statements and flowchart symbols, Desirable program characteristics. Program structure. Compilation and Execution of a Program, C Character Set, identifiers and keywords, data types and sizes, constants and its types, variables, Character and character strings, typedef, typecasting 2. Type of operators: Arithmetic operators, relational and logical operators, Increment and Decrement operators, assignment operators, the conditional operator, Assignment operators and expression, Precedence and order of Evaluation Block Structure, Initialization, C Preprocessor

Module II

  • 1. Control Flow: Statements and Blocks, If-Else, Else-If, Switch, Loops- While and For Loops Do-while, Break and Continue, Goto and Labels 2. Basics of functions. User defined and Library functions 3. Pointer and Addresses, Pointer and Function Arguments, Pointer and Arrays. 4. User-defined data types- structure and union

Books and References

  • 1 C Programming Language, Brian W. Kernighan, Dennis M. Ritchie , 2017
  • 2 Let Us C, Yashvant Kanetkar, BPB Publications,2008.
  • 3 Mastering in C, K. R. Venugopal and Sudeep R. Prasad, Tata McGraw-Hill Publications.
  • 4 A Computer Science –Structure Programming Approaches using C, Behrouz Forouzan, Cengage Learning.
  • 5 . Schaum’s outlines Programming with C, Byron S. Gottfried, Tata McGraw- Hill Publications.
  • 6 Basics of Computer Science, by Behrouz Forouzan, Cengage Learning.
  • 7 Programming Techniques through C, by M. G. Venkateshmurthy, Pearson Publication.

Reproduced from the University of Mumbai syllabus for B.Sc. (Information Technology) under NEP 2020, in force from the academic year 2024-25. Wording is as printed in that syllabus. Module numbering is as printed there too.

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 BSc IT SEM I & II (2024 25) NEP NEP 2020 syllabus, in force from 2024-25 Read full PDF Read
PDF BSc IT V & VI 2024 25 Earlier Choice Based syllabus, still set for ATKT candidates Read full PDF Read
PDF SY BSc IT 23 24 Earlier Choice Based syllabus, still set for ATKT candidates Read full PDF Read
BSc IT Syllabus Study Path
Start with the year folder.
Use FYBSc IT, SYBSc IT, or TYBSc IT first so your syllabus check matches the semester you are preparing for.
Check units before opening notes.
Use the syllabus to confirm topics, then open BSc IT notes for the same semester.
Practice after the syllabus check.
Move to BSc IT question papers after reviewing the module scope.
Report or request
Done!