Face to Face
None
The objective of this course is to introduce the students to the fundamental concepts in computer science. After completing this course, the students will feel comfortable with topics like algorithms, data structures, databases, and software engineering. This course will set the foundations for further study in these topics.
Planned learning activities and teaching methods
Lectures; in-class discussion and debates; in-class exercises; problem sets; team work; video case studies, team presentations, interactive online learning via Moodle (quizzes, assignments, forums)
Assessment methods and criteria
10% class participation
90% exam
Language of Instruction
English
Textbooks:
1. Glenn Brookshear, Computer Science: An Overview, 2019
Online sources:
https://en.wikiversity.org/wiki/Introduction_to_Computer_Science