|
Module/Course Title: Algorithms and Programming |
|||||
|
Module course code KOMS120102 |
Student Workload
|
Credits 3 / 4.5 ETCS |
Semester 1 |
Frequency
Odd Semester |
Duration 16 |
|
1 |
Type
of course Core Study Courses |
Contact
hours
|
Independent
Study
|
Class Size 30 |
|
|
2 |
Prerequisites
for participation (if applicable) - |
||||
|
3 |
Learning Outcomes
|
||||
|
4 |
Subject aims/Content This course studies the basics of structural programming and the algorithms that accompany it. The materials discussed in this course include the understanding of algorithms, how to write an algorithms, the understanding of computer programs, how the compiler works, as well as the basic structure of computer programs, data types and variables, input and output, operations in programming which consist of arithmetic operations, logical operations, and bitwise operations. string, branching, looping, pointer, array, record/struct, function, parameter passing, recursion, file operation, and library file creation. Study Materialintroduction to computer systems general knowledge of programming languages
data types and variables
Operations on programming:
branching Loop Loop looping -
Recursive function File operation Programs for DOS Library - |
||||
|
5 |
Teaching methods
Lectures, discussions, and questions and answers |
||||
|
6 |
Assesment Methods
Presence and activity |
||||
|
7 |
This module/course is used in the following study programme/s as well Computer Science Study Programme |
||||
|
8 |
Responsibility for module/course
|
||||
|
9 |
Other Information
|
||||