ISE 101 Programming
I
(Fall '04)
Instructor: |
H.
Levent
AKIN |
Phone: |
+ 90 (212) 359 67 69
|
E-mail: |
akin@boun.edu.tr |
Office: |
ET 308 |
Assistant
|
Olcay Taner Yıldız
|
Prerequisite: |
None |
Time: |
T F F 9 8 9
|
Place: |
ETA311 ETA 311 ETA 311
|
Topics:
- n
Introduction, compilers, algorithms, sample programs
- Identifiers,
data types, literals, operators, General program structure and
rules, assignment, simple I/O, printf, scanf functions
- Conditional statements: If, switch statements
- Loops: while, do-while, for
- Nested Loops, break, continue
- Functions (value parameters), scopes
- Text files, arrays
- Multi-dimensional Arrays
- Pointers, Functions (variable parameters)
- Pointers and arrays
- Pointers to pointers
- Strings
- Structures, binary files
Text Book:
Reference Book:
- Kernighan
& Ritchie, The C Programming
Language, Prentice Hall
Course Requirements:
- Lab & quiz 10%
- Projects (4 projects) 15% total
- Midterms:
- Final 30%