| Code | Name of the Course Unit | Semester | In-Class Hours (T+P) | Credit | ECTS Credit |
|---|---|---|---|---|---|
| MIS106 | SYSTEM ANALYSIS AND ALGORITHMS | 2 | 3 | 3 | 7 |
Objectives and Contents |
|
|---|---|
| Objectives: | The aim of this course is to equip students with the knowledge and skills to design, develop, and implement algorithmic data structures necessary to solve fundamental computer science problems within an abstract mathematical framework. |
| Content: | The course content includes the following topics: Introduction to computer logic, theoretical principles of problem solving, basic properties of algorithms, pseudocoding, control structures, iterative algorithms, functions, modular design, basic data types, basic input/output structures, arrays, searching, sorting, indexing, cryptography, and matrices. |