1. IDENTIFICATION Title of the course: Programming languages Section : Computer technology Total number of hours: 25 Language: French Year: 1 Number periods/week: 2 Number ECTS credits: 4 Semester: S2 Code : TIN 105-2 2. DESCRIPTION Prerequisite: Notions of programming principles (1st year of computer technology) Reference documents for a preparation prior to the course: Nothing Goals: Introduction to the C language and further study of a compiler language (in this case C). Content of the course: - Pointers: statement, operations, pointers and tables, pointers and functions, dynamic storage allocation, selfreferential structures, arguments reception and return through the operating system - Functions with a variable number of arguments - Bitwise operators - Preprocessor instructions - Files: opening, closing, writing, move Bibliography: - B.W. Kernigham & D.M. Ritchie, The C Programming language, Prentice Hall Software Series, 2d Edition, ISBN 0-13-110362-8 - S.P. Harbison & G.L. Stelle JC, C A reference manuel, Prentice Hall Software Series, 5d Edition, ISBN, 013-109802-0 Status of the course: Compulsory 3. TEACHERS Chantal BERTRAND, Isabelle CHARLIER 4. METHODOLOGY Lectures, use of Powerpoint slides, student’s syllabus with an outline of displayed slides 5. ASSESSMENT METHODS Short control tests 2 written tests before June, written test in June TIN 105-2