Institute of Graduate Studies and Research

Information Systems Engineering (MSc)

Duration 2 Years
Apply
halkla-iliskiler-ve-tanitim-program halkla-iliskiler-ve-tanitim-program halkla-iliskiler-ve-tanitim-program

About the Program

Nowadays, data gathered by information systems exponentially is growing rapidly, so processing and converting this data to information is becoming more important. Information systems are available in innumerable areas. A Master of Science in Information Systems Engineering degree can provide students with a background in systems analysis, computer hardware and systems design. Throughout this program, students often learn to manage systems, support current technology, complete integration and administrative duties, and manage future systems. Specialization options include digital government, digital health, information security, and entrepreneurship.

Education Opportunities

Master of Science in Information Systems Engineering program offers two options: thesis and non-thesis. The thesis program consists of seven courses, seminar and thesis. Two of the seven courses are compulsory and the remaining five courses are graduate-level elective courses in various areas. The non-thesis program is designed for those who do not wish to work on a thesis but would like to further their educational and professional goals. The non-thesis program consists of ten courses and a graduation project. Two of the ten courses are compulsory and the remaining eight courses are graduate-level elective courses. Graduate-level elective courses are not restricted to the field of information systems but offer courses from other engineering field or business and management field. If prospective student has not graduated from Information Systems or relevant areas, the student can be offered up to five undergraduate courses as scientific foundation. Our program is a member of Oracle Academy and Microsoft Imagine Academy.

CIU Campus Students

Career Areas

After completing the Master of Science in Information Systems Engineering degree, students are able to design, develop, operate or test various complexities of information systems with their high-quality education. Organizations that focus on telecommunications, banking, finance, e-commerce, education, health and other service sectors offer wide-range of positions for information systems professionals. Additionally, graduates can work as researchers in projects or can apply to Ph.D. programs to further their academic carrier.

Contact

Institute of Graduate Studies and Research
Education and Graduate Sciences Center, GE106
Tel: +90 392 671 1111 Extension: 2214-2228
Institute E-mail: ciu-institute@ciu.edu.tr

Compulsory modules

First Semester
MANAGEMENT INFORMATION SYSTEMS

Course code

ISYE502

Credit

3

Theoretical

3

Practical

0

Ects

The course emphasizes the active and significant role managers must assume in the analysis, design, use, and management of information systems. It covers the planning and organization of an MIS project, strategies for the determination of requirements, the transition from analysis to design, the conceptual design of the new system, phases in the implementation process, and conversion methods.
ELECTIVE

Course code

ISYEXX1

Credit

3

Theoretical

3

Practical

0

Ects

ELECTIVE

Course code

ISYEXX2

Credit

3

Theoretical

3

Practical

0

Ects

ELECTIVE

Course code

ISYEXX3

Credit

3

Theoretical

3

Practical

0

Ects

Second Semester
ADVANCED TOPICS IN SOFTWARE ENGINEERING

Course code

ISYE555

Credit

3

Theoretical

3

Practical

0

Ects

The main topics discussed in this course are development methodologies and design patterns. Software life cycle phases like requirements, design, implementation, testing and deployment will be discussed with methodologies like Waterfall, prototyping and Extreme Programming. Also design patterns like creational, structural and behavioral patterns will be evaluated.
SEMINAR

Course code

ISYE590

Credit

0

Theoretical

3

Practical

0

Ects

This is a Non-credit course. The widening of students perspective and awareness of topic of interest to computer engineers through seminar offered by faculty, guest speakers and graduate students.
ELECTIVE

Course code

ISYEXX4

Credit

3

Theoretical

3

Practical

0

Ects

ELECTIVE

Course code

ISYEXX5

Credit

3

Theoretical

3

Practical

0

Ects

Third Semester
THESIS

Course code

ISYE500

Credit

0

Theoretical

3

Practical

0

Ects

Program of research leading to M.S. degree, arranged between a student and the faculty member. Students register to this course in all semesters starting from the beginning of their second semester while the research program or write-up of the thesis is in progress.

Optional modules

OPERATING SYSTEM AND NETWORK SECURITY

Course code

ISYE526

Credit

3

Theoretical

3

Practical

0

Ects

This course gives essential information for operating system and computer network security basics, risk analysis, security policies, concept of trusted computers and networks. Conventional and public key cryptography. Authentication and digital signatures. Authentication protocols and applications, Kerberos, certificates. UNIX/LINUX security issues. Data link layer, network layer and application level security. Firewalls and security tools. Secure payment systems. Case studies and programming projects.
PROGRAMMING LANGUAGES

Course code

ISYE501

Credit

3

Theoretical

3

Practical

0

Ects

Brief historical perspective. Understanding and using Integrated Development Environment (IDE). Java basics, introduction to graphical user interfaces (GUI) for Java, using Swing Components and Java Listeners, Swing dialog boxes, developing GUI applications, theory of Object Oriented Programming with Unified Modeling Language (UML). Object-Oriented (OO) problem solving, OO concepts (inheritance, composition, abstract classes etc.), object relations, developing OO applications with design patterns, Unit Testing, Project Presentations.
ALGORITHMS AND PROGRAMMING

Course code

ISYE223

Credit

0

Theoretical

0

Practical

0

Ects

COMPUTER VISION

Course code

ISYE537

Credit

3

Theoretical

3

Practical

0

Ects

Image formation. Early processing: low-level vision and feature extraction. Boundary detection. Region growing. Texture. Motion. Two-dimensional and three-dimensional representation. High-level vision: learning and matching.
COMPUTER NETWORKS AND COMMUNICATIONS

Course code

ISYE530

Credit

3

Theoretical

3

Practical

0

Ects

Basics of data communication and computer networks, ISO/OSI basic reference model. Physical, data link, network and transport layers. Routing, flow control, congestion control. Internetworking. TCP/IP suite of protocols. Higher layer protocols. Contemporary network architectures.
COMPUTER NETWORK DESIGN AND APPLICATIONS

Course code

ISYE431

Credit

0

Theoretical

0

Practical

0

Ects

RESEARCH METHODS

Course code

EMNT525

Credit

3

Theoretical

3

Practical

0

Ects

ADVANCED DATABASE MANAGEMENT SYSTEMS

Course code

ISYE540

Credit

3

Theoretical

3

Practical

0

Ects

This course cover a number of advanced topics in database management systems and modern database applications. The specific topics include advanced concurrency control techniques, query processing and optimization strategies for relational database systems, advanced indexing methods, parallel and distributed database systems, next-generation data models, data mining on large databases, data on the web, and topics in data security and privacy.
OPERATING SYSTEMS

Course code

ISYE351

Credit

0

Theoretical

0

Practical

0

Ects

PERFORMANCE EVALUATION OF COMPUTER NETWORKS

Course code

ISYE523

Credit

3

Theoretical

3

Practical

0

Ects

DATABASE MANAGEMENT SYSTEMS AND PROGRAMMING I

Course code

ISE343

Credit

0

Theoretical

0

Practical

0

Ects

SYSTEMS PROGRAMMING AND APPLICATIONS

Course code

ISYE513

Credit

3

Theoretical

3

Practical

0

Ects

Design and develop applications by using the benefits of operating system and computer architecture. Threads and concurrent programming, TCP/UDP, RPC/IPC, System calls, remote procedure calls (RPC) and web services, xml and xml parsing, socket communication, logging.
OBJECT ORIENTED PROGRAMMING

Course code

ISYE313

Credit

0

Theoretical

0

Practical

0

Ects

PERFORMANCE EVALUATION OF COMPUTER NETWORKS

Course code

CMPE523

Credit

3

Theoretical

3

Practical

0

Ects

VISUAL PROGRAMMING

Course code

ISYE214

Credit

0

Theoretical

2

Practical

2

Ects

This course is an introductory programming course for visual programming. Event-driven, visual and structured programming concepts will be presented. Initially, the emphasis will be on fundamentals of visual programming and basic controls. Then, advanced controls, file and database management features will be presented. Programming projects will involve common problems that require data entry, display of calculated results, conditional testing, arithmetic operations, array processing, searching, sorting, reading and writing files, and operations on databases.
COMPUTER NETWORKS AND COMMUNICATIONS

Course code

CMPE530

Credit

3

Theoretical

3

Practical

0

Ects

MANAGEMENT INFORMATION SYSTEMS

Course code

MISY523

Credit

3

Theoretical

3

Practical

0

Ects

ADVANCED NETWORK PROGRAMMING

Course code

ISYE525

Credit

3

Theoretical

3

Practical

0

Ects

The goal of this module is to introduce the students to advanced network programming concepts. They will study issues such as multitasking, multi-threading, processes, inter-process communications and network communications. Client-server communications for long term (e.g. large file transfer, multimedia streaming) and short term sessions (e.g. Web traffic) will be presented. P2P, RMI, applet-servlet, e-mail and multimedia mail will be introduced. The course will also address issues related to the programming of network equipment, including router architecture, network signaling, firewall and deep packet probes, network processors, network support for unicast, multicast and broadcast, and the use of techniques for dynamically changing router code, such as mobile agents and active networks
AUTONOMOUS ROBOTS

Course code

CMPE565

Credit

3

Theoretical

3

Practical

0

Ects

DATABASE MANAGEMENT SYSTEMS AND PROGRAMMING

Course code

ISYE342

Credit

0

Theoretical

0

Practical

0

Ects

MANAGEMENT SCIENCE

Course code

MISY555

Credit

3

Theoretical

3

Practical

0

Ects

COMPUTER ARCHITECTURE

Course code

ISYE511

Credit

3

Theoretical

3

Practical

0

Ects

SYSTEM MODELLING SMULATION

Course code

CMPE571

Credit

3

Theoretical

3

Practical

0

Ects

EDUCATIONAL TECHNOLOGY

Course code

MISY565

Credit

3

Theoretical

3

Practical

0

Ects

INFORMATION SYSTEMS DESIGN AND MANAGEMENT

Course code

MISY524

Credit

3

Theoretical

3

Practical

0

Ects

ARTIFICIAL NEURAL NETWORKS

Course code

ISYE545

Credit

3

Theoretical

3

Practical

0

Ects

Introduction to cognitive science. Parallel, distributed problems. Constraint satisfaction. Liopfield model. Supervised vs. unsupervised learning. Single vs. multi-layer perceptions. Static vs. dynamic network architecture. Comparison of neural approaches with parametric and non-parametric statistical methods. Neural network applications.
ADVANCED DATABASE MANAGEMENT SYSTEMS

Course code

CMPE540

Credit

3

Theoretical

3

Practical

0

Ects

This course covers a number of advanced topics in database management systems and modern database applications. The specific topics include advanced concurrency control techniques, query processing and optimization strategies for relational database systems, advanced indexing methods, parallel and distributed database systems, next-generation data models, data mining on large databases, data on the web, and topics in data security and privacy.
MARKETING STRATEGIES

Course code

BUSN532

Credit

3

Theoretical

3

Practical

0

Ects

8
This course is concerned with helping managers identify, select and implement strategies that would make their organizations more competitive in the marketplace. These strategies encompass decisions such as which "products" their firm offers and chooses not to offer, by the markets it seeks to serve and not serve, by the competitors it chooses to compete with and to avoid, and the level of vertical and horizontal integration it considers as optimal for all of its stakeholders. Specific ways to compete in the chosen "markets" will usually be characterized by one or more functional strategies such as product line strategy, positioning strategy, pricing strategy, distribution strategy, segmentation strategy, manufacturing strategy, information technology strategy, and global strategy. The intent of this course is to provide decision makers with concepts, methods and procedures by which they can improve the quality of their strategic (marketing management) decision-making.
TOTAL QUALITY MANAGEMENT

Course code

EMNT502

Credit

3

Theoretical

3

Practical

0

Ects

PRODUCTION PLANNING AND SCHEDULING

Course code

EMNT501

Credit

3

Theoretical

3

Practical

0

Ects

DATA MINING AND BUSINESS INTELLIGENCE

Course code

MISY542

Credit

3

Theoretical

3

Practical

0

Ects

ORGANIZATION AND MANAGEMENT

Course code

MISY513

Credit

3

Theoretical

3

Practical

0

Ects

PROGRAMMING LANGUAGES

Course code

ISE501

Credit

3

Theoretical

3

Practical

2

Ects

PROGRAMMING LANGUAGES

Course code

CMPE501

Credit

3

Theoretical

3

Practical

0

Ects

Brief historical perspective. Understanding and using Integrated Development Environment (IDE). Java basics, introduction to graphical user interfaces (GUI) for Java, using Swing Components and Java Listeners, Swing dialogue boxes, developing GUI applications, theory of Object Oriented Programming with Unified Modeling Language (UML). Object-Oriented (OO) problem solving, Object-Oriented (OO) concepts (inheritance, composition, abstract classes etc.), object relations, developing Object-Oriented (OO) applications with design patterns, Unit Testing, Project Presentations.
NUMERICAL LINEAR ALGEBRA

Course code

EELE501

Credit

3

Theoretical

3

Practical

0

Ects

COMPUTER VISIONS

Course code

CMPE537

Credit

3

Theoretical

3

Practical

0

Ects

INFORMATION SECURITY

Course code

MISY558

Credit

3

Theoretical

3

Practical

0

Ects

BIOMETRIC SYSTEMS

Course code

CMPE538

Credit

3

Theoretical

3

Practical

0

Ects

This course will present an introduction to the principles of operation, design, testing, and implementation of the unimodal and multimodal biometric systems. Major and emerging biometric technologies (fingerprint, face, hand, iris, hand geometry, palmprint, keystroke, handwriting, signature, gait, voice etc.) performance and issues related to the security and privacy aspects of these systems will be addressed. Students will be introduced to a variety of methods used for processing data from various biometrics (especially signature biometric modality) and to statistical methods employed to achieve acceptable recognition performance rates (i.e. false accept rate, false reject rate, equal error rate and correct classification rates).
HUMAN RESOURCE MANAGEMENT

Course code

BUSN512

Credit

3

Theoretical

3

Practical

0

Ects

7
Managing human capital in the new economy is a challenge all business professionals face. This course addresses that challenge by retaining its unique orientation to overall practicality and real-world application incorporating technology, teams and virtual learning methods. Practical tips and suggestions provide effective ways of dealing with problems in communication, leadership, discipline, performance appraisal, labor relations, and compensation administration.
CONSUMER BEHAVIOR

Course code

BUSN535

Credit

3

Theoretical

3

Practical

0

Ects

ADVANCED TOPICS IN SOFTWARE ENGINEERING

Course code

ISYE555

Credit

3

Theoretical

3

Practical

0

Ects

The main topics discussed in this course are development methodologies and design patterns. Software life cycle phases like requirements, design, implementation, testing and deployment will be discussed with methodologies like Waterfall, prototyping and Extreme Programming. Also design patterns like creational, structural and behavioral patterns will be evaluated.
OPERATING SYSTEM AND NETWORK SECURITY

Course code

CMPE526

Credit

3

Theoretical

3

Practical

0

Ects

This course gives essential information for operating system and computer network security basics, risk analysis, security policies, concept of trusted computers and networks. Conventional and public key cryptography. Authentication and digital signatures. Authentication protocols and applications, certification, LINUX security issues. Data link layer, network layer and application level security. Firewalls and security tools. Secure payment systems. Case studies and programming projects.
OPERATIONS RESEARCH TECHNIQUES

Course code

EMNT517

Credit

3

Theoretical

3

Practical

0

Ects

FINANCIAL MANAGEMENT IN HEALTH CARE ORGANIZATIONS

Course code

HOMM504

Credit

3

Theoretical

3

Practical

0

Ects

STRATEGIC MANAGEMENT

Course code

BUSN509

Credit

3

Theoretical

3

Practical

0

Ects

7
Designed to help the participants gain a better understanding of some of the most critical issues in the field of strategic management today. The issues addressed include: understanding some of the principal driving forces that will shape the future of international competition; the central role of corporate purpose to strategy in individual firms; the role of capital markets and corporate financial policies in shaping a firm's competitiveness in global markets; the identification of appropriate boundaries for a firm, including strategic alliances and the degree of diversification; the future of the implicit “contract” between employees and the corporation, and its implications for the meaning people find in their work and for the creation of knowledge-based competitive advantages; and the future evolution of corporate governance (particularly the role of boards of directors and institutional shareholders).
COST ACCOUNTING FOR BUSINESS MANAGERS

Course code

BUSN565

Credit

3

Theoretical

3

Practical

0

Ects

6
.
COMPUTER ARCHITECTURE

Course code

CMPE511

Credit

3

Theoretical

3

Practical

0

Ects

Pushing a single processor to its limits. Instruction set design and its effect on computer performance. micro-programming. Addressing techniques. Memory hierarchy. Associative, virtual and cache memory. Memory management. Interrupts, DMA and channels. Comparative study of commercial computer architecture.
INTRODUCTION TO PROBABILITY AND STATISTICS

Course code

MAT205

Credit

0

Theoretical

0

Practical

0

Ects

DECISION SUPPORT SYSTEMS

Course code

MISY553

Credit

3

Theoretical

3

Practical

0

Ects

DATA STRUCTURES AND DATA ORGANIZATION

Course code

ISYE242

Credit

0

Theoretical

0

Practical

0

Ects

INTRODUCTION TO PROBABILITY AND STATISTICS

Course code

MATH205

Credit

0

Theoretical

3

Practical

0

Ects

The objective of this course is to introduce basic probability concepts and basic statistics. The focus of this course is on both applications and theory. Topics include: introduction to random variables, simple data analysis and descriptive statistics, frequency distribution, cumulative distribution, sample space, events, counting sample points (basic combinatorics), probability of an event, probability axioms, laws of probability, conditional probability, Bayes’ rule, discrete and continuous random variables, probability distributions, cumulative probability distributions, discrete and continuous probability distributions, discrete uniform, Binomial, Geometric, Hypergeometric, Poisson, Continuous uniform, Normal Disributions, Gamma and Exponential distribution, jointly distributed random variables, expectation and covariance of discrete and continuous random variables, random sampling, sampling distributions, distribution of Sample Mean, Central Limit Theorem(CLT).

Students who are interested in pursuing advanced graduate studies leading to a master’s, doctoral degree, or professional doctorate degree for the Fall and Spring semesters every year. Applicants can directly apply online to our graduate programs using the application portal.

TR Applicants- Required documents:

  • Bachelor’s Degree Diploma
  • Bachelor’s Degree transcripts for each completed academic term/year.
  • Valid ALES result document (must not exceed 5 years),
  • Documents to prove English proficiency for English language departments,
  • Scanned copy of passport or identity card.

Click for detailed admission requirements information.

TRNC Applicants- Required documents:

  • Bachelor’s Degree Diploma
  • Bachelor’s Degree transcripts for each completed academic term/year.
  • Documents to prove English proficiency for English language departments,
  • Scanned copy of passport or identity card.

Click for detailed admission requirements information.

Students who are interested in pursuing advanced graduate studies leading to a master’s, doctoral degree, or professional doctorate degree for the Fall and Spring semesters every year. Applicants can directly apply online to our graduate programs using the application portal.

International Applicants- Required documents;

  • Bachelor’s Degree Diploma
  • Bachelor’s Degree transcripts for each completed academic term/year.
  • Evidence of English Language competence: TOEFL (65 IBT) or IELTS (5.5). Students without these documents will take the CIU English proficiency exam on campus following arrival.
  • Scanned copy of international passport/birth certificate
  • CV
  • Fully completed and signed CIU Rules and Regulations document (which can be downloaded during the online application)

Click for detailed admission requirements information.

Cyprus International University provides academic scholarships for its students as an incentive for success, with most students benefiting from 50%, 75% or 100% scholarships or discounted tuition fees. Click for more information.

Fee pe​r course     € 350,00
Fee for thesis     € 1.050,00
Fee for seminar     € 120,00 
Scientific Foundation per course     € 150,00
Registration and other fees* € 245,00
Student Union fee € 50,00    
  VAT Exc.

*Applies to 1st. Year students. € 195,00 for others.