Week 1
Week 1
Lab
Wednesday L1 11:20 – 13:10 H-314
Friday L2 09:20 – 11:10 H-315
Office Hours
Wednesday 13:20 – 15:10 L-104
SE SENG 101 2
Textbook:
“C How to Program”, Paul Deitel and Harvey
Deitel, any Edition.
Reference Material:
“Problem Solving and Program Design in C”, Jeri
R. Hanly and Elliot B. Koffman, any Edition.
Course Assistant:
Naz Dündar
SE SENG 101 3
Midterm 30%
Will include the topics covered till the exam.
Closed books, notes, etc.
Lab 30%
Do not miss any lab work
There will be a quiz almost every lab.
Final 40%
Will include all the topics covered during the semester
Closed books, notes, etc.
SE SENG 101 4
Introduction to Computers: Main parts of a computer, CPU,
RAM, I/O Devices, ALU, Binary Numbers
Structure of a C program
Variable declarations, Assignment statements
Mathematical expressions/operators
Logical expressions/operators, Priorities of Operators
Selection Statements
Looping Statements
Functions
Arrays
SE SENG 101 5
Wk Date Subject Lab
1 1-Oct Introduction No Lab
2 8-Oct Intro to Computers and Binary Numbers Introduction
3 15-Oct Structure of a C program Computer HW/OS/Application - Storage
4 22-Oct Basic I/O, Declarations, and Assignment Using VS
5 29-Oct Holiday. No Lecture. No Lab
6 5-Nov Selection Statements Basic I/O, Declarations and Assignment
7 12-Nov Review Selection Statements
8 19-Nov Midterm (To Be Announced) No Lab
9 26-Nov Looping Statements Midterm Solution
10 3-Dec Functions I Looping Statements
11 10-Dec Functions II Functions I
12 17-Dec Arrays I Functions II
13 24-Dec Arrays II Arrays
14 31-Dec No Lecture No Lab
SE SENG 101 6
We will be using Visual Studio Community
to write C programs
https://visualstudio.microsoft.com
Select and download Community 2022
Follow instructions to install on your
personal computer.
It is important to practice writing programs
on your own.
SE SENG 101 7