Study material
Engineering
Computer Engineering
Information Technology
Electrical Engineering
Civil Engineering
Mechanical Engineering
Electronics and Communications
Electronics and Telecommunication
Electrical and Electronics
B.Com
B.A
BBA
BAF
BMS
New Test BE-Btech
Demo BE-Btech
Prod BE-BTech
Blog
Log in
Become a data analyst in the next 4 months and kickstart your career.
100% placement assistance.
Start your Analytics journey with our free
Python course.
Explore Now
Home
Universities
Kavayitri Bahinabai Chaudhari North Maharashtra University, Maharashtra
Computer Engineering
Programming for Problem Solving
Kavayitri Bahinabai Chaudhari North Maharashtra University, Maharashtra, Computer Engineering Semester 1, Programming for Problem Solving Syllabus
Programming for Problem Solving Lecture notes
|
Videos
|
Free pdf Download
|
Previous years solved question papers
|
MCQs
|
Question Banks
|
Syllabus
Get access to 100s of MCQs, Question banks, notes and videos as per your syllabus.
Try Now for free
Unit - 1 Introduction
1.1 What is C The C Character set
1.2 Constant Variables Keywords
1.3 Types of C Constants
1.4 Rules for constructing Integer Constants
1.5 Rules for constructing Real Constants
1.6 Rules for constructing Character Constants
1.7 Types of C Variables
1.8 Rules for constructing Variable Names
1.9 Comments in a C Program
1.10 Type Declaration Instruction
1.11 Type Conversion in Assignments
1.12 Data Types Revisited Integers long short
1.13 Signed unsigned Chars
1.14 Signed unsigned Float Doubles
1.15 Console InputOutput Types of IO
1.16 Console IO Function
1.17 Formatted Console IO Functions
1.18 Unformatted Console IO Functions
1.19 Decision Control Instruction The if statement Multiple Statements within if The ifelse statement Nested ifelse Forms of if
1.20 Use of Logical Operators
1.21 The else if Clause
1.22 The Operator
1.23 The Conditional Operators
Unit - 2 Loop
2.1 Loop Control Instruction Loops the while Loop Tips Traps
2.2 More Operators for Loop
2.3 Nesting of Loops
2.4 Multiple Initialization in the for Loop
2.5 The break Statement
2.6 The continue Statement
2.7 The dowhile Loop
2.8 The Odd Loop
2.9 Case Control Instruction Decisions using switch
2.10 The Tips Traps
2.11 Switch versus ifelse Ladder
2.12 The goto Keyword
Unit - 3 Function & Pointers
3.1 Function What is a Function Why use Functions
3.2 Passing Values between Functions
3.3 Scope Rule of Functions
3.4 Order of Passing Arguments
3.5 Using Library Functions
3.6 Pointers Call by Value and Call by Reference
3.7 An Introduction to Pointers
3.8 Pointer Notation
3.9 Back to Function Calls
Unit - 4 Array
4.1 Arrays
4.2 Array Initialization
4.3 Array Elements in Memory
4.4 Bounds Checking
4.5 Passing Array Elements to a Function
4.6 Pointers and Arrays
4.7 Passing an Entire Array to a Function Multidimensional Array Two Dimensional Arrays
4.8 Initializing a TwoDimensional Array
4.9 Memory Map of a TwoDimensional Array
4.10 Pointers and Two Dimensional Arrays
4.11 Pointer to an Array
4.12 Passing 2 D Array to a Function
4.13 Array of Pointers
4.14 ThreeDimensional Array
Unit - 5 Strings & Structure
5.1 Strings What are Strings More about Strings
5.2 Pointers and Strings
5.3 Standard Library String Functions strlen strcpy strcat strcmp
5.4 Handling Multiple Strings TwoDimensional Array of Characters
5.5 Array of Pointers to strings
5.6 Limitations of Array of Pointers to Strings
5.7 Structures Why use Structures
5.8 Declaring a Structure
5.9 Accessing Structure Elements
5.10 How Structure Elements are Stored
5.11 Array of Structure
Download CSE Sem 1 syllabus pdf
Get access to 100s of MCQs, Question banks, notes and videos as per your syllabus.
Try Now for free
Other Subjects of Semester-1
Physics
Mathematics - i
Basic electrical & electronics engineering
Popular posts
Top 10 free online resources to learn coding
What is machine learning
What is cloud computing
What is DBMS architecture
Sorting algorithm overview
Share
Link Copied
More than
1 Million
students use Goseeko! Join them to feel the power of smart learning.
Try For Free
Spot anything incorrect?
Contact us