Notice

CT-1 will be held on July 2, 2019 (Tuesday). Syllabus is Lecture 1 to 5.
CT-2 will be held on July 16, 2019 (Tuesday). Syllabus is Lecture 6 to 8.
CT-3 will be held on August 26, 2019 (Monday). Syllabus is Lecture 9 to 11.
CT-4 will be held on September 16, 2019 (Monday). Syllabus is Lecture 12 to 14.
CSE 282 quiz will be held on September 16, 2019 (Monday) during sessional class time. Syllabus is Lecture 1 to 13.

Textbooks

Let Us C (5th Edition) - Yashavant P. Kanetkar Download
C How To Program (8th Edition) - Paul Deitel and Harvey Deitel Download
Teach yourself C (3rd Edition) - Herbert Shieldt
Structured Programming Language Course for CSE View

Class Tests

Class Test - 1 Solution
Class Test - 2 Solution
Class Test - 3 Solution
Class Test - 4 Solution

Marks

CSE 281 CT Marks View
CSE 282 Sessional Marks View

Lectures

Topic Slide Sample Code
  Introduction   - Lecture 1
  Data Types, Variables, and Operators   Data Types Lecture 2
  Simple If-Else   - Lecture 3
  If-ElseIf-Else and Nested If   - Lecture 4
  Switch-Case and Ternary Operator   - Lecture 5
  While and For Loop   - Lecture 6
  Solving Problems using Loop   - Lecture 7
  One Dimensional Array   - Lecture 8
  Function   - Lecture 9
  Nested Loop   - Lecture 10
  Two Dimensional Array   - Lecture 11
  String   - Lecture 12
  Structure   - Lecture 13
  Recursion   - Lecture 14
  Pointer   - Lecture 15
  File   - Lecture 16
  Brief Introduction to C++   - Lecture 17

Readings

C Operators by Programiz Open
C Operators by Tutorials Point Open

IDE

Code::Blocks 17.12 Download

Routine

  Day     Time     Room  
  Saturday     10 am - 11 am     ECE 1104  
  Monday     10 am - 11 am     ECE 1104  
  Tuesday     9 am - 10 am     ECE 1104