---
title: "Computer Programming"
source: https://www.bctengineer.com/subjects/semester_1/computer_programming
site: BCT Engineering
---
# Computer Programming

## C Programming Resources

- **C Programming Book**
  - [Download PDF](https://drive.google.com/file/d/1ikVAITAUPeI2X66wEtVOLtnx4UaJIQv6/view?usp=sharing)
- **C Language Notes**
  - [Note 1](https://drive.google.com/file/d/11A36N8pXbg6q95yJgB3DFXSWdlstZRfN/view?usp=sharing)
  - [Note 2](https://drive.google.com/file/d/1taQJ6FHKXiCCr8FGZOaefiioRixR4c67/view?usp=sharing)
- **Fortran Notes**
  - [Download PDF](https://drive.google.com/file/d/1yhFzy0xX1jb30ON8_2ux6YoOmgszuAS1/view?usp=sharing)
- **C Program Codes**
  - [Download PDF](https://drive.google.com/file/d/1ofFsDjHzoo0bvyVECnUrfUdg-jzoP3nM/view?usp=sharing)
- **Lab Sheet: C Programming**
  - [Download PDF](https://drive.google.com/file/d/1c56Wp99NwUSx5RBNrGNm8gE4f2Gxye5y/view?usp=sharing)
- **Additional Notes**
  - [Civil Tomorrow C Notes](https://drive.google.com/file/d/16gkxWKHFg6ly-hmrJZEaXKP-bAHRsD_i/view?usp=sharing)
- **Video Tutorials**
  - [YouTube Playlist](https://www.youtube.com/playlist?list=PLiOa6ike4WAHH3HyPUu6pUG-r0LApvW-l)

## Past questions with answers, by chapter

- [Chapter 1: Overview of computer software & programming languages](https://www.bctengineer.com/md/semester_1/computer_programming/chapter-1) — 12 past questions with answers
- [Chapter 2: Problem solving using Computer](https://www.bctengineer.com/md/semester_1/computer_programming/chapter-2) — 16 past questions with answers
- [Chapter 3: Introduction to ‘C’ programming](https://www.bctengineer.com/md/semester_1/computer_programming/chapter-3) — 22 past questions with answers
- [Chapter 4: Input and Output](https://www.bctengineer.com/md/semester_1/computer_programming/chapter-4) — 14 past questions with answers
- [Chapter 5: Control statements](https://www.bctengineer.com/md/semester_1/computer_programming/chapter-5) — 26 past questions with answers
- [Chapter 6: User-Defined Functions](https://www.bctengineer.com/md/semester_1/computer_programming/chapter-6) — 19 past questions with answers
- [Chapter 7: Arrays and Strings](https://www.bctengineer.com/md/semester_1/computer_programming/chapter-7) — 26 past questions with answers
- [Chapter 8: Structures](https://www.bctengineer.com/md/semester_1/computer_programming/chapter-8) — 21 past questions with answers
- [Chapter 9: Pointers](https://www.bctengineer.com/md/semester_1/computer_programming/chapter-9) — 15 past questions with answers
- [Chapter 10: Data Files](https://www.bctengineer.com/md/semester_1/computer_programming/chapter-10) — 17 past questions with answers
- [Chapter 11: Programming Language: FORTRAN](https://www.bctengineer.com/md/semester_1/computer_programming/chapter-11) — 22 past questions with answers
