|
Code |
Syllabus |
Course Name |
Course Outline |
YBS 342 |
|
Enterprise Architecture |
Class lectures generally include an introduction to the specific enterprise architecture concepts being covered, and follow a slide presentation of the material to transfer the knowledge to the students. Lectures make use of practical examples from business and industry, and interactive exercises to help ensure thorough comprehension of the material.
|
YBS 344 |
|
Computer Interfaces and Human Computer Interaction |
This course covers main concepts about user interface design and human-computer interaction. These concepts span discovering the system for design, learning guidelines and principles, UI coding, system and task analysis, prototyping, screen design, layouts, dialogs, input / output and widgets. Course includes programming with Java and Java UI libraries.
|
YBS 346 |
|
Artificial Intelligence |
This course introduces the student to artificial intelligence. It begins by introducing concepts such as knowledge, learning, and layers. Topics progress by covering topics such as state space searching, heuristic searching, information representation, analysis, constraint satisfaction problems, meta-logic programming, meta-interpreters, and inductive logic programming. Then, related topics such as Deep learning and reinforcement learning are mentioned. Finally, the applicability of these topics is discussed on sample problems.
|
YBS 348 |
|
Mobile Application Development |
This course will begin with an examination of mobile operating systems and mobile platforms, where students will be measured in how familiar they are with mobile platforms. It will be implemented from the second week. The importance of interface design and user experience will be conveyed to the students and interfaces will be designed with this information in mind in the following weeks.
|
YBS 447 |
|
Machine Learning |
In this course, after introducing machine learning, learning strategies and supervised and unsupervised learning will be explained. Then, regression, artificial neural networks, clustering algorithms, support vector machines and decision trees and machine learning methods will be taught to the students.
|
YBS 309 |
|
Web Programming |
This course will begin with an examination of mobile operating systems and mobile platforms, where students will be measured in how familiar they are with mobile platforms. It will be implemented from the second week. The importance of interface design and user experience will be conveyed to the students and interfaces will be designed with this information in mind in the following weeks.
|
YBS 403 |
|
Cyber Security |
This course; introduction to cyber security and basic concepts, historical development of computer security, physical security and cyber security, threats, vulnerability and attack concepts, network and internet security, cyber actors and attack methods, cyber defense methods, attack detection and response, kinetic war and cyber war, security in mobile and social media environments, personal and corporate data security management, critical information systems and country security, IT legislation and law dimension, the impact of cyber security on the economy, human factor in cyber security and ethics.
|
YBS 449 |
|
Big Data |
This course includes application of tree-based algorithms like Decision Trees and Random Forests to solve big data problems. The course also focusses on common forecasting algorithms used to solve Time Series problems. The emphasis will be placed on various concepts involved in Deep Learning, learn about the problems where Feed-Forward, Convolutional, and Graph Neural Networks find use, and understand how and where to apply these deep learning algorithms. In addition, the difference between traditional prediction and recommendation systems are introduced.
|
YBS 455 |
|
Blockchain Technology and Cryptocurrencies |
The aim of this course is for students to have knowledge about blockchain and cryptocurrencies, which have started to take place in our lives with the developing technology, learn the differences between classical, digital and cryptocurrencies, create their own cryptocurrencies with blockchain technology and to develop skills.
|
YBS 471 |
|
Risk Management |
Risk Processes and Practices; Risk Management Practices, Risk Concepts, The Risk Management Structure. Risk Management Techniques; Expert Interviews, Planning Meetings: The Risk Management Plan, Risk Practice Methodology, Documentation Reviews, Analogy Comparisons, Plan Evaluation, Delphi Technique, Brainstorming, Crawford Slip Method (CSM), SWOT Analysis, Checklists, Risk Breakdown Structure, Root Cause Identification and Analysis, Risk Registers/Tables, Project Templates, Assumptions Analysis, Decision Analysis: Expected Monetary Value, Estimating Relationships, Network Analysis (Excluding PERT), PERT, Other Diagramming Techniques, Rating Schemes.
|
YBS 461 |
|
R&D Management |
This course focuses on the organizational processes driving returns from R&D investments. Topics include connection R&D management to corporate, business and technology strategy-making processes, managing the resource allocation process, R&D investments decisions, risk management, measuring R&D effectiveness, management of the science/commerce interface, interfirm R&D, managing changing technology trends, and R&D portfolio planning.
|
YBS 451 |
|
Software Process Management |
This course will begin with introduction to understand software process maturity. This two-week aim to understand software maturity framework, principles of software Process change, software process assessment, the initial process, the repeatable process, the defined process, the managed process, the optimizing process and process reference. Then, the course will skip to the real part and the project process implementation activities, conventional software management, transition to agile, the old way and the new way.
|
YBS 417 |
|
Multi-objective Decision Making Methods |
The aim of this course is to introduce students to the principles of decision making and the fundamentals of constrained criteria/multi-criteria, to carry out the measurement and drawing of multi-criteria optimization problems.
|
YBS 425 |
|
Technology and Innovation Management |
This course provides an introduction and an understanding of the key concepts of technology and innovation management, their relationship with economics and with the organizational environment, and their overall impact on management and organizations. This course will equip students with the conceptual frameworks and analytical tools needed to do research on themes and topics of the Technology and Innovation Management field.
|
YBS 443 |
|
IT Configuration Management |
Configuration Management (CM) comprises a collection of activities focused on establishing and maintaining the integrity of products and systems, through control of the processes for initializing, changing, and monitoring the configurations of those products and systems. In this course after gaining the theoretical understanding of the CM, student will be able to comprehend and apply Ansible platform which s one of the frequently used free product in the market.
|
YBS 453 |
|
Business Analysis |
You will develop the ability to write detailed requirements for system changes and enhancements and ensure system changes are well tested by developing test cases and managing defect resolution along with coordinating user acceptance testing. A solid grasp of the end-to-end process of making effective decisions with data will give you an edge to facilitate enhanced decision making. In addition, you will learn leading industry software to build a solid skills portfolio in data modelling, emerging technologies, project management, and change and risk management.
|
YBS 372 |
|
Law of Enterprise |
This course examines the articles of the Labor Code and assesses the recent developments in labor law.
|
YBS 352 |
|
Human Resource Management |
In this course, all sub-functions of Human Resources Management will be covered in a logical sequence. At the end of the course, students will be given applications on the subjects (workforce planning, interview with candidates, job analysis, etc.) and communication and governance skills will be supported within the scope of studies that will enable them to put their theoretical knowledge into practice.
|
YBS 491 |
|
Behavioral and Neuro Economics |
This course covers topics such as introduction to the basic principles and theories of behavioral economics, analysis when classical economic assumptions are not valid, theory of decision behavior, choice preference, time inconsistency, social preferences, and equity. Within this scope, students will be introduced to the concepts of behavioral and neuro-economics in finance and economics.
|
YBS 463 |
|
Organization Theory |
In this course, organizations and organizational theory, strategy, organizational design and effectiveness, the foundations of organizational structure, the external environment of the organization, inter-organizational relations, organizational conflict, power and politics, current developments in organizational design are studied. Within the scope of the course, all approaches developed to understand organizations are evaluated.
|
YBS 204 |
|
Organizational Behavior |
The course starts with an introduction to Organizational Behavior and the importance of Organizational Behavior in understanding human behaviors in the work setting.
|
ITF 422 |
|
Applied Sector Analysis |
The purpose of this course is to introduce the participants to the methods and approaches of analyzing industries, their trends, as well as models of industry change. Industry analysis is a method that helps to understand the position of a company relative to other participants in the industry. Demand-supply statistics, the degree of competition in the industry, the competitive situation of the industry with other emerging industries, the future expectations of the industry by taking into account technological changes, the credit system in the industry and the impact of external factors on the industry: these analysis helps to get an idea of what's going on in an industry. With these analyzes, it aims to teach the suitability of the sectors to be invested in market conditions.
|
YBS XXX |
|
Unix Tools |
This course is an undergraduate course in Computer Science on the UNIX/Linux operating system. While the course provides a broad overview of the operating system, the main topics that the course focuses on are Bash programming and system administration. Students will learn practically how to program and use commands and scripts in the operating system and will become familiar with the UNIX environment. The course requires knowledge of modern operating systems and practical skill in the basics of programming as a prerequisite. Students will be asked to submit a script programming project to develop appropriate technical coding skills as part of the term project.
|
YBS XXX |
|
Information Technology Hardware and Software |
Principles and application of telecommunication and computer systems hardware and software focusing on coding of data and programs, system hardware organization, and operating systems.
|
YBS XXX |
|
Principles of Cloud Computing |
Articulate the main concepts, key technologies, strengths, limitations of cloud computing and the possible applications for state-of-the-art cloud computing. Identify the architecture and infrastructure of cloud computing, including cloud delivery and deployment models. Analyze the core issues of cloud computing such as security, privacy, and interoperability. Identify problems, analyze, and evaluate various cloud computing solutions. Analyze appropriate cloud computing solutions and recommendations according to the applications used.
|