Course Code: |
1503C |
Course Type: |
Theory & Laboratory |
Course Category: |
Core Module |
Hours per Week: |
5 (Theory 3, Lab 2) |
Credit Units: |
5,5 |
Semester: |
A |
Aims and Scope
The course aims to
introduce students into basic concepts and terminology of Computer Science.
Students should gain knowledge about the architecture of computers through the
representation and manipulation of data, computer software and especially
operating systems, as well as computer networks. The students are expected to acquire
skills on the use of modern computers and design logic circuits emulating the
basic operations of a computer.
Description of the Course
Theory: The introductory concepts, software, hardware. Organization and Evolution of Computer Systems. Numerical
systems. Binary arithmetic coding. Boole Algebra. Logic circuits. Computer
Architecture. Architecture and operation of processors. Peripherals. Introduction
to Operating Systems. Communications & Networks. Security. General software.
Laboratory: The laboratory part of the course includes the demonstration and training on general utility computer software (Excel, Matlab).
Expected Course Outcome
After the end of the course students will be able to:
- Operate a computer
- To know the basic and peripheral parts and hardware
composing a computer, as well as their functions.
- Be able to design basic logic circuits
- Use general utility software.
Bibliography
Greek:
- Εισαγωγή
στην Επιστήμη των Υπολογιστών. B. Forouzan
- S. Fegan. Εκδόσεις
Κλειδάριθμος, 2007.
- Εισαγωγή
στην Πληροφορική. Α. Τσουροπλής - Σ. Κλημόπουλος. Εκδόσεις Νέων Τεχνολογιών,
2005.
- Εισαγωγή
στη Σύγχρονη Επιστήμη των Υπολογιστών. L. Goldschlager -
A. Lister, Μετάφραση Κ. Χαλάτσης. Εκδόσεις Δίαυλος, 2000.
- Η
Επιστήμη των Υπολογιστών - Μια ολοκληρωμένη Παρουσίαση. Glenn Brookshear J., Εκδόσεις Κλειδάριθμος, 2009.
- Microsoft Excel 2013 (Θεωρία - Συναρτήσεις - VBA -
Εφαρμογές), Δ. Καρολίδης - Κ. Ξαρχάκος, Εκδόσεις Άβακας, 2013.
- Matlab για επιστήμονες και μηχανικούς, Ε. Χατζίκος, Εκδόσεις Τζιόλα, 2010.
English:
- Celyn E., Elements of Computer Science, Pitman P.L.,
1979.
- Glenn Brookshear J., Computer Science - An overview,
edition 14, Addison Wesley, 2014.
- Gordon D.B., Introduction to computers,
McGraw-Hill, 1981.
|