Course Information

Assist. Prof. Dr. Murat SARAN

Office#: L220 Phone: 233 13 41 E-mail: saran[AT]cankaya.edu.tr

Course Description

This is an orientation course for computer engineering students. It will cover an overview of the computer engineering field, department’s academic program, rules and regulations; algorithmic thinking, computer systems, data representation and number systems; ethical, legal and contemporary issues in computer engineering.

Course Objectives

To introduce:

  1. Brief insight into computer engineering field and profession
  2. Department’s academic program and regulations
  3. Ethical, legal and contemporary issues in the field
  4. Basic machine architecture, data representation, computer systems, algorithmic thinking and programming languages

Weekly Schedule

  1. Introduction to the course content, review of university regulations, computer engineering profession with its ethical and legal expectations (Murat Saran)
  2. Data storage and manipulation (Sibel Tarıyan Özyer)
  3. The concept of algorithms and algorithmic thinking (Abdül Kadir Görür)
  4. The concept of algorithms and algorithmic thinking (Murat Saran)
  5. The concept of algorithms and algorithmic thinking (Murat Saran) 
  6. The concept of algorithms and algorithmic thinking (Murat Saran) 
  7. The concept of algorithms and algorithmic thinking (Murat Saran)
  8. Operating systems (Serdar Taşel)
  9. Database systems (Gül Tokdemir)
  10. Networking and the Internet (Hüseyin Temuçin)
  11. Artificial intelligence (Roya Choupani)
  12. Privacy and security in the computer engineering field (Nurdan Saran)
  13. Linux, Free and Open Source Software, Contemporary issues in computer engineering field (Efe Çiftci, Murat Saran)
  14. Presentations by students

Grading

Midterm Exam 30%
Homeworks 20%
Presentation 10%
Final Exam 40%

Textbook

Computer Science: An Overview, 2019 (13th edition), Glenn Brookshear, Prentice Hall ISBN: 978-1292263427 (Palme Kitapevi'nden temin edilebilir)