Weeks | Topics |
1 |
Introduction to algorithms, flow charts and problem-solving, working time and complexity
|
2 |
sorting algorithms, recursion and binary tree display, reduction, data structures, binary search techniques
|
3 |
matrices and operations on matrices
|
4 |
The basic concepts of programming languages
|
5 |
Object, expression, phrase, statement, definition, concepts and practices hard
|
6 |
Number systems, functions, use of header files. Supplier and life. Global and local (local) variables
|
7 |
Operators: arithmetic, logical, comparison, bitwise, and other operators
|
8 |
Control statements (if, if / else), and nested
|
9 |
Exam
|
10 |
The loop statements (while, do / while, for); infinite loops, and uses; nested loops. Programming language, readability and efficiency
|
11 |
The standard functions of a programming language and the creation of these functions. Typecast
|
12 |
Random number generation and usage. Pointer (pointer), the concept and applications
|
13 |
Arrays and list algorithms
|
14 |
File operations
|