Kadir Has University Home Page

Academic Units

Course Content

FIRST YEAR
EC121 Introduction to Economics I (3+0+0) 3
Introduction and basic concepts in economics: the subject matter, tools, methods of economics, demand and supply; Introduction to Macroeconomics: National income concepts and accounting, business cycles and economic ailments, determination of national income, aggregate demand and aggregate supply approaches.
EL101 English I (3+0+0) 3
As an extension of Prep School, these courses aim at enabling students to express themselves in English to the best of their ability both written and verbally in their academic life and to employ critical thinking skills both individually and within groups. It is also aimed that the students will be able to read and comprehend authentic articles on various academic subjects, write academic articles, follow faculty courses and various seminars as well as prepare speeches and presentations on those subjects.
MA121 Mathematics I (3+2+0) 4
An overview of Radicals, Exponents and Basic Mathematical Formulas; Polynomials; Logarithms; Set theory: Intervals, Absolute value, Boole algebra, Morgan rule; Probability; Functions; Series; Mathematics of finance: Compound interest, Present Value, Future value; Slope and Equations of lines; Rules for differentiation; Elasticity; Limit; Graphs of functions
MIS101 Management and Organization (3+0+0) 3
Organizational goals and goal setting, organizational structure and design, strategic management, strategic planning and implementation, problem solving, managing risks, decision making, reporting human resource management, stakeholder management, group, teams, motivation, mentoring, operational management, managing resources, organizational change and innovation, leadership, control system, information systems.
MIS103 Introduction to Computing (2+0+2) 3
Basic knowledge of both hardware and software (both systems and application programs). Editors, document preparation, presentation and integration (word, excel, database). Operating Systems and Computer network basics, Internet, search engines, introduction to programming. Writing, compiling and running programs, Integrated Development Environment (IDEs)
TD101 Turkish Language I (2+0+0) 2
The importance of language, the linguistic features and aesthetic structure of the Turkish language, word derivation system and affixation, oral and written expression, the rules of utterance in written and spoken language, word forms, language expressions such as idioms, terms, jargon, etc. and rules related to them, including language skills in listening, reading, comprehension, writing and research.
EL102 English II (3+0+0) 3
As an extension of Prep School, these courses aim at enabling students to express themselves in English to the best of their ability both written and verbally in their academic life and to employ critical thinking skills both individually and within groups. It is also aimed that the students will be able to read and comprehend authentic articles on various academic subjects, write academic articles, follow faculty courses and various seminars as well as prepare speeches and presentations on those subjects.
IT201 Internet and Web Programming (2+0+2) 3
Basic components of HTML 5. Dynamic HTML - CSS, object model and collections, event model, filters and transitions. Introduction to XML and Ajax. Prerequisite: MIS103
MA122 Mathematics II (3+2+0) 4
Multivariable Functions: Partial Derivatives, Maxima and Minima for functions of multi-variables, Lagrange Multipliers, optimization of multivariable functions; Taylor and Maclauren Series; Character analysis of series, divergent and convergent series, Matrix Algebra: Matrices, Matrix Multiplication, Inverses, Determinants, Cramer’s rule. Prerequisite: MA121 or consent of instructor
MIS102 Principles of Marketing (3+0+0) 3
Marketing environment, strategic planning and marketing process, consumer market, consumer behavior, decision making, market segmentation, market strategies, product, product development, product life cycle management, services, branding, market research, competitions.
MIS104 Problem Solving and Algorithms (3+0+0) 3
The course introduces the fundamental logic of structured programming. It focuses on teaching an algorithmic approach to problem solving rather than concentrating on a specific tool. The course is designed to provide a sound programming background for students who will be involved in the analysis and design of information systems, with an independent approach to any programming language.
TD102 Turkish Language II (2+0+0) 2
The importance of language, the linguistic features and aesthetic structure of the Turkish language, word derivation system and affixation, oral and written expression, the rules of utterance in written and spoken language, word forms, language expressions such as idioms, terms, jargon, etc. and rules related to them, including language skills in listening, reading, comprehension, writing and research.
SECOND YEAR
AT211 Principles Of Ataturk And History Of Turkish Republic I (2+0+0) 2
Informing the students about our recent history. Important events and developments between Tanzimat and the establishment of Turkish Republic is also a fundamental part of the course. Principles of Ataturk is another topic, which will be discussed in detail.
EL201 Academic English I (3+0+0) 3
This course is a continuation of EL101 and EL102 courses, and therefore aims at the practice and use of linguistic skills and competence so far acquired by the students. The general objective of the course is the improvement of students’ general and academic English skills with special focus on academic writing and speaking skills. The course involves use of academic vocabulary and the students are expected to write academic texts where they will use this range of vocabulary as well as the critical thinking skills they have learned during their courses.
SC201 Introduction Statistics (3+0+0) 3
Introduction to Statistics includes descriptive statistics which focuses on developing graphical and numerical summaries and partial inferential statistics which uses these numerical summaries to assist in decision making. Introduction to statistics, fundamental elements of statistics, types of data, collecting data, reliability and validity of data. Measures of central tendency: Arithmetic, geometric and squared mean for grouped and ungrouped data, median and mode for grouped and ungrouped data, properties of measures of central tendency, selecting of measure of central tendency. Measures of dispersion: The variance, the standard deviation, the coefficient of variation.  Index numbers, fixed base and link relatives index numbers, relations between fixed base and link relatives index numbers, determination of weights, composite index numbers, Laspeyres price index numbers, Paasche price index numbers, Fischer price index numbers , specific use of index numbers ( rotate to real prices from current prices). Probability: Concepts of events, sample spaces and probability, unions and intersections, complementary events, conditional probability, discrete and continuous probability distributions, random variable, probability distribution expected value, The Binominal probability distribution, Hyper-geometric distribution, Poisson distribution, The Normal distribution, standard normal distribution. Prerequisite: MA121 or consent of instructor
MIS201 Foundation of Information Systems (3+0+0) 3
Key perspectives of IS, types of IS from the constituency and functional perspective, components of IS and their relations in the context of management, operations, and technology. IS and strategy, relating IS to organizational structure and operational excellence, knowledge management, global e-business, collaboration and IS, enterprise systems and architecture, IS development, ethical and social issues in IS, IT Infrastructure, business intelligence, key systems applications fort the digital age.
MIS311 Decision Support Systems (3+0+0) 3
This course focuses on teaching how to analyze and solve business problems. It presents the concept of decision making within the framework of management information system that utilizes spreadsheets as tools in the decision making process. Upon successfully completion of the course, students understand how to use application software to analyze business cases and improve the effectiveness and the efficiency of decision support systems. Students apply analytical and critical thinking skills and learn the use and design of spreadsheets for business information analysis in the areas of Finance, Marketing and Operations. Some of the topics covered include advanced spreadsheet features, templates, formulas & functions, graphic displays, workgroup collaboration, data analysis, solver and scenario features, “What-If” analysis tools, goal seeking, pivotTables, pivotCharts, slicer, macros and their use in the support of managerial decision-making. Prerequisite: MIS103 or consent of instructor
AT212 Principles Of Ataturk And History Of Turkish Republic II (2+0+0) 2
Informing students about our recent history is one of the leading objectives of this course. Independence War and various reforms realized after the establishment of Turkish Republic will also be discussed.
BA213 Introduction to Accounting (3+0+0) 3
Definition of accounting, functions of accounting, basic accounting concepts, generally accepted  accounting principles, basic financial statements, accounting books and documents, the accounts, recording and posting, trial balance, end-of-year adjustments, adjusted trial balance, preparing basic financial statements, uniform accounting system
EL202 Academic English II (3+0+0) 3
The syllabus of the course is based on the advanced language competence and skills that the students acquired during the EL201 course. The course mainly focuses on improving the students’ academic English skills within the academic realms of various disciplines. In this course, students learn how to synthesize information and acquire the necessary oral and written presentation skills required for a research project they may conduct in their departments. Students are also expected to use English as effectively as possible in their professional and academic careers.
IF202 Introduction to Finance (3+0+0) 3
The fundamental concepts of finance such as financial analysis, managerial finance, financial derivatives and investment appraisal. Financial institutions and markets, financial instruments, stock shares, futures, options, swaps, financial statements and the time value of money.
MIS206 Introduction to Virtualization and IT Architecture (3+0+0) 3
Enterprise architecture (EA) from business and IT perspectives. business and IT alignment, frameworks of EA in terms of abstraction levels (including scope, object system analysis and design, implementation) and various aspects (including data, process, goal, organization), EA standards development (including TOGAF) along with architecture languages (e.g. Archimate), case studies and hands-on modeling exercises. Server and network virtualization.
MIS302 Introduction to Operating Systems (2+0+2) 3
General understanding of structure of modern computers, Introduction to operating systems concepts, purpose, commands and functions of operating systems, process management, memory management, file systems and general utilities for operating systems, virtualization illustration of key OS aspects by example.
SUMMER TERM
MIS290 Practical Training I (0+0+0) 0
THIRD YEAR
BA421 Managerial Accounting (3+0+0) 3
Management accounting, the functions of management, cost-volume-profit analysis, contribution margin approach to decision making, variable costing, budgeting  and preparation of the operational and financial budgeting, flexible budgets and standard costs, standard costing, variance analysis, activity-based costing.
CE344 Database Management Systems (3+0+0) 3
The course explains the characteristics of database approach & relations, the techniques and methodologies of Database Management Systems in particular with the Entity Relationship approach to data modeling. The relational model of DBMS is introduced in database concepts part. Entity relationship (E-R) modeling, relational mapping, normalization and Structured Query Language (SQL) are covered in the design concepts part. Finally, the contributions of DBMS for an organization’s operations, control and planning activities will be studied. Students carry out a term project to implement the subjects introduced in the class sessions. Database design is a puzzle consisting of many pieces. The students are stepped through complete examples of database design so that they will be able to successfully design a database system when they complete the course.
IT321 Cloud Computing (3+0+0) 3
This course is aimed to provide students with knowledge and thinking about concepts, approaches, issues about cloud computing from business and IT perspectives. It helps students to develop skills to use appropriate knowledge, methods and techniques to a practical cloud computing case in a project setting. Basic cloud stacks such as Software as a Service, Platform as a Service, Infrastructure as a Service with emerging applications will be examined. Special emphasize is to be on types of PaaS, such as application PaaS and hands-on application development on aPaaS platforms is to be experienced. Underlying cloud principles (e.g., virtualization, elasticity), enabling technologies and new business ecosystems are demonstrated with examples.
MIS313 Interpersonal Communication Skills (3+0+0) 3
Success in business relies on your capacity of interpersonal and organizational communication skills. Advanced technology and the speed of the business world in a global order needs a more comprehensive approach to verbal, non-verbal and written communication. Communication in an organization is to be structured like a mathematical formula according to certain rules and regulations. Although there is to be a certain degree of creativity to moments of conflict, business communication skills bring the required energy to overcome them. This course aims to enable the students to code/decode messages of the business world, to acquire the necessary skills of business communication in their careers.
MIS308 IT Auditing (3+0+0) 3
Kinds of Information Systems, Importance of IT Auditing, Qualifications of IT Auditor, Risk and Control Structures in IT, Tools for IT Auditing: ITIL, ISO27001, PIC DSS, COBIT (Control Objectives for Information and Related Technology) and its 4 domain: Planning, procurement and application, service and support, observation and assessment.
IT304 Information System Analysis and Design (3+0+0) 3
The course offers a layout that reflects real-world systems analysis and design skills and techniques. It introduces development methodologies and continues with information requirements analysis, agile modeling & prototyping. The Analysis Process includes data flow diagrams, data dictionaries, and process specifications. The Design Process covers effective input design, output design, and database design. Upon successful completion of this course, students learn how to translate business requirements into information systems that support the company’s short- and long-term objectives.
IT306 Server Side Programming (2+0+2)3
Installation, configuration and basic management of Apache, IIS, MySQL, PHP ve J2EE Application Servers. Fundamentals of PHP, ASP.Net and C#. Commonly used libraries of PHP, and ASP.Net. Client request handling, dynamic content generation, HTTP response headers manipulation, database integration, accessing client-side persistent storage using PHP and ASP.Net. Servlet basics, Form Data, HTTP Request Headers, HTTP Status Codes, HTTP Response Headers, JSP basics. Prerequisite: IT201
SUMMER TERM
MIS390 Practical Training II (0+0+0) 0
FOURTH YEAR
IT401 Data Mining and Business Intelligence (3+0+0) 3
Automatic data analysis and knowledge extraction from internal and external sources with the goal of supporting the organizational decision-making process. Investigating various applications, methodologies, techniques, and models. Classification, Decision Trees, Association Rules, Clustering. The course concludes with data mining case studies using large data sets taken from real-world projects. Algorithms will be tested on the data sets using the Weka Data mining software. Prerequisite: SC201
MIS401 Computer Networks and Security (3+0+0) 3
Introduction to various types of cables and connectors used in networking, Introduction to networking and networking concepts, The 7 Layer architecture & components, Repeaters, Hubs, Switches, Bridges, Routers. LAN Practical: IP Addressing and IP Classes, TCP/IP Concepts and configuration of IP Address, Basic network troubleshooting. Advanced Internet: concepts: Datagram protocol and transfer protocol. TCP/IP services: E-mail, Telnet, FTP, DNS. Basic computer and information security concepts and model, cryptographic techniques and algorithms, identity verification, e-signature, database security, secure payment systems.
MIS403 Enterprise Information Systems (3+0+0) 3
Enterprises and their information systems, strategic planning, production planning, demand management, distribution management, using IT for strategic advance, E-Business systems, E-Commerce applications, enterprise resource planning, customer relationship management, supply chain management, advanced planning and scheduling, decision support in systems, inventory management systems.
MIS409 IT Project Management (3+0+0) 3
Project management is the application of knowledge, skills, tools, and techniques for the activities to meet project requirements. The course introduces the project management discipline and the project management life cycle. It covers a comprehensive view of the project management processes (initiating, planning, executing, monitoring & controlling, and closing) and PMI’s (Project Management Institute) project management methodology including nine knowledge areas (Scope Management, Integration Management, Time Management, Cost Management, Quality Management, Risk Management, Procurement Management, Human Resource Management and Communication Management). The students will also learn basic and advanced features of the project planning tool and will be able to use it in their project implementation.
MIS400 Design Project (0+8+0) 3
Suggestion of a Project based on the material learned in the previous semesters and completing it within a semester by all aspects such as: Problem definition, Project Proposal (with literature review, methodology, and references), completion of the project, presentation of the project in front of a jury.
MIS404 E-Commerce Systems (3+0+0) 3
İntroduction to e-commerce, e-commerce infrastructure, business models of e-commerce as well as security, ethical problems and payment systems of e-commerce. Thereby giving students insight into e-commerce.
MIS402 Information and Technology Management (3+0+0) 3
Characteristics and types of Information, emerging applications for information management, IS function and IT and Business Alignment, Strategic use of information, IT planning, managing IS function, structuring the IS function, financing and evaluating the performance of IT Investments and operations, Acquiring IT resources and capabilities, determining appropriate sourcing strategies, risk management, IT Governance .
MIS406 IT Innovation and Entrepreneurship (3+0+0) 3
The concept of entrepreneurship, drivers of the entrepreneurial process, profile and characteristics of entrepreneurs; creativity and idea generation; recognizing, evaluating and screening opportunities; mobilizing resources, putting together the entrepreneurial team and writing business plans; managing growth and harvest; entrepreneurial finance; innovation and corporate entrepreneurship (intrapreneurship); family entrepreneurship; franchising; and personal ethics.
ELECTIVES
SECOND YEAR
IT104 Introduction to Java Programming (2+0+2) 3
Formulating problems. Concept of algorithms. Designing algorithms to solve problems. Using flowcharts to demonstrate solution phases of problems. Introduction to programming. Definition of programming languages. Properties of Java programming language. Primitive data types. Control statements. Arrays. Introduction to object oriented programming. Java classes. Strings and text I/O. Introduction to Applets. Prerequisite: MIS103
MIS204 Computational Tools and Methods (2+0+2) 3
Introduction to basic numerical analysis and methods. Taylor series. Methods for root finding. Advanced excel, writing macros, MATLAB: constants, variables, control structures, loops, and writing functions, drawing 2 and 3 dimensional graphs.
MIS211 Telecommunication Systems (3+0+0) 3
An overview of the telecommunications industry. Topics include the history of the telecommunications industry, terminology, rules and regulations, industry standards and protocols, microwave, satellite, optical, and wire/cable-based communications systems. Instruction in installation, testing, and maintenance of communications system components. Introduction to data communication protocols.
MIS212 Business Data Communication (3+0+0) 3
Internet growth and technology convergence, Transformation of the business enterprise, Growth of a globally connected economy, Growth of knowledge and information-based economies and the Emergence of the digital firm that play an increasingly important role in the growing impact of IT for businesses today. Basic concepts of data communications, networking, and connectivity. Hardware, connectivity, signaling, addressing, network topologies, communication protocols, network management, TCP/IP protocols, security and standards with emphasis on the OSI reference model.
THIRD YEAR
IT311 Web Services (3+0+0) 3
Emerging base technologies: XML, SOAP and WSDL, operating with .NET, J2EE, CORBA and mainframe environments. Re-use of existing Service-Oriented Architecture over the ubiquitous world of HTTP and Web technologies to result in a Web Services approach to connecting companies and customers. Up-to-date information on the Web Services tools and development environments.
IT313 Extensible Mark Up Language:XML (3+0+0) 3
Foundations for efficient XML data processing for different application areas. Topics: XML basics including XML Schema, XQuery, XUpdate, and SQL/X; implementation techniques emphasizing optimization of XML data processing; storage techniques; web services; programming languages and Ajax; information retrieval and query processing techniques; RSS and XML-based publishing.
IT314 Rich Internet Applications (3+0+0) 3
Historical background of Rich Internet Applications (RIA). Comparison of current RIA development platforms. Introduction to RIA development using OpenLazslo. Common user interface controls in OpenLazslo. Scripting, server connections and application deployment in OpenLazslo.Prerequisite: IT201
IT315 GUI Design and Programming (3+0+0) 3
The aim of this course is to provide students with knowledge of the theoretical foundations of human computer interaction; appreciation for human factors in software systems, and for what makes an interface good; and practice in designing user-centered interfaces.
IT316 Human Computer Interaction (3+0+0) 3
Human Computer Interactions (HCI) is concerned with designing, evaluating and deploying usable, effective technologies. The objective of this course is to give an introduction to the key areas, approaches and developments in the field. The main objective is to get student to think constructively and analytically about how to design and evaluate interactive technologies. Basically, the course will introduce them to key areas, theoretical frameworks, approaches and major developments in HCI.
IT319 Mobile Programming Languages (3+0+0) 3
Developing for Small Devices, Best Practices For Small Device Programming, Google Android-App Inventor, Google Android-App IBM Eclipse, Web Applications, Cross-Platform Development With PhoneGap.
MIS314 Business Process Management (3+0+0) 3
In this course students will be introduced to key concepts and approaches to business process management and improvement. The main focus of this course is both understanding and designing business processes. Students will learn how to identify, document, model, assess, and improve core business processes. Students will be introduced to process design principles. The way in which information technology can be used to manage, transform, and improve business processes is discussed. Students will be exposed to challenges and approaches to organizational change, domestic and offshore outsourcing, and inter-organizational processes.
MIS316 Social and Web Analytics (3+0+0) 3
The overriding objective is to provide students with exposure to the theory and practice of online social networks (OSN). Dynamics and Structure of OSN will be examined for basic types of networks including directed, weighted graphs, Various tools (e.g. Gephi) will be used to demonstrate how to deal data preparation and visualization issues. Characteristics and social patterns for modeling OSN in terms of community analysis, cliques, and network resilience are to be examined further. Most common social applications (e.g., facebook as ego-centric network, email information network as communication networks, twitter as micro blocking application) are examined.
CE343 Object Oriented Programming Languages (3+0+0) 3
Programming and software design, Object Orientation and Java, IDE, Java Language Basics, Introduction to Applets, Data Types in Java, Strings and Characters, Classes and Objects, Methods, Control Structures, GUI Components, Arrays, Inheritance, Exception Handling, Database Connectivity. In addition, includes more depth class about writing and enhancing classes, polymorphism, abstract classes and interfaces.
CE356 Software Engineering (3+0+0) 3
Introduction to Software Engineering. Definition and discussion of the main Methodologies of Software Engineering. Software Development Life Cycle (SDLC), Software Modeling using Unified Modeling Language (UML), three major phases of SDLC including Software Requirements and Analysis, Software Design, and Software Testing. Introduction to Project Management for the purpose of delivering timely and high quality software.
FOURTH YEAR
IT225 Program Development Tools and Environments (3+0+0) 3
Integrated Development Environments (IDE): Eclipse and Netbean. Unit Testing and Test Driven Development. Project Management Tools: Jira, Github, Trello. Software versioning: SVN.
MIS405 Strategic Management (3+0+0)
Overview of Strategic Management, tools and methods to analyze a business situation, forces and weaknesses analysis of a company, build a strategy, implement a strategy, evaluate a strategy, business ethics and strategy for global companies.
IT413 Geographical Information Systems (3+0+0) 3
Principles: representing geography, geo-marketing, nature of geographic data, geo-referencing, techniques: geographic data modeling, GIS software, GIS data collection, creating and maintaining geographic databases, Geo-Web, analysis: cartography and map production, spatial data analysis, special modeling with GIS, management: operating safely with GIS, Geo-visualization.
MIS407 Business Continuity (3+0+0) 3
Business Continuity methodology, knowledge of the area make up lessons, concepts, terms, techniques and case studies, knowledge transfer will be included in the relevant sector. Participants in industry, with real-life examples of business processes in the Business Continuity.
IT406 Data Mining Applications (3+0+0) 3
Data preprocessing for data from different fields, applications of classification and clustering, discretization and its importance, feature selection algorithms and their differences in applications, selection of right classification algorithm w.r.t. data set, study of both open-source and commercial data mining software packages and their tests.
MIS404 Competitive Intelligence (3+0+0)
Competitive Intelligence (CI) methodology, CI characteristics, CI practices in the world, Strategic analytical tools, CI tools for the Internet, CI Information System, CI indicators, principles of Information security.
MIS408 Disaster Recovery (3+0+0) 3
Introduction to Disaster Recovery Concept, Emergency Management, Business Continuity Management, Disaster Recovery Planning Process, Risk Management, Peripheral Protection, Data Recovery and System Recovery, Backup and Recovery, Role of Public Services in Disaster and Organizations Providing Services During Disasters (Turkey), Case Studies