REVIEW OF IMPERATIVE PROGRAMMING

Academic year
2020/2021 Syllabus of previous years
Official course title
REVIEW OF IMPERATIVE PROGRAMMING
Course code
CM0548 (AF:335585 AR:175977)
Modality
On campus classes
ECTS credits
0
Degree level
Master's Degree Programme (DM270)
Educational sector code
INF/01
Period
1st Semester
Course year
1
Where
VENEZIA
Moodle
Go to Moodle page
This course offers a brief review on the fundamental notions of imperative programming, aiming at reinforcing some of the programming skills required to tackle graduate courses.
At the end of this course the student is expected to have a firm grasp on the fundamental notions behind the imperative programming in C, and that they are capable to use said knowledge to express solutions in the C language.
No prerequisites required.
The C language will be used to review the following topics:

1 - compilation
2 - data types
3 - assignments
4 - conditionals and loops
5 - subroutines
6 - memory and pointers
7 - lists
Recommended textbooks:

- A. Kelley, I. Pohl. A Book on C: Programming in C., Addison Wesley Professional, 1998.
- B. Kernighan, D. Ritchie. C Programming Language, 2nd ed., Pearson, 1988.
- K. N. King. C Programming: A Modern Approach, 2nd Edition, W. W. Norton & Company, 2008
There won't be any final examination.
Lectures with step-by-step exercises.
English
written
Definitive programme.
Last update of the programme: 06/09/2020