Business Project Management
MAN473
Project selection, role of the project manager, project organization, project planning, budgeting and cost estimation, scheduling, resource allocation, monitoring and tracking projects using information systems, project control, audit and termination. Exploration of basic tools and techniques. Special emphasis on project leadership, conflict resolution and communication skills, risk analysis and problem solving in team-based projects.
AKTS
6Kredi
3Saatler
(2 + 2 + 0 )Fundamentals of Information Systems
MIS221
AKTS
7Kredi
3Saatler
(3 + 0 + 0 )Information Systems Analysis and Design
MIS222
AKTS
7Kredi
4Saatler
(2 + 2 + 0 )Enterprise Architecture
MIS324
AKTS
6Kredi
3Saatler
(3 + 0 + 0 )Strategy, management and acquisition of IS
MIS325
A senior management perspective in exploring the acquisition, development and implementation of plans and policies to achieve efficient and effective information systems. IS strategic alignment. IS plan, infrastructure management. IS/IT governance frameworks, methodologies, best practices. Applications.
AKTS
6Kredi
3Saatler
(3 + 0 + 0 )Business Process Engineering
MIS334
AKTS
6Kredi
3Saatler
(3 + 0 + 0 )Server Side Programming
IT235
Server Side Programming
AKTS
7Kredi
4Saatler
(3 + 0 + 0 )Financial Accounting
MAN211
Introduction to accounting principles and concepts, the recording process, adjusting the accounts and preparing the statements, completion of accounting cycle, accounting for a merchandising operations, and internal control and cash account.
AKTS
6Kredi
3Saatler
(3 + 0 + 0 )Managerial Accounting
MAN212
Accounting for notes and accounts receivables, inventory and cost of goods sold, depreciation and amortization of tangible and intangible assets, current and long term liabilities, financial statement analysis, accounting for manufacturing corporations.
AKTS
6Kredi
3Saatler
(3 + 0 + 0 )Principles of Marketing
MAN341
Marketing strategy of the firm, selection of target markets and the design of the marketing mix, market segmentation and market coverage strategies.
AKTS
6Kredi
3Saatler
(3 + 0 + 0 )Internet and Web Programming
IT213
Internet and Web Programming
AKTS
5Kredi
3Saatler
(2 + 2 + 0 )Java for information management
MIS101
Java programming language. Java development environment. Memory allocation and usage. Java development tools. Data management and manipulation using Java. Lab assignments.
AKTS
6Kredi
3Saatler
(2 + 2 + 0 )Database systems and applications
MIS106
Database management systems. Data storage and management. Data model requirements such as security, integrity and reliability. Database design. Preparation of database design document. Lab assignments. Database design and implementation project.
AKTS
5Kredi
3Saatler
(2 + 2 + 0 )Computer networks and applications
MIS108
Veri, veri iletişimi ve protokolleri. Internet ve uygulamaları. Internet protokolleri. Ağ tipleri ve kullanım modelleri. Kablosuz ağlar. TCP/IP, UDP, SIP ve diğer güncel protokoller. OSI ve TCP/IP ağ katmanları. Ağ konfigürasyonu.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Fundamentals of information systems
MIS111
Information systems and the organization. Importance of timely, accurate and relevant information for decision making. Levels of management and information needs. Integration and coordination of individual business information systems. Applications.
AKTS
4Kredi
3Saatler
(3 + 0 + 0 )Web design and programming
MIS213
Client – side application design and development. Related technologies such as HTML, Javascript, and CSS. Lab assignments and projects.
AKTS
5Kredi
3Saatler
(2 + 2 + 0 )Information systems analysis and design
MIS224
Traditional and object-oriented systems development. Contemporary conceptual modeling tools and languages for information systems. Systematic methodology for analyzing a business problem and specifying the requirements for the information systems. Lab assignments and projects.
AKTS
6Kredi
3Saatler
(2 + 2 + 0 )Agile software development
MIS323
Software process models and improvement. Agile methods. Application architecture design. Rapid software development. Verification and validation. Emerging approaches and technologies; aspect oriented, model-driven, service-oriented software engineering. Case studies.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Java for Information Management
MISY1101
History of programming languages. Programming paradigms. Solving problems. Fundamental programming concepts. Integrated development environments. Compiling. Running. Debugging. Syntax. Semantics. Variables. Expressions. Assignments. Selections. Loops. Computer structures and algorithms. The components of Java. Memory management in Java. Control statements: Selection statements. Repetition statements. Fundamental data structures: Arrays. Methods. Data structures in Java. Implementing algorithms in Java. Strings in Java.
AKTS
7Kredi
3Saatler
(2 + 2 + 0 )Database Systems and Applications
MISY1106
Database System Concepts and Architecture. ER Model: entities, relationships, keys. Relational model. Mapping a Conceptual Design into a Logical Design. Basic SQL. Complex SQL. Database management systems. Data storage and management. Data model requirements such as security, integrity and reliability. Database design. Preparation of database design document. Lab assignments. Database design and implementation project.
AKTS
6Kredi
3Saatler
(2 + 2 + 0 )Computer Networks and Applications
MISY1108
Fundamentals of computer networks. Data, data communication and their protocols. Internet and applications. OSI reference model & TCP/IP reference model. HTTP protocol & FTP protocol. SMTP & DNS protocol. Transport Layer: TCP protocol. TCP protocol & UDP protocol. Network layer: IP protocol. Network layer: ICMP protocol. Routing algorithms. Data link layer.
AKTS
7Kredi
3Saatler
(3 + 0 + 0 )Web Design and Programming
MISY2213
Introduction to computers and internet. HTML basics. HTML tables and forms. HTML5 elements. Introduction to CSS. CSS concepts. Introduction to JS. JS control structures. JS loops. JS functions. Client – side application design and development. Related technologies such as HTML, HTML5, Javascript, and CSS. Lab assignments and projects.
AKTS
6Kredi
3Saatler
(2 + 2 + 0 )Agile Software Development
MISY3323
Traditional Software Development Methodologies. Requirement Specification and Testing. Scrum – Introduction, Scrum Framework, Agile Principles, Sprints, Requirements, Product Backlog, Technical Depth, Roles, Planning, Sprinting. Comparison of Scrum with other Agile Methodologies. Software process models and improvement. Agile methods. Application architecture design. Rapid software development. Verification and validation. Emerging approaches and technologies; aspect oriented, model-driven, service-oriented software engineering. Case studies.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Principles of Management
BUSI1302
General principles, Major topics and essential terminology of the over-expanding area of business. Issues of general management. The dynamics of Turkey and actual Turkish business cases.
AKTS
6Kredi
3Saatler
(3 + 0 + 0 )History of Turkish Republic I
CORE0101
İki dönemden oluşan Modern Türkiye Tarihi dersi, bugünün Türkiye’sinin oluşumunda rol oynayan siyasal, ekonomik, toplumsal ve kültürel süreçlere ışık tutmayı amaçlamaktadır. Dersin ikinci döneminde, öncelikle Millî Mücadele, Osmanlı İmparatorluğu’ndan Türkiye Cumhuriyeti’ne geçiş süreci ve bu sürece eşlik eden inkılaplar kapsamlı bir şekilde tartışılmaktadır. Daha sonra inkılapların yarattığı toplumsal, ekonomik ve siyasal sonuçlar, Cumhuriyet’in kurumsallaşması ve çok partili sistemin temel dinamikleri ele alınmaktadır. Bir yandan demokrasinin gelişimi diğer yandan da demokratikleşme sürecini sekteye uğratan ekonomik çalkantılar, siyasal istikrarsızlıklar ve askeri müdahaleler incelenmektedir. Cumhuriyet tarihinde ortaya çıkan göç ve kentleşme olguları, toplumsal hareketler ve kültürel değişim bu dönem tartışılan önemli konular arasında yer almaktadır.
AKTS
2Kredi
2Saatler
(2 + 0 + 0 )History of Turkish Republic II
CORE0102
İki dönemden oluşan Modern Türkiye Tarihi dersi, bugünün Türkiye’sinin oluşumunda rol oynayan siyasal, ekonomik, toplumsal ve kültürel süreçlere ışık tutmayı amaçlamaktadır. Dersin ikinci döneminde, öncelikle Millî Mücadele, Osmanlı İmparatorluğu’ndan Türkiye Cumhuriyeti’ne geçiş süreci ve bu sürece eşlik eden inkılaplar kapsamlı bir şekilde tartışılmaktadır. Daha sonra inkılapların yarattığı toplumsal, ekonomik ve siyasal sonuçlar, Cumhuriyet’in kurumsallaşması ve çok partili sistemin temel dinamikleri ele alınmaktadır. Bir yandan demokrasinin gelişimi diğer yandan da demokratikleşme sürecini sekteye uğratan ekonomik çalkantılar, siyasal istikrarsızlıklar ve askeri müdahaleler incelenmektedir. Cumhuriyet tarihinde ortaya çıkan göç ve kentleşme olguları, toplumsal hareketler ve kültürel değişim bu dönem tartışılan önemli konular arasında yer almaktadır.
AKTS
2Kredi
2Saatler
(2 + 0 + 2 )Turkish I
CORE0103
Osmanlı döneminden başlayarak Türkiye Cumhuriyeti’nin kuruluşuna kadar olan süreçte modernleşme hareketleri. Edebiyatımıza yansıması. Seçilmiş düşünce metinleri ve kurmaca metinler ile incelenmesi.
AKTS
2Kredi
2Saatler
(2 + 0 + 0 )Turkish II
CORE0104
Osmanlı İmparatorluğu’nun son günleri ile ülkemizin işgal yıllarından başlayarak Milli Mücadele yılları, Bağımsızlık Savaşımızın kazanılması, Türkiye Cumhuriyeti’nin kuruluşundan günümüze kadar olan süreçte modernleşme hareketleri. Edebiyatımıza yansıması. Seçilmiş düşünce metinleri ve kurmaca metinler ile incelenmesi.
AKTS
2Kredi
2Saatler
(2 + 0 + 0 )Career Planning
CORE0106
Kariyer Planlama dersinin amacı, öğrencilerin kariyerlerini, kendi zeka, kişilik, bilgi, beceri, yetenek ve yetkinliklerine uygun olarak belirleyebilmeleri için yol göstermektir. Ders kapsamında, bu kavramlar hakkında farkındalık yaratılacak, öğrencilerin üniversite hayatları boyunca kariyerleri hakkında destek alabilecekleri Kariyer Merkezi ve faaliyetleri tanıtılacak, Yetenek Kapısı kullanımı ve nasıl yararlanılacağı gösterilecek ve farklı sektörlerde çalışma hayatı ile tanışma fırsatı sunulacaktır. Kariyer Planlaması dersi T.C.Cumhurbaşkanlığı İnsan Kaynakları Ofisi tarafından hazırlanan yönerge doğrultusunda hazırlanmıştır.
AKTS
1Kredi
0Saatler
(0 + 0 + 0 )Yaratıcı Düşünme ve Problem Çözme (Creative Thinking and Problem Solving)
CORE0107
Bu derste, bir problem kurgulama ve çözüm üretmenin disiplinler arası bir yaklaşımla ele alınması yönünde öğrencilere bir yetişim kazandırılması amaçlanmaktadır. Güncel karmaşık sorunların tasarım odaklı düşünce yaklaşımıyla doğru tanımlanması ve çözüm yöntemlerinin kuramsal olarak işlenmesiyle birlikte, saptanan problem ve gereksinimler doğrultusunda projelerin uygulandığı takım çalışmaları yoluyla yenilikçi bir fikri tasarlamanın temelini oluşturduğu bu derste, öğrencilerin iş birliği içinde günümüzün karmaşık sorunlarına yaratıcı ve yenilikçi çözümler üretmeleri beklenmektedir.
AKTS
3Kredi
2Saatler
(2 + 0 + 0 )MAJOR WORKS
CORE0108
Bu ders edebiyat, sinema, sanat, mimarlık, mühendislik, matematik, felsefe, siyaset, ekonomi ve benzerleri gibi alanlardaki önemli eserlerin akademik çalışmasında temel derstir. Ders, öğrencilerin dönem boyunca bu derste sunulan başlıca eserlerle tanışmalarına ve farklı alanlardaki bu önemli eserlerle kendi görüş, bakış açısı ve zevklerini geliştirmelerine yardımcı olmayı amaçlamaktadır. Öğrencilerin dönem sonunda bu farklı alanlarda ve önemli çalışmaları hakkında bağımsız, analitik ve eleştirel düşünmeyi geliştirecek akademik araçlarla donatılması beklenmektedir.
AKTS
3Kredi
2Saatler
(2 + 0 + 0 )Nature, Science, Human I
CORE0201
Dersin amacı öğrencilere bilimsel düşüncenin ip uçlarını vermek, bu düşünce sisteminin gelişimini hazırlayan temel olguları belirlemek, onları fizik, kimya, biyoloji biliminin temel zihinsel ve yöntemsel uygulamalarıyla karşılaştırmaktır. Öğrencilerin bilimsel düşünce ve uygulamaların temel kuramsal ve yöntemsel yapılarını öğrenerek daha ileri düzeydeki bilimsel çalışmalara dönük bir formasyon kazanması dersin hedeflediği amaçlar arasındadır. Öğrencilerin problem çözme yetilerini geliştirmesi dersin bir diğer temel özelliğidir.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Nature, Science, Human II
CORE0202
Bu derste öğrenciler bilim ve doğa konusunda bir önceki dersin ana hedeflerini ve ilkelerini gözeterek öğrencilerin bilim ve doğa konusunda daha ileri bir düşünce ve görüş geliştirmelerini öngörmektedir. Ders doğanın temel yasalarını öğrencilere aktararak öğrencilere gündelik yaşantımızı örüntüleyen bilim ve teknolojinin nasıl geliştiğini açıklama amacını gütmektedir. Bilimsel bilgiyle farklı alanlardaki yöntemsel yapı ve yaklaşımlar arasındaki farklar ve benzerliklerin vurgulanması ve gösterilmesi dersin hedefleri arasındadır.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Numbers, Formulas, Human I
CORE0301
Bu dersin amacı öğrencilerin matematik tarihi hakkında bilgi sahibi olmasını sağlamak, farklı sonsuzluk kavramlarını tanıtmak, basit şifreleme tekniklerini öğretmek, saymanın ve mantık kavramının temel ögelerini tartışmak, temel düzeyde beklenen değer ve şartlı olasılık hesaplama becerisi kazandırmak, giriş seviyesinde rastgele değişkenler ve rastgele yürüyüş kavramı hakkında temel bilgileri aktarmaktır. Bu ders kapsamında ele alınacak konu başlıkları şu şekilde listelenebilir: Matematik Tarihi: İlk Çağlar, Klasik Dönem ve Modern Dönem, Hilbert'in Sonsuzluk Oteli, Kesirli sayıları sayma, Sonsuzluk kavramı, Farklı sonsuzluk türleri, Ardışık sayılarda toplama (Gauss toplamı), Görsel kanıtlar, Sigma notasyonu, Tümevarım, Fibonacci Dizisi, Altın oran ve altın sarmal, Sezar'ın Şifresi, Vigenère Şifresi, Erken şifreleme yöntemleri, Asal sayılar, Fermat'ın Küçük Teoremi, Mantık / Doğruluk tabloları, Mantıksal bağlaçlar, Saymanın temel ilkeleri, Sayma teknikleri, Giriş seviyesinde Olasılık ölçüsü ve üç temel aksiyom Giriş seviyesinde Rastgele değişken kavramı, ve özellikleri, (basit ayrık değişkenler için) beklenen değer hesaplaması ve sezgisel anlamı, Koşullu olasılık, Bayes teoremi, Rastgele yürüyüş. Bu dersi başarıyla tamamlayan öğrenciler: matematiğin kısa bir tarihini bilir ve bilimin merkezinin tarihsel gelişimini anlar, sonsuzluk kavramını anlar ve farklı sonsuzluk kavramlarının bilir, matematiksel tümevarım kullanarak çıkarımlar yapabilir, görsel sanatlarda, mimaride, teknolojide Altın Oran’ın kullanımını bilir, Altın Oran’ı kullanarak görsel kompozisyonlar yapabilir, basit Sezar ve Vinegere şifrelerini nasıl çözebileceğini ve asal sayıların kullanıldığı modern şifreleme tekniklerinin bilir, matematiksel niceleyicileri bilir, (şartlı) olasılığın basit formüllerini anlar, basit bir olayın (şartlı) olasılığını nasıl hesaplayabileceğini bilir, basit rastgele yürüyüş modelleri tasarlayabilir.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Society, Science and Human
CORE0401
Toplum, Bilim ve İnsan dersinin başlıca amacı, öğrencileri insan ve toplum arasındaki ilişki hakkında kapsamlı, disiplinlerarası, analitik ve eleştirel bir anlayış geliştirmek üzere özendirmek ve yönlendirmektir. Öğrencilere bireyler ve sosyal dünyaları hakkındaki belli başlı bazı kavramları, yaklaşımları ve konuları tanıtmayı hedefleyen dersi tamamlayan öğrencilerin ,sosyal bilimlerin diğer disiplinler ile benzerliklerini ve farklılıklarını kavramaları, insanoğlunun bir canlı türü olarak evrimi ile ilgili eleştirel bir anlayış geliştirmeleri, insanların sosyal çevreleri ile ilişkilerinin farklı yönleri hakkında bilgi edinmeleri, insanların çeşitli gruplar, kurumlar ve sosyal yapılar ile bu ilişkileri neden ve nasıl geliştirdiğini açıklayabilmeleri hedeflenmektedir.
AKTS
4Kredi
3Saatler
(3 + 0 + 0 )Ethics, Law and Society
CORE0402
Bu dersin amacı: Ahlaklı bir hayat nasıl tanımlanır? İyi ve erdemli birey kimdir? “İyi” ve “kötü”, “doğru” ve “yanlış” arasındaki çizgiyi kim belirler? İyi yurttaş kimdir? Bir yurttaş olarak, kadın/erkek olarak, toplum üyesi olarak hayatlarımızı nasıl yaşamamız gerekir? Modern birey kimdir? Teknoloji, ahlaki yargılarımızı nasıl etkiler? Etik, hukuk, ahlak ve kültürel alanları ilgilendiren bu tarz sorgulamaları günlük hayatımızda sıklıkla yapmaktayız. Bu ders, bu tür soruları tartışmak amacıyla birey ve yurttaş olmanın anlamlarına değinmekte; toplumsal hayatın düzenleyici bileşenlerini ahlak, hukuk, etik ve normlar ile ilişkilendirerek tartışmakta; birey ve iktidar arasındaki ilişkiyi devlet, toplumsal cinsiyet, aile, din ve gözetim gibi konular üzerinden ele almaktadır. Ayrıca, modernleşme kavramını merkeze alarak, değer yargılarının “evrensel” boyuttaki inşasını Doğu ve Batı kültürleri arasındaki iktidar ilişkileri bağlamında sorgulamaktadır.
AKTS
3Kredi
2Saatler
(2 + 0 + 0 )Art, Society, Human
CORE0501
Bu ders, çeşitli tarihsel dönemlerden sanat eserlerinin, nesnelerinin ve işlerinin incelenmesi yoluyla sanatın anlamı, dönüşümü ve işlevini öğrenciye aktarmayı ve sanat tarihine kısa bir giriş yapmayı amaçlamaktadır. Resim, heykel, mimarlık, tasarım, baskı, fotoğraf, enstalasyon, performans, reklamlar ve hareketli görüntü gibi çok çeşitli medya ve mecra aracılığıyla görsel kültürün nesneleri ve pratiklerini tartışmaya açarak, ders öğrencilere sanatsal üretimin sosyal kültürel ve tarihsel koşullarına dair kapsamlı, disiplinlerarası ve yaratıcı bir bakış açısı kazandıracaktır.
AKTS
3Kredi
2Saatler
(2 + 0 + 0 )Introduction to Economics
ECON1005
Resources and scarcity; supply and demand; the mixed economy; market structure; national income, business cycles, unemployment and inflation; economic growth and productivity; money, banking and monetary policy; international trade and finance
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Academic English 1
ENGL1101
Data description. Text analysis. Summary and paraphrase of simplified research articles and data charts. IMRAD Summary. Critical thinking and logical argumentation skills to express an informed opinion. Presentation of information to an audience in an academic setting.
AKTS
4Kredi
3Saatler
(4 + 0 + 0 )Academic English 2
ENGL1102
Critical thinking and logical argumentation. Academic research. Annotations, citations, quotations. Identification of arguments, reasoning, logical cohesion. Debates. Evaluative summary. Interview.
AKTS
4Kredi
3Saatler
(4 + 0 + 0 )Advanced Academic English 1A
ENGL2103
Introduction to academic genres. Key figures in particular areas of academic life. Synthesizing different sources. Key scientific figure. Reading about and listening to a scientific process. Choosing and describing a scientific process in speech and writing. Reports of different research methods. Lab report or literature search. Passive voice, adverbial clauses and adjective clauses. Understanding and using key vocabulary from a particular domain.
AKTS
4Kredi
3Saatler
(4 + 0 + 0 )Advanced Academic English 2A
ENGL2104
Key theories in particular areas of academic life. Technical diagrams. Key rhetorical features in a written argument. Future scientific developments in particular fields. Academic sources to write a review of literature. Presentation of the literature review. Language for describing part-whole relations in technical diagrams. Future tenses, noun clauses. Key academic vocabulary from a particular field.
AKTS
4Kredi
3Saatler
(4 + 0 + 0 )Computer Literacy
ITEC1001
Introduction to basic IT theory and terminology. Basic skills in a word processor programs, such as MS Word to create documents, format text, apply styles. Basic skills in a spreadsheet program, such as MS Excel, to create and format spreadsheets, including the use of mathematical formulas and to summarize given data in the form of graphics.
AKTS
1Kredi
0Saatler
(0 + 0 + 0 )Data Warehousing and Data Mining
ITEC4433
Basic methods and techniques of data mining. Relationship between databases, data warehouses, and data mining. Data mining functionalities: association, concept description, classification, prediction and clustering. Various algorithms for each type of functionality such as decision tree classification, artificial neural networks, Bayesian classification, logistic regression, K-means clustering. Applications and trends in data mining.
AKTS
6Kredi
3Saatler
(3 + 0 + 0 )Mathematics I
MATH1301
Sets of real numbers. Functions. Special functions. Symmetry, translations and reflections. Lines. Quadratic functions. Systems of equations. Exponential and logarithmic functions. Properties of logarithms. Limits and continuity. The derivative. Rules for differentiation. The chain rule. Derivatives of logarithmic and exponential functions. Implicit differentiation. Logarithmic differentiation. Higher order derivatives. Relative extrema. Absolute extrema on a closed interval. Concavity. The second derivative test. Asymptotes.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Discrete Mathematics
MATH2103
Propositional logic. Truth tables. Logical equivalences. Predicate calculus and quantifiers. Rules of inference. Proof methods and strategies. Sets. Set Operations. Functions. Sequences and summations. Divisibility. Modular arithmetic. Mathematical induction and strong induction. Recursive definitions and structural induction. Basic counting techniques. The pigeonhole principle. Permutations and combinations. Inclusion-exclusion. Relations. Equivalence relations. Graphs. Trees.
AKTS
6Kredi
3Saatler
(3 + 0 + 1 )Probability
MATH2201
Counting methods. Basic topics in probability. Probability axioms. Sample space. Conditional probability. Random variables. Discrete random variables. Probability mass function. Expectations. Variance and standard deviation. Families of discrete random variables. Continuous random variables. Distribution function. Probability density function. Expected values. Families of continuous random variables. Pairs of random variables. Joint distribution function. Marginals. Joint probability density and mass functions. Functions of two random variables.
AKTS
6Kredi
3Saatler
(3 + 0 + 1 )Statistics I
MATH2203
Introduction to statistics. Describing data and frequency distributions. Describing data and graphic presentation. Central tendency and dispersion measures. Probability and permutation and combination. Discrete probability distributions. Continuous probability distributions. Normal probability distribution. Sampling methods and distribution of sample statistics. Central limit theorem. Point estimation and confidence intervals.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Advanced Java for Information Management
MISY1102
Complexity of software development. Important models used in software engineering. Introduction to object-oriented fundamentals. Objects. Classes. Constructor. Destructor. Garbage collector. Static variables. Constants. Methods. Visibility. Scope. this operator. Abstraction. Encapsulation. Thinking in objects. Inheritance. Superclass. Subclass. Overriding. Overloading. Polymorphism. Casting. Binding. Interfaces. Abstract classes. Comparable and clonable interfaces. Exception handling. Advanced algorithms and data structures. Algorithm efficiency. Enterprise application development. Database programming. Multithreading. Parallel programming.
AKTS
7Kredi
3Saatler
(2 + 2 + 0 )Introduction to Algorithms
MISY1113
Problem solving and programming skills. Computational thinking. Abstracting. Analyzing problems and artifacts. Decomposition. Pattern recognition. Flowcharts. Basic data types. Variables. Pseudocode. Control structures: The sequence structure. Decision structure. Making choices. Logical structures: Compound logical operators. Repetition structures. Loops. Algorithm design. Examples.
AKTS
7Kredi
3Saatler
(3 + 0 + 0 )Introduction to Programming
MISY1114
Fundamentals and overview of C language. History of C. Hello World. Basic structure of C programming. Tokens. Keywords. Identifiers. Format specifiers. Data types. Variables. Constants. Operators. Enums. Decision making. Loops. Control flow statements. Arrays. Strings. Functions. Pointers. Structures. Unions. Command line arguments.
AKTS
7Kredi
3Saatler
(2 + 2 + 0 )Industrial Training I
MISY2291
Reporting of professional knowledge and skills after practical training in a workplace.
AKTS
1Kredi
1Saatler
(2 + 0 + 0 )Advanced Database Systems
MISY3116
Fundamentals of relational databases, Data layout, buffer systems, file management, indexing techniques (tree-based and hashing).Query processing methodology, implementation of relational operators, external sorting, query optimization. Transaction models, concurrency control algorithms, database recovery.
AKTS
7Kredi
3Saatler
(3 + 0 + 0 )Industrial Training II
MISY3391
Reporting of professional knowledge and skills after practical training in a workplace.
AKTS
1Kredi
1Saatler
(2 + 0 + 0 )Internet of Things
MISY4461
Introduction to internet of things. Smart connectivity. Use cases and application requirements. Smart appliances, smart health, smart home and building, smart cities, smart clothing and wearable technologies, smart energy, smart shopping, smart cars, smart factory, smart businesses. Impact of internet of things to our life. Applications in companies.
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Project
MISY4901
Design and development of a project for a Management Information Systems problem under the supervision of an academic advisor; submission of the results in the form of a project report and oral presentation.
AKTS
10Kredi
3Saatler
(0 + 0 + 0 )Area Elective-I
MISY-AE-I
Area Elective-I
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Area Elective-II
MISY-AE-II
Area Elective-II
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Area Elective-III
MISY-AE-III
Area Elective-III
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Area Elective-IV
MISY-AE-IV
Area Elective-IV
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Area Elective-V
MISY-AE-V
Area Elective-V
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )General Elective-I
MISY-GE-I
General Elective-I
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )General Elective-II
MISY-GE-II
General Elective-II
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )General Elective-III
MISY-GE-III
General Elective-III
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )General Elective-IV
MISY-GE-IV
General Elective-IV
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )General Elective-V
MISY-GE-V
General Elective-V
AKTS
5Kredi
3Saatler
(3 + 0 + 0 )Orientation
ORDE0105
Oryantasyon dersi öğrencilere üniversite hayatına uyum sürecinde ihtiyaç duyacakları akademik ve sosyal yetkinlikleri kazandırmayı hedeflemektedir. Dersi tamamlayan öğrencilerin iletişim, sosyal, profesyonel ve etik sorumluluklar gibi ilerleyen dönemlerde ve profesyonel hayatta faydalı olacak kazanımları edinmelerinin yanında, 21. Yüzyıl yetkinlikleri olarak tanımlanan yetkinlikler hakkında farkındalık kazanmaları amaçlanmaktadır. Ders, birinci sınıf bahar döneminde okutulması planlanan Kariyer Planlama dersi için giriş dersi niteliği de taşımaktadır.
AKTS
1Kredi
0Saatler
(0 + 0 + 0 )