Institute of Graduate Studies and Research

Computer Engineering (MSc)

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

About the Program

Computer science is a broad field encompassing diverse subject areas such as computer system, distributed computing, computer networks, communications and signal processing. Knowledge of mathematics and natural sciences is applied to the theory, design, and implementation of devices and systems for the benefit of society. Computer engineers are trained in various fields of computer science and engineering. They engage in the design and analysis of digital computers and networks, including software and hardware. Computer design includes covers computer architecture, computer graphics, design automation, system software, data structures and algorithms, distributed computing, and computer networks. Computer engineering courses include topics such as programming in advanced level languages such as C++ and Java; use of software packages for analysis and design; design of system software such as operating systems; design of hardware/software interfaces and embedded systems; and application of computers in solving engineering problems. Applicants of this program need a bachelor's degree in computer science, computer programming, electrical engineering or another science or engineering major with prerequisite computer science courses.

Education Opportunities

Master of Science in Computer Engineering program offers both thesis and non-thesis options. 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 are not willing to do thesis work 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. Computer Engineering Master’s Program offers courses on computer networks, artificial intelligence, signal processing, computer architecture, software engineering, programming languages, database and its applications, data mining and natural language processing. Additionally, students can get courses from other engineering fields. Our program is a member of Oracle Academy and Microsoft Imagine Academy.

CIU Campus Students

Career Areas

Computer engineers are in demand across virtually every industry, including areas such as medical machines, communication equipment, and hardware manufacturing. These fields are emerging as part of the new global economy, and having the right skills to not only compete, but to engage is vital for professional engineers. This master's degree will help you advance in your career by equipping you with skills and exposure to applied research. Additionally, graduates can work as researchers in projects or can apply to Ph.D. programs to further their academic career.

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

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.
ELECTIVE

Course code

CMPEXX1

Credit

3

Theoretical

3

Practical

0

Ects

ELECTIVE

Course code

CMPEXX2

Credit

3

Theoretical

3

Practical

0

Ects

ELECTIVE

Course code

CMPEXX3

Credit

3

Theoretical

3

Practical

0

Ects

Second Semester
ADVANCED TOPICS IN SOFTWARE ENGINEERING

Course code

CMPE555

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

CMPE590

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

CMPEXX4

Credit

3

Theoretical

3

Practical

0

Ects

ELECTIVE

Course code

CMPEXX5

Credit

3

Theoretical

3

Practical

0

Ects

Third Semester
THESIS

Course code

CMPE500

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.

Elective Courses

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
Annual Registration Fee € 295,00
  VAT Exc.