1st Sem, Physics Group

BPOPS103: Principles of Programming Using C syllabus CSE Stream Physics Group 2022 Scheme

Principles of Programming Using C detailed syllabus for CSE Stream Physics Group 2022 Scheme curriculum has been taken from the VTUs official website and presented for the CSE Stream Physics Group students. For course code, course name, duration, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For CSE Stream Physics Group 1st Sem scheme and its subjects, do visit CSE Stream Physics Group 1st Sem 2022 Scheme scheme. The detailed syllabus of principles of programming using c is as follows.

Principles of Programming Using C

Course Objectives:

Download the iStudy App for all Syllabus, QPs and other updates.
Get it on Google Play

Teaching-Learning Process (GeneralInstructions)

These are sample strategies, which teachers can use to accelerate the attainment of the various

Course Outcomes:

Download the iStudy App for all Syllabus, QPs and other updates.
Get it on Google Play

Module 1:

(6 Hours of Pedagogy) Introduction to C: Introduction to computers, input and output devices, designing efficient programs. Introduction to C, Structure of C program, Files used in a C program, Compilers, Compiling and executing C programs, variables, constants, Input/output statements in C, Textbook: Chapter 1.1-1.9, 2.1-2.2, 8.1 – 8.6 ,9.1-9.14 Teaching-Learning Process Chalkandtalkmethod/PowerPointPresentation/ Web Content: https ://tinyurl. com/4xmrexre

Module 2:

Download the iStudy App for all Syllabus, QPs and other updates.
Get it on Google Play

Module 3:

(8 Hours of Pedagogy) Functions: Introduction using functions, Function definition, function declaration, function call, return statement, passing parameters to functions, scope of variables, storage classes, recursive functions. Arrays: Declaration of arrays, accessing the elements of an array, storing values in arrays, Operations on arrays, Passing arrays to functions, two dimensional arrays, operations on two-dimensional arrays, twodimensional arrays to functions, multidimensional arrays, applications of arrays. Textbook: Chapter 11.1-11.10, 12.1-12.10,12.12 Teaching-Learning Process Chalkandtalkmethod/PowerPointPresentation

Module 4:

Download the iStudy App for all Syllabus, QPs and other updates.
Get it on Google Play

Module 5:

(6 Hours of Pedagogy) Structure, Union, and Enumerated Data Type: Introduction, structures and functions, Unions, unions inside structures, Enumerated data type. Files: Introduction to files, using files in C, reading and writing data files. , Detecting end of file Textbook: Chapter 15.1 – 15.10, 16.1-16.5 Teaching-Learning Process Chalkandtalkmethod/PowerPointPresentation

Course Outcomes:

(Course Skill Set) At the end of the course the student will be able to:

  1. Elucidate the basic architecture and functionalities of a computer and also recognize the hardware parts.
  2. Apply programming constructs of C language to solve the real world problem
  3. Explore user-defined data structures like arrays in implementing solutions to problems like searching and sorting
  4. Explore user-defined data structures like structures, unions and pointers in implementing solutions
  5. Design and Develop Solutions to problems using modular programming constructs using functions

Programming Assignments

Download the iStudy App for all Syllabus, QPs and other updates.
Get it on Google Play

Semester End Examination:

Theory SEE will be conducted by University as per the scheduled timetable, with common question papers for the subject (duration 03 hours)

  1. The question paper will have ten questions. Each question is set for 20 marks. Marks scored shall be proportionally reduced to 50 marks.
  2. There will be 2 questions from each module. Each of the two questions under a module (with a maximum of 3 sub-questions), should have a mix of topics under that module.
  3. The students have to answer 5 full questions, selecting one full question from each module

Suggested Learning Resources:

  1. Computer fundamentals and programming in c, “Reema Thareja”, Oxford University, Second edition, 2017.

Reference Books:

  1. E. Balaguruswamy, Programming in ANSI C, 7th Edition, Tata McGraw-Hill.
  2. Brian W. Kernighan and Dennis M. Ritchie, The ‘C’ Programming Language, Prentice Hall of India.

Web links and Video Lectures (e-Resources):

  1. elearning.vtu.ac.in/econtent/courses/video/B SZ15PCD23.html
  2. https://nptel.ac.inZcourses/106/105/106105171/ MOOC courses can be adopted for more clarity in understanding the topics and verities of problem solving methods.
  3. https://tinyurl.com/4xmrexre

Activity Based Learning (Suggested Activities in Class)/ Practical Based learning

  • Quizzes
  • Assignments
  • Seminars

For detailed syllabus of all other subjects of CSE Stream Physics Group, 2022 Scheme curriculum do visit CSE Stream Physics Group 1st Sem subject syllabuses for 2022 Scheme.

For all CSE Stream Physics Group results, visit VTU CSE Stream Physics Group all semester results direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*