Introduction to computer science
General
- Course Code: 1103
- Semester: 1st
- Course Type: General Background (GB)
- Course Category: Compulsory (CO)
- Scientific Field: Generic Knowledge and Skills (GKS)
- Lectures: 4 hours/week
- ECTS units: 6
- Course webpage: https://exams-iee.the.ihu.gr/course/view.php?id=33
- Teching and exams language: Greek
- Coordinator: Ilioudis Christos
- Instructors: Ilioudis Christos
Educational goals
This course is an introduction to Computer Science. Its aim is to help the students develop computer scientist skills, computational thinking, and acquire the fundamental knowledge necessary during the rest of the curriculum.
- To know the basic characteristics of computer data
- Describe the elements of digital logic and computer organization
- Understand the principles of networks and internet services
- To know the basic principles of algorithmic and programming languages
- Understand the principles of operating systems
- Understand data management and data models
- Get in touch with the state of the art in Computer Science
General Skills
- Develop the knowledge of topics relevant to Computer Science and Engineering
- Develop your skills in applied scientific thinking and problem solving
Course Contents
The cognitive areas covered compose the puzzle of computer science:
- basic knowledge of data representation and numerical systems
- elements of digital logic
- Von Newman architecture and computer organization
- Operating Systems
- programming languages and application programs
- Fundamentals of Networks and network applications
- Databases
- Special Topics in Computer Science: Artificial Intelligence, Computer Information System Security.
Teaching Methods - Evaluation
Teaching Method
- lectures (4 hours/week), invited persons from academia and industry
Use of ICT means
- moodle /zoom
Teaching Organization
Activity | Semester workload |
Lectures | 52 |
Writing and presenting compulsory work | 128 |
Individual study and analysis of literature | |
Total | 180 |
Students evaluation
final exams, essays
Recommended Bibliography
Recommended Bibliography through "Eudoxus"
- Εισαγωγή στην επιστημη των Υπολογιστών, ευδοξος 50656335, Behrouz Forouzan, κλειδάριθμος (GREEK)
- Εισαγωγή στην επιστημη των Υπολογιστών, ευδοξος 50656007, Μποζάνης, Τζιόλας (GREEK)