|
Language of Instruction
|
Turkish
|
|
Level of Course Unit
|
Bachelor's Degree
|
|
Department / Program
|
Software Engineering
|
|
Type of Program
|
Formal Education
|
|
Type of Course Unit
|
Compulsory
|
|
Course Delivery Method
|
Face To Face
|
|
Objectives of the Course
|
To teach the basic technical concepts of computer and software engineering, the concept of ethics, programming and coding concepts, programming language types, application types, data science, database management systems, computer network structures and concepts.
|
|
Course Content
|
Basic Concepts of Computer and Software Engineering, Ethics in Profession and Science, Computer Architecture, Memory (Ram and Cache), Storage Systems, Operating System, ASCII, Number Systems and Conversion Between Number Systems, Programming Languages ??(1,2,3,4 and 5th generation), Algorithm, Variables, Flow Charts, PseudoCode, Block-Based Programming (Input-Output Instructions, Arithmetic Operations, Control Statements, Loops), System Concept, Server / Client Systems, Computer Networks and Concepts, Application Types (Desktop, Web, Mobile), HTML, CSS, Enterprise Resource Planning (ERP) applications, Data, Traditional Database Management Systems, Relational Data Model (E/R Entity/Relationship Model), SQL, New Generation Database Management Systems (NoSQL, XML, JSON, Key/Value), Data Mining, Big Data, Machine Learning, Artificial Neural Networks, Deep Learning, Artificial Intelligence, Embedded System Programming, Internet of Things (IoT)
|
|
Course Methods and Techniques
|
Lecture, Research Paper, Practice
|
|
Prerequisites and co-requisities
|
None
|
|
Course Coordinator
|
Asist Prof. Turgut PURA
|
|
Name of Lecturers
|
Asist Prof. Turgut PURA
|
|
Assistants
|
None
|
|
Work Placement(s)
|
No
|
Recommended or Required Reading
|
Resources
|
Serhat Bahadır Kert - Feridun C. Özçakır; Bilişim Teknolojileri (Information Technology); Nobel Akademik Yayın; 2018 Jennifer Robbins; Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics, 5th Edition; O’Reilly Media Inc., 2018 Sevinç Gülseçen – Feridun C. Özçakır; Bilgi ve Bilgi Yönetimi; Papatya Yayınevi, 2011 J. Glenn Brookshear - Dennis Brylow; Bilgisayar Bilimine Giriş; Nobel Akademik Yayın, 2016
|
|
Exams
|
Vize (%35) + Ödev (%15) + Final (%50)
|
Course Category
|
Mathematics and Basic Sciences
|
%10
|
|
|
Engineering
|
%10
|
|
|
Engineering Design
|
%5
|
|
|
Field
|
%75
|
|
|