Lesson plan / COMPUTER PROGRAMMING-I

Lesson Information

Course Credit 3.0
Course ECTS Credit 5.0
Teaching Language of Instruction İngilizce
Level of Course Bachelor's Degree, TYYÇ: Level 6, EQF-LLL: Level 6, QF-EHEA: First Cycle
Type of Course Compulsory
Mode of Delivery Face-to-face
Does the course require compulsory or optional work experience? Z
Course Coordinator
Instructor (s) Assist. Prof. Dr. SİNA APAK
Course Assistant

Purpose and Content

The aim of the course C is one of the most basic programming languages. It introduces you to some of the key concepts like looping, function calls.Its easier to build up on your programming skills once your familiar with C. Start with that and then move to C++. Its like laying the foundation and then you can build up on it however you want.
Course Content 1 Introduction to C Programming 2 Structured Program Development in C 3 C Program Control 4 C Functions 5 C Arrays 6 Array in function 7 C Pointers 8 C Characters and Strings 9 String-Manipulation Functions of the String-Handling Library 10 Memory Functions 11 C Structures, Unions, Bit Manipulation and Enumerations 12 C File Processing 13 C Data Structures 14 Presentation

Weekly Course Subjects

1Introduction to C Programming
2Structured Program Development in C
3C Program Control
4C Functions
5C Arrays
6Array in function
7C Pointers
8C Characters and Strings
9String-Manipulation Functions of the String-Handling Library
10Memory Functions
11C Structures, Unions, Bit Manipulation and Enumerations
12C File Processing
13C Data Structures
14Presentation

Resources

1-C How to Program, 7/e Deitel