B u i l d Y o u r s e l f & H e l p O t h e r s

Click over what you need:

Syllabus Books Lecture Slides
Questions Topicwise Questions Notes/Suggestions
Others

👉 Click Here to open the other courses of CSE


 Other Names of this Course / Subject 
Fundamentals of Programming, Programming, C Programming



 Syllabus                                                                                                                 
(i) Structured programming language: data types, operators, expressions, control structures; Functions and program structure: parameter passing conventions, scope rules and storage classes, recursion; Header files; Preprocessor; Pointers and arrays; Strings; Multidimensional array; User-defined data types: structures, unions, enumerations; Input and Output: standard input and output, formatted input and output, file access; Variable length argument list; Command line parameters; Error Handling; Graphics; Linking; Library functions. 
(ii) Reference language: C



 Books 
> কম্পিউটার প্রোগ্রামিং-১ম খণ্ড
Author: তামিম শাহারিয়ার সুবিন

Data Types in C language

Teach  Yourself  C
Author: Herbert Schildt 
View PDF [5th Edition]
View PDF [3rd Edition]

The C Programming Language (ANSI C) 
Authors: Brian W.Kernighan & Dennis M.Ritchie
View PDF [2nd Edition]

>  History of programming languages

>  The Complete Reference C++ 
Author: Herbert Schildt
View PDF [4th Edition]

> Some Extra Books
Provided By:  Md. Mostafijur Rahman Sir

> Art of Programming Contest
Author: Ahmed Shamsul Arefin
View PDF [2nd Edition]

> C The Complete Reference
View PDF [4th Edition]



 Lecture Slides 

👆

> From New York University (NYU)

Provided By: Md. Mostafijur Rahman Sir

View PDF

> From Massachusetts Institute of Technology (MIT)

Provided By: Md. Mostafijur Rahman Sir

View PDF




 Questions of Previous Years 

👆

(According to Barishal University)

> 1st Mid: 6th Batch5th Batch4th Batch

> 2nd Mid: 

> Semester Final:  8th Batch, 7th Batch6th Batch5th Batch



  Notes / Suggestions 



 Topicwise Questions 
Sorry! Topicwise Questions for this course are not available now. We'll try to add it later.



  Others  
There are no more resources left yet for this course.