Institute of Graduate Studies and Research

Information Technologies (MSc)

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

About the Program

It is clear that in recent times the use of technology has become widespread and an indispensable part of our lives. In addition, it is known that state institutions and private enterprises are actively using information technologies. In parallel, the need for professional individuals who have technical infrastructure, ability to produce solutions and critical thinking skills to respond to the needs of the industry is increasing rapidly. This program aims to train highly qualified individuals who can meet the workforce needed by the industry. This program allows students to closely monitor developments in the field of information technologies and helps to prepare them for the 21st century workforce needs. Once the students complete the core courses required by the program, they have the opportunity to specialize in an area they prefer. Students can choose from a wide range of topics including but not limited to computer networking, network security, software development, and system design. In addition, the research projects and thesis play a critical and important role in their future careers.

Education Opportunities

Information Technologies Program students use computer laboratories and various online applications to gain theoretical and practical knowledge. Students also have access to the necessary course materials from the university library and online course management system. The researches that they have done in various fields with expert lecturers are important for the students in terms of improving themselves. In addition to the high-quality computer equipment found in many of the laboratories located within the university, and the theoretical education provided, the practical education with technological infrastructure possibilities are also offered through programmable and mobile robots, digital tablets with drawing and handwriting capturing, online handwriting recognition features.

CIU Campus Students

Career Areas

Information Technologies Program graduates can find jobs in public institutions and establishments as well as companies that provide network installation and management services. They may also take part in public institutions and organizations in addition to companies, government agencies and organizations that provide or use administration and database services with user interface and software services; web design services or prepare interactive programs running on the web environment. Graduates of this program can choose to work as database managers, network administrators, software and website managers, information technology systems specialists/consultants or technology directors. Lastly, the graduates would also be able to part in various research projects.

Contact

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

Compulsory Courses

First Semester
PROGRAMMING LANGUAGES

Course code

ITEC501

Credit

3

Theoretical

3

Practical

0

Ects

8
ELECTIVE COURSE

Course code

ITEC5X1

Credit

3

Theoretical

3

Practical

0

Ects

8
ELECTIVE COURSE

Course code

ITEC5X2

Credit

3

Theoretical

3

Practical

0

Ects

8
ELECTIVE COURSE

Course code

ITEC5X3

Credit

3

Theoretical

3

Practical

0

Ects

8
ELECTIVE COURSE

Course code

ITEC5X4

Credit

3

Theoretical

3

Practical

0

Ects

8
Second Semester
ADVANCED DATABASE MANAGEMENT SYSTEMS

Course code

ITEC502

Credit

3

Theoretical

3

Practical

0

Ects

8
SEMINAR

Course code

ITEC590

Credit

0

Theoretical

0

Practical

0

Ects

4
ELECTIVE COURSE

Course code

ITEC5X5

Credit

3

Theoretical

3

Practical

0

Ects

8
Third Semester
THESIS

Course code

ITEC500

Credit

0

Theoretical

0

Practical

0

Ects

60

Elective Courses

ADVANCED INFORMATION SYSTEM DESIGN

Course code

ITEC550

Credit

3

Theoretical

3

Practical

0

Ects

MANAGEMENT INFORMATION SYSTEMS

Course code

MISY523

Credit

3

Theoretical

3

Practical

0

Ects

RESEARCH IN INFORMATION SYSTEMS: ORGANIZATIONAL PERSPECTIVES

Course code

ASCI503

Credit

3

Theoretical

3

Practical

0

Ects

This course is designed to provide an introduction to theoretical perspectives and foundations in the fundamental topics of information and communication technologies, digital systems and digitization in business processes. This course aims to help information systems postgraduate students to carry out a research in Information Systems field as well as in fields of business, information science, communications, computer science, etc. In this course, students will be able to apply and understand the strengths and weaknesses of the commonly used research methodologies in information systems, enhance their ability to theorize about information technology and learn the process of publishing information technology related research in information systems and non-IS journals.
COMPUTER NETWORKS AND COMMUNICATIONS

Course code

ITEC530

Credit

3

Theoretical

3

Practical

0

Ects

INFORMATION SECURITY

Course code

MISY558

Credit

3

Theoretical

3

Practical

0

Ects

COMPUTER VISION

Course code

ITEC537

Credit

3

Theoretical

3

Practical

0

Ects

INTERNET PROGRAMMING

Course code

ITEC233

Credit

0

Theoretical

0

Practical

0

Ects

DATABASE MANAGEMENT SYSTEMS I

Course code

ITEC343

Credit

0

Theoretical

0

Practical

0

Ects

DATA SCIENCE APPLICATIONS

Course code

ITEC557

Credit

3

Theoretical

3

Practical

0

Ects

8
The course will cover the fundamentals of data science as a combination of machine learning, business knowledge, tools, algorithms, and mathematics. A variety of data science perspectives, including the conceptual formulation and properties, the applications of solution methods, data visualization for exploratory data analysis, and the appropriate presentation of modeling results are investigated. Students who successfully complete the course will be able to use tools for gathering, cleaning, analyzing, examining, and visualizing data, drawing conclusions and making decisions based on the data, and effectively presenting outcomes. Additionally, students will be able to explain ambiguity, causation, and data quality, as well as understand the necessity of curation, organization, and data management, and foresee the results of data misuse and misbehavior.
OPERATING SYSTEM AND NETWORK SECURITY

Course code

ITEC526

Credit

3

Theoretical

3

Practical

0

Ects

INFORMATION SECURITY

Course code

ITEC558

Credit

3

Theoretical

3

Practical

0

Ects

8
In our digital modern world, computer-based applications of internet, database and information technology has raised security related issues such as confidentiality, integrity and availability of information. Information security is concerned with identification, authentication and access control. In this course, a broad knowledge of information security technologies and tools is provided. Students shall be able to understand advanced concepts in assessing the strengths and limitations of information security, integrity and privacy techniques. By completion of this course, students will gain a broad understanding of various types of security incidents and attacks, as well as different techniques to prevent, detect and react such attacks. Students will also be able to evaluate the performance of different security systems, and assess each system’s limitations and vulnerabilities.
PERFORMANCE EVALUATION OF COMPUTER NETWORKS

Course code

ITEC523

Credit

3

Theoretical

3

Practical

0

Ects

INTRODUCTION TO PROGRAMMING

Course code

ITEC112

Credit

0

Theoretical

0

Practical

0

Ects

OBJECT ORIENTED PROGRAMMING

Course code

ITEC313

Credit

0

Theoretical

0

Practical

0

Ects

DECISION SUPPORT SYSTEMS

Course code

MISY553

Credit

3

Theoretical

3

Practical

0

Ects

ADVANCED TOPICS IN SOFTWARE ENGINEERING

Course code

ITEC555

Credit

3

Theoretical

3

Practical

0

Ects

RESEARCH METHODS

Course code

EMNT525

Credit

3

Theoretical

3

Practical

0

Ects

0
This course is designed to be a background pass to graduate studies. The ability to formulate a research question, finding the data relevant to research questions, analyze those data, and presentation of research findings are skills that will be acquired through this course. Scientific thinking skills and methods of research, using library and online archives, experimental design, and presenting quantitative data are modules covered within the scope of this course. Scientific communication, writing research proposals, scientific reporting and thesis writing are also supported. Conference presentations, time management in research projects, ethical issues, plagiarism and skills of working in a group and networking are also highlighted throughout the semester.
COMPUTER ARCHITECTURE

Course code

ITEC511

Credit

3

Theoretical

3

Practical

0

Ects

EXPERT SYSTEMS

Course code

MISY575

Credit

3

Theoretical

3

Practical

0

Ects

This course is intended to explain the state art of the expert system technology. Based on the main concepts, students will learn the components of expert systems. The students will learn knowledge acquisition and validation. Moreover, they will learn different techniques of knowledge representation and the related programming languages and tools. Students will learn also the inference processes, explanation and reasoning under uncertainty. The course examines the importance of expert systems as management information systems and its role in management. After the successful completion of the course students will be able to discuss and use the expert system in different aspects of the organization and evaluate its impact on the organizational effectiveness.
ALGORITHMS FOR DATA SCIENCE

Course code

DASC502

Credit

3

Theoretical

3

Practical

0

Ects

8
This course covers the algorithmic techniques and approaches required to handle various types of structured, semi-structured and unstructured data. The goal of the course is to teach algorithmic methods that serve as the cornerstones for handling and analyzing large datasets in a variety of formats. The course specifically covers how to pre-process big datasets, store big datasets effectively, design quick algorithms for big datasets, and evaluate the performance of designed algorithms. Algorithms for sorting, searching and matching as well as graph and streaming algorithms will be introduced. Upon completion of this course, students will have a broad knowledge of different algorithms for pre-processing, organizing, manipulating and storing different data types. Students will also be able to carry out performance analysis of each algorithm.
OPERATING SYSTEMS

Course code

ITEC351

Credit

0

Theoretical

0

Practical

0

Ects

DATA MINING AND BUSINESS INTELLIGENCE

Course code

ITEC542

Credit

3

Theoretical

3

Practical

0

Ects

8
This course provides students with areas, such as data warehouses and business intelligence technologies. This course also helps business managers to understand and provide a business strategy that is primarily concerned with the awareness of what these technologies are currently capable of and the creation of business intelligence for developers. This course provides a typical lifecycle of a data warehouse/business intelligence project, involving the following broad phases: extraction, transformation, and loading of data from source systems, particularly data analysts and building OLAP cubes. One of the focuses of this course is OLAP, which is rapidly becoming a ubiquitous technology that uses data mining and is one of the Fortune 100 companies’ technological tools available for business intelligence.
E-GOVERNMENT STUDIES

Course code

MISY566

Credit

3

Theoretical

3

Practical

0

Ects

0
This course introduces the main concepts of electronic government (e-government) practices and analyses the practical implications of e-government for public organizations. The course examines the development of e-government practices, discusses and analyses main forms of e-government methods, focuses on the measurements of e-government. E-participation and e-engagement will also be examined throughout the course. Furthermore, students will also learn wider concepts such as barriers and impediments towards e-government and will be able to evaluate solution methods based on real case scenarios. The impact of innovation and technological infrastructure will also be examined within the course. After the successful completion of the course students will have an in-depth understanding of the e-government practices which are used worldwide as well as impacts on organizational effectiveness, transparency and accountability.
FUNDAMENTALS OF MIS

Course code

MISY363

Credit

0

Theoretical

0

Practical

0

Ects

RESEARCH METHODS

Course code

BASC501

Credit

3

Theoretical

3

Practical

0

Ects

This course introduces students to research methods and contemporary issues related to research in a university setting. Students will be introduced to research proposal development, scientific literature reviews, measurement analysis, statistical data analysis, and research planning techniques, good research practice, and oral and written research communication. Ethics and intellectual property topics related to research will also be covered. During this course, students will evaluate the broad impact of their engineering research and relevant constraints and data analysis skills. Also students will research, plan, execute and evaluate a self-defined research project. Research will focus on the Engineering Themes of Energy, Water, Health or Security.
BIG DATA MANAGEMENT AND ANALYSIS

Course code

MISY567

Credit

3

Theoretical

3

Practical

0

Ects

8
This course provides a comprehensive definition of “Big Data” and the machine learning approaches for managing and processing them. With storage and computational power getting significantly cheaper and faster, big data sets are increasingly available and the need for machine learning approaches for handling big data becomes more significant. In this course, big data harvesting and manipulating methods, supervised and unsupervised machine learning techniques (especially artificial neural network), text data analysis and cloud computing are covered. By completion of this course, students will gain the ability to harvest big data from the web and process them by using supervised and unsupervised neural networks.
INFORMATION SYSTEMS DESIGN AND MANAGEMENT

Course code

MISY524

Credit

3

Theoretical

3

Practical

0

Ects

NUMERICAL MATHEMATICS FOR DATA SCIENCE

Course code

DASC550

Credit

3

Theoretical

3

Practical

0

Ects

8
This course provides an understanding of numerical mathematic applications in data science. The floating-point representation of real numbers, truncation and round off errors, iterative approaches, and convergence are some of the main points in numerical mathematics that are covered in this course. Students will study the most basic and crucial algorithms for the fundamental numerical mathematics problems, such as the solution of algebraic equations, numerical estimation of derivatives and integrals, solution of differential equations, approximation of functions by polynomials and Fourier series and solution of systems of linear algebraic equations. Upon completion of this course, students will be able to formulate and solve problems using mathematical methods and tools, identify, understand, and solve algebraic equations and develop experience with numerical and symbolic mathematical software.
PROJECT SCHEDULING

Course code

EMNT503

Credit

3

Theoretical

3

Practical

0

Ects

The project schedule is the tool that communicates what work needs to be performed, which resources of the organization will perform the work and the timeframes in which that work needs to be performed. The project schedule should reflect all of the work associated with delivering the project on time. The aim of this course is to give the principles of project management, representation of project operations such as project breakdown, network representation and terminology, network data. The course content includes network planning with respect to costs and durations: critical path analysis, linear time cost trade-off analysis, resource-constrained network planning, resource scheduling and resource leveling.
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).
INFORMATION SECURITY AND ASSURANCE

Course code

ITEC371

Credit

0

Theoretical

0

Practical

0

Ects

FUNDAMENTALS OF COMPUTER NETWORKS

Course code

ITEC332

Credit

0

Theoretical

0

Practical

0

Ects

MANAGEMENT SCIENCE

Course code

MISY555

Credit

3

Theoretical

3

Practical

0

Ects

DATA STRUCTURES AND DATA ORGANIZATIONS

Course code

ITEC242

Credit

0

Theoretical

0

Practical

0

Ects

ARTIFICIAL NEURAL NETWORKS

Course code

CMPE545

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 NETWORK PROGRAMMING

Course code

CMPE525

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
DATA ANALYSIS & COMPUTER APPLICATIONS IN MANAGEMENT

Course code

MISY531

Credit

3

Theoretical

3

Practical

0

Ects

STRATEGIC MANAGEMENT

Course code

MISY533

Credit

3

Theoretical

3

Practical

0

Ects

TOTAL QUALITY MANAGEMENT

Course code

EMNT502

Credit

3

Theoretical

3

Practical

0

Ects

0
Total Quality Management (TQM) is a comprehensive and fundamental quality policy that aims continuous improvement. This course focuses on total quality concepts and total quality approach for decision making. In addition to presenting various Total Quality Management concepts and quality improvement tools, importance of customer focus, team formation and problem solving are also underlined. The key actions that highlights importance of quality through planning, design and control are discussed. Up-to-date quality standards and award models are discussed and criticized using real life cases. Aim of the course is to give total quality concept to the students. Also the course explains total quality management decision methods.
DIGITAL LOGIC DESIGN

Course code

ITEC221

Credit

0

Theoretical

0

Practical

0

Ects

INFORMATION SYSTEMS ANALYSIS AND DESIGN

Course code

ITEC372

Credit

0

Theoretical

0

Practical

0

Ects

HUMAN RESOURCE MANAGEMENT

Course code

BUSN512

Credit

3

Theoretical

3

Practical

0

Ects

8
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.
PATTERN RECOGNITION

Course code

CMPE546

Credit

3

Theoretical

3

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.
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.
OPERATIONS RESEARCH II

Course code

INDE322

Credit

0

Theoretical

0

Practical

0

Ects

RESEARCH METHODS

Course code

BUSN515

Credit

3

Theoretical

3

Practical

0

Ects

8
Research

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.

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.

Tuition Fees are determined at the beginning of each academic year. Candidate students who are entitled to enroll in CIU can learn their fees in line with the Tuition Fee Calculation system.