English

FACULTY OF ENGINEERING-SOFTWARE ENGINEERING (ENGLISH)

KIBRIS İLİM ÜNİVERSİTESİ
CYPRUS SCIENCE UNIVERSITY
FACULTY OF ENGINEERING-SOFTWARE ENGINEERING (ENGLISH)
SINIF: 1 - DÖNEM: 1
Ders KoduDers AdıDTTPKECTSH.S.İçerik TRİçerik ING
ATA103ATATURK'S PRINCIPLES & HISTORY OF TURKISH REVOLUTION I ( ATATURK'S PRINCIPLES & HISTORY OF TURKISH REVOLUTION I )Z202.02.02Kavramlar, tanımlar, ders yöntemleri ve kaynakların tanımı, Sanayi Devrimi ve Fransız Devrimi, Osmanlı Devleti’nin Dağılışı (XIX. Yüzyıl), Tanzimat ve Islahat Fermanı, I. ve II. Meşrutiyet, Trablusgarp ve Balkan Savaşları, I. Dünya Savaşı, Mondros Ateşkes Antlaşması, Wilson İlkeleri, Paris Konferansı, M. Kemal’in Samsun’a Çıkışı ve Anadolu’daki Durum, Amasya Genelgesi, Ulusal Kongreler, Mebusan Meclisinin Açılışı, TBMM’nin Kuruluşu ve İç İsyanlar, Teşkilat-ı Esasi Kanunu, Düzenli Ordunun Kuruluşu, I. İnönü, II. İnönü, Kütahya-Eskişehir, Sakarya Meydan Muharebesi ve Büyük Taarruz, Kurtuluş Savaşı sırasındaki antlaşmalarIntroduction, Fall of the Ottoman Empire, Tanzimat and Islahat Eras, Tripoli and Balkan Wars, World War I, The Armistice of Moudros, the Occupation of Anatolia and the National Reactions, The Birth of the Turkish Revolution, Turkish War of Independence, The Armistice of Mudanya, The Treaty of Lausanne.
COM107COMPUTER PROGRAMMING I ( COMPUTER PROGRAMMING I )Z223.05.04Algoritmalar, C dili, Veri tipleri, Şartlar, Döngüler, Dosya işlemleri.Flow Charts, Pseudo Codes, C programming Language, Conditions, Loops, I/O functions, File Operations.
ENG101ENGLISH I ( ENGLISH I )Z303.04.03Ders genellikle grup çalışması olarak yapılır. öğrenci bu gibi çalışmalarda öz güveni artar.How to gain information effectively, how to develop strategies for an easy and effective information gathering. Techniques for improving memory for better studying or test-taking strategies. Providing the appropriate context for improving academic language skills, this course covers the frequently used language structures and functions of professional English used in various fields.
FEN101INTRODUCTION TO ENGINEERING ( INTRODUCTION TO ENGINEERING )Z223.04.04
MAT101CALCULUS I ( CALCULUS I )Z404.07.04ilgili oranlar ve aşırı değer problemlerini çözmek ve fonksiyonların doğrusal yaklaşımlarını elde etmek ve fonksiyonların değerlerine yaklaşmak için farklılaştırma prosedürleri; temel diferansiyel denklemleri çözmek için belirsiz integralin tanımı ve temel integrallerin değerlendirilmesinde belirli integralin tanımının kullanılması ve rasyonel fonksiyonların entegrasyonu için prosedürlerin kullanılması;the differentiation procedures to solve related rates and extreme value problems and obtain the linear approximations of functions and to approximate the values of functions; the definition of indefinite integral to solve basic differential equations and use the definition of definite integral to evaluate basic integrals and also use the procedures for integrating rational functions;
ORI100ORIENTATION ( ORIENTATION )Z000.00.00The contents of the ORY 100 University Life Introduction Course at Cyprus Science University cover various aspects aimed at providing students with a comprehensive understanding of university life. The course typically includes the following key components: 1. Introduction to University Resources: - Overview of academic and administrative resources available on campus. - Introduction to libraries, research facilities, and online databases. 2. Academic Guidance: - Guidance on course selection, academic planning, and understanding degree requirements. - Information on grading systems, academic policies, and procedures. 3. Social Integration: - Activities to promote interaction among students and build a sense of community. - Introduction to student clubs, organizations, and extracurricular opportunities. 4. Time Management and Study Skills: - Strategies for effective time management to balance academic and personal life. - Study skills, note-taking techniques, and exam preparation. 5. Career and Professional Development: - Overview of career services and resources available to students. - Introduction to internship opportunities, resume building, and career planning. 6. Health and Wellness: - Information on campus health services and resources. - Promoting physical and mental well-being, stress management, and coping strategies. 7. Ethical Conduct and Academic Integrity: - Discussion on academic ethics, plagiarism, and the importance of integrity. - Understanding the university's code of conduct. 8. Technology and Campus Systems: - Familiarization with the university's online platforms, learning management systems, and student portals. - Guidance on using technology for academic purposes. 9. Diversity and Inclusion: - Exploration of cultural diversity and inclusivity on campus. - Understanding and respecting differences among students. 10. Orientation to University Policies: - Overview of important university policies, rules, and regulations. - Information on student rights and responsibilities. 11. Student Support Services: - Introduction to counseling services, academic advising, and support available for students facing challenges. By covering these diverse topics, the ORY 100 course aims to equip students with the knowledge and skills necessary for a successful and fulfilling university experience.
PDP400PERSONAL DEVELOPMENT PRACTICES ( KİŞİSEL GELİŞİM UYGULAMALARI )Z000.00.00The contents of the "KGU-400 Social and Personal Development Practices" (for undergraduate programs) and "KGU-200 Social and Personal Development Practices" (for associate degree programs) at Cyprus Science University cover a range of topics aimed at fostering holistic development. The course units typically include: 1. Introduction to Social and Personal Development: - Overview of the importance of social and personal development in academic and professional life. 2. Cultural Awareness and Diversity: - Exploration of cultural differences, promoting cultural competence, and fostering an understanding of diversity. 3. Communication Skills: - Development of effective verbal and written communication skills, including interpersonal and professional communication. 4. Teamwork and Collaboration: - Emphasis on the importance of teamwork, collaboration, and effective group dynamics. 5. Time Management and Goal Setting: - Strategies for effective time management, setting goals, and prioritizing tasks for academic and personal success. 6. Leadership and Decision-Making: - Introduction to leadership principles, decision-making processes, and problem-solving skills. 7. Stress Management and Well-being: - Techniques for managing stress, maintaining mental health, and promoting overall well-being. 8. Career Development and Planning: - Guidance on career exploration, planning, and the development of a professional identity. 9. Community Engagement and Service Learning: - Encouragement of community involvement, social responsibility, and the benefits of service learning. 10. Critical Thinking and Problem Solving: - Development of critical thinking skills and problem-solving strategies applicable in various contexts. 11. Ethics and Integrity: - Discussions on ethical principles, integrity, and the importance of ethical behavior in personal and professional life. 12. Self-Reflection and Personal Growth: - Activities promoting self-reflection, self-awareness, and strategies for personal growth. 13. Academic Success Strategies: - Techniques for effective study habits, exam preparation, and academic success. 14. Technological Literacy: - Familiarization with technology tools and platforms relevant to personal and professional development. 15. Participation in On-Campus Activities: - Encouragement and facilitation of participation in various on-campus events, clubs, and organizations. The comprehensive content of these courses aims to equip students with the skills and knowledge necessary for personal, academic, and professional success, fostering a well-rounded and capable individual.
TRK103TURKISH LANGUAGE I ( TURKISH LANGUAGE I )Z202.02.02Dilin tanımı, dilın sosyal bir kurum olarak yaşamımızdaki yeri ve önemi, Türk dilinin dünya dilleri arasındaki yeri ve Türk dilinin tarihi evreleri, Türkçede sesler ve sınıflandırılması, Türkçenin ses özellikleri ve ses bilgisi ile ilgili kuralları, Türkçenin yapım ekleri ve uygulaması, kompozisyonla ilgili genel bilgiler, kompozisyon yazmada kullanılacak plan, imlâ ve noktalama işaretleri, bu dersin içeriğini oluşturmaktadır.Definition and characteristics of language. Relationship between language and thought. Relationship between language and culture. Concepts of mother language, cultural language, international language. Writing a letter of application. Languages of the world. The place of the Turkish Language among world's languages. Historical development of Turkish language. Phonological, morphological, semantic and syntactic structure of Turkish Language. Types of clauses. Spelling rules. Punctuation marks.
SINIF: 1 - DÖNEM: 2
Ders KoduDers AdıDTTPKECTSH.S.İçerik TRİçerik ING
ATA104ATATURK'S PRINCIPLES & HISTORY OF TURKISH REVOLUTION II ( ATATURK'S PRINCIPLES & HISTORY OF TURKISH REVOLUTION II )Z202.02.02Siyasal Alanda Yapılan İnkılâplar, Hukuk Alanında Yapılan İnkılâplar, Eğitim ve Kültür Alanında Yapılan İnkılâplar, İktisâdi Alanda Yapılan İnkılâplar, Sosyal Alanda Yapılan İnkılâplar, Atatürk İlkeleri, Atatürk Dönemi Türk Dış PolitikasıThis course introduces the features of the Turkish Revolution and similar concepts, the reforms of the Ottoman Empire before the Turkish Revolution, the importance of Ataturk’s reforms, the emergence of Ataturk’s thought system and the revolutionary effect of the new Turkish Republic, and the Turkish war of independence.
COM106COMPUTER PROGRAMMING II ( COMPUTER PROGRAMMING II )Z223.05.04The course covers the following: Pointers and Strings, Structures and Unions, Files and Low Level Programming. Students are required to develop programs using C programming language, in order to solve simple to moderate problems.
ENG102ENGLISH II ( ENGLISH II )Z303.04.03Öğrenciye kompozisyon yazma tekniklerini öğretmek , konuşurken kelimeleri doğru telaffüz etmek , tartışmalarda ve aytışmalarda öğrencinin düşüncelerini dinlemek ,onlara rahat konuşabilmeleri için öz güvenlerini artırmakHow to learn effectively, how to develop strategies for easy and effective learning. Techniques for improved memory to better studying or test-taking strategies. The content of the course, which provides an appropriate context to teach academic language skills, covers professional English various fields of profession frequently used language structures and functions relevant to their studies.
MAT102CALCULUS II ( CALCULUS II )Z404.07.04Alan kavramı, sonlu toplam ile hesaplama, sigma gösterimi, sonlu toplam limiti,belirli integral. Analizin ve İntegral Hesabının Temel Teoremleri, kismi integrasyon ve değişken değiştirme yöntemleri, sayısal integral yöntemleri,hiperbolik ve ters hiperbolik fonksiyonlar, integral alma teknikleri, alan, yay uzunluğu,dönel yüzeyin alanı ve hacim hesapları,moment ve ağırlık merkezinin bulunması, Pappus teoremleri, kutupsal koordinatlarda alan ve yay uzunluğu, has olmayan integraller, diziler, sonsuz seriler, geometrik seriler, harmonik ve alterne seriler için yakınsaklık testleri, mutlak yakınsaklık ve şartlı yakınsaklık, kuvvet serilerinin türevi ve integrasyonu, kuvvet serilerinin yakınsaklığı Taylor ve Maclaurin Serileri, Fourier Serileri. Vektörler, skaler ve vektörel çarpım, uzayda doğru ve düzlem denklemleri, silindirler ve kuadrik yüzeyler,vektör değerli fonksiyonların limiti, sürekliliği ve integrali.Concept of area, estimating with finite sums, sigma notation and limits of finite sums, definite integral, The Fundamental Theorems of Calculus and Integral,integration by parts,substitution rule, indefinite integrals, numerical integration , hyperbolic and inverse hyperbolic functions, techniques of integration, area, lengths of plane curves, volumes of a solid of revolution, areas of surfaces of revolution, moments and centers of mass, moments of inertia, Pappus theorems, areas and lengths in polar coordinates. improper integrals, sequences, infinite series, tests of convergence for arithmetic,geometric,harmonic, alternating series ,absolutly convergent, conditionaly convergent,derivation and interal of power series,convergence of power series, Taylor and Maclaurin Series, Fourier Series,vectors, dot Product, cross product, lines and planes in space, cylinders and quadric surfaces, vector-valued functions, limits and continuity and integrals of vector-valued functions.
MAT106LINEAR ALGEBRA ( LINEAR ALGEBRA )Z303.04.03Matrisler, matris işlemleri, özel matrisler, elementer satır ve sütun işlemleri, echelon form, bir matrisin rankı, elementer matrisler, ters matris, determinantlar, determinant özellikleri, işaretli minörler ve bir matrisin ek matrisi, eşdeğer matrisler, ters matrisin elde edilişi, lineer denklem sistemleri, lineer denklem sistemlerinin çözümleri, Cramer yöntemi, Gauss yok etme yöntemi, vektör uzaylar, alt uzaylar, lineer bağımsızlık, taban ve boyut, koordinatlar, taban değişimi, iç çarpım uzayları, standart iç çarpım fonksiyonu, ortogonal taban, Gram-Schmidt yöntemi, ortogonal alt uzaylar, bir alt uzayın ortogonal tümleyeni, lineer dönüşümler, bir lineer dönüşümün çekirdeği ve rankı, lineer dönüşümlerin matrislerle gösterimi, öz değer ve öz vektörler, köşegenleştirme, Cayley-Hamilton Teoremi, kuadratik formlar, Hermitian formlar, nümerik uygulamalar.Matrices, matrix algebra, special types of matrices, elementary row and colon operations, echelon form, rank of a matrix, elementary matrices, inverses, equivalent matrices, determinants, properties of determinants, cofactor and adjoint of a matrix, derivation of inverse matrix, systems of linear equations, solutions of systems of linear equations, Cramer's method, Gauss’s elimination method, vector spaces, subspaces, linear independence, bases and dimension, coordinates, change of basis, inner product spaces, standard inner product, orthogonal subspaces, orthogonal complement of a subspace, inner product, inner product spaces, orthogonal basis, orthogonal matrices, Gram-Schmidt orthogonalization methods, linear transformations, matrix representations of linear transformations, eigen values, eigen vectors, diagonalization, Cayley-Hamilton’s Theorem, quadratic forms, Hermitian forms, numerical applications.
PHY101GENERAL PHYSICS I ( GENERAL PHYSICS I )Z223.06.04Fizik ve ölçme, vektörler, bir ve iki boyutu hareketler, hareket kanunları, çembersel hareket ve dinamik yasalarının uygulamaları, iş ve enerji, enerjinin korunumu, lineer momentum ve çarpışma, dönme hareketi, açısal momentum, denge, evrensel gravitasyon.Physics and measurements. Vectors; motion in one and two dimensions; the laws of motion; circular motion and other applications of Newton's Laws; work and energy; conservation of energy; linear momentum and collisions; rotational motion; angular momentum; equilibrium; gravitation.
PHY102GENERAL PHYSICS II ( GENERAL PHYSICS II )Z223.06.04Elektrik ve Manyetizma Konuları: Elektrik yük ve madde, Coulomb yasası, elektrik alan, yüklü taneciklerin elektrik alanda hareketleri. Gauss's yasası, elektrik akı ve Gauss yasası, Gauss yasasının uygulamaları. Elektrik potansiyel, elektrik potansiyel enerji. Nokta yüklerin ve yük dağılımlarının elektrik alanları. Kondansatörler ve dielektrik. Kondansatörlerde depo edilen enerji. Akım ve direnç, elektrik güç ve ilgili kavramlar. Doğru akım devreleri, electromotiv kuvvet, Kirchhoff kuralları ve uygulamalar. Manyetik alan, tanımı ve özellikleri, manyetik alanın yüklere ve akımlara etki ettiği kuvvetler, manyetik alanın uygulamaları. Manyetik alanın kaynağı, Biot-Sawart ve amper yasaları. Faraday yasası, Lenz yasası, indüklenmiş elektrik alan, üreteçler motorlar. İndüksüyon, ikili ve kendine indüksüyon, RL devreleri, manyetik alanda enerji.Topics in Electricity and Magnetism: Electric charges and matter, Coulomb's law, electric fields, electric field calculations, motion of a charged particle in electric field. Gauss's law, electric flux and Gauss's law, applications of Gauss's law. Electric potential and electric potential difference, electric potential energy, electric potential due to point charges and charge distributions. Capacitance and dielectrics, definition and calculations of capacitances, energy stored in capacitors, capacitors with dielectrics. Current and resistance, electric current, resistance, electrical conduction. Direct-current circuits, electromotive force, Kirchhoff's rules, applications. Magnetic fields, definition and properties of Magnetic fields. Magnetic forces on charges and currents, applications of magnetic fields. Sources of magnetic fields, the Biot-Sawart Law, Ampere's law. Faraday's law, Lenz's law, induced electric fields, generators and motors. Inductance, mutual and self inductance, RL circuits, energy in magnetic fields.
SEN202SOFTWARE REQUIREMENTS ENGINEERING ( SOFTWARE REQUIREMENTS ENGINEERING )Z303.05.03Bu sistem analizi ve tasarımı, bilgisayar programcıları ve sistem analistleri için bir giriş dersi. Ders bilgi sistemlerinin genel bir bakış ve sistem analisti için sistem geliştirme yaşam döngüsü sunar.Derste, daha sonra, araçları ve teknikleri, programcı veya bilgi sistemleri analisti belge için kullanabileceğiniz üzerinde durulacak. Belgeleyen sistemleri, veri akışı, veri yapısı, süreç akışı, dosya tasarımı, giriş ve çıkış tasarımı, ve program özellikleri tanımlamak için Klasik ve yapısal araçlar için uygulanacak Vurgu da entegre kullanımı ile ilgili klasik ve yapısal araçlar alınacaktır. Elbette, gerçeği bulma, iletişim, proje yönetimi ve maliyet-fayda analizi gibi sistem analisti için diğer önemli becerileri araştıracak.This is an introductory course in systems analysis and design for computer programmers and systems analysts. The course presents an overview of information systems and the systems development life cycle for the systems analyst. Course emphasis will then focus on tools and techniques that the programmer or analyst can use to document information systems. Classical and structured tools for describing data flow, data structure, process flow, file design, input and output design, and program specifications will be applied to documenting systems. Emphasis will also be placed on the integrated use of the classical and structured tools. The course will survey other important skills for the systems analyst such as fact-finding, communications, project management, and cost-benefit analysis.
TRK104TURKISH LANGUAGE II ( TURKISH LANGUAGE II )Z202.02.02Clause types, narrative errors, proverb and idioms, syntactic errors, subordinative errors, paragraph, narrative types, oral narratives, punctuation marks, spelling rules.
SINIF: 2 - DÖNEM: 1
Ders KoduDers AdıDTTPKECTSH.S.İçerik TRİçerik ING
FEN203DATA STRUCTURES ( DATA STRUCTURES )Z324.06.05Doğrusal listeler, kuyruklar, ağaçlar ve diğer bağlantılı yapılar dahil olmak üzere Temel dinamik veri yapıları, diziler, katarlar, ve hash tabloları. Depolama yönetimi. İlköğretim yazılım mühendisliği prensipleri. Soyut veri türleri. Sıralama ve arama algoritmaları. Java programlama diline GirişFundamental dynamic data structures, including linear lists, queues, trees, and other linked structures; arrays, strings, and hash tables. Storage management. Elementary principles of software engineering. Abstract data types. Algorithms for sorting and searching. Introduction to the Java programming language
FEN205VISUAL PROGRAMMING FOR SOFTWARE DESIGN ( VISUAL PROGRAMMING FOR SOFTWARE DESIGN )Z303.06.03Görsel programlama kavramı, temel bileşenler ve özellikleri, olay tabanlı programlama, çoklu form ve veritabanı uygulamaları.Concepts of visual programming, components and their properties, methods and events, the techniques of user interface, the use of files and the database
MAT207DIFFERENTIAL EQUATIONS ( DIFFERENTIAL EQUATIONS )Z303.06.03Diferensiyel denklem ve ilgili temel kavramlar, başlangıç ve sınır değer problemleri ,varlık ve teklik teoremleri, değişkenlere ayrılabilen ve homogen diferensiyel denklemler.1. Know about what the differential equations and Laplace Transformations are 2. Solve first order and higher order differential equations by using certain methods 3. Know and solve initial value and boundary value problems 4. Apply their knowledge in other courses
MAT209DISCRETE MATHEMATICS ( DISCRETE MATHEMATICS )Z303.05.03Problem çözerken matematiksel sonuç çıkarma ve farklı yollara vurguda bulunulacaktır. Matematiksel sonuç çıkarma, kombinatorik analiz, kesikli yapılar, algoritmik düşünme, uygulama ve modelleme konuları incelenecektir.Problem solving, mathematical deduction and emphasis on different paths. Mathematical inference, combinatorial analysis, discrete structures, algorithmic thinking, practice and modeling issues.
SEN201PRINCIPLES OF SOFTWARE ENGINEERING ( PRINCIPLES OF SOFTWARE ENGINEERING )Z324.07.05Yazılım mühendisliğine giriş. Yazılım türleri ve fundamental özellikleri. Yazılım örnekleri, Yazılım geliştirme süreci. Yazılım yaşam sürec modelleri. Hızlı yazılım geliştirme modeli ve yönetimi. Gereksinim mühendisliği: prototipleme, modelleme ve geçerlilik. Yazılım modelleri ve UML modelleme dili. Yazılım tasarımı: mimari tasarım, veri tabanı tasarımı, arayüz tasarımı. Nesne tabanlı tasarım, Mimari şablonlar ve kalıplar. Yazılım geliştirme ortamları, tasarım kalıpları. Yazılım sınama yöntemleri.Software engineering issues, software processes, life cycle models; agile methods; agile project management, requirement engineering; software prototyping; software modeling types and modeling languages, software design; object-oriented design; software architectural patterns, user interface design; software re-use; software engineering environment; software design patterns, software testing methods.
SINIF: 2 - DÖNEM: 2
Ders KoduDers AdıDTTPKECTSH.S.İçerik TRİçerik ING
COM208OPERATING SYSTEMS ( OPERATING SYSTEMS )Z303.05.03Bilgisayar organizasyonu, İşletim sistemi çalışma prensipleri, İşlem yönetimi, bellek yönetimi, disk yönetimi, giriş/çıkış yönetimi, Güvenlik.Hardware and architecture support for OS Process description and Control Concurrency Scheduling Memory Management File Management Distributed Systems and networks Real-world examples of implementations For more details, stay tuned. What Operating Systems Do Computer-System Organization Computer-System Architecture Operating-System Structure Operating-System Operations Process Management Memory Management Storage Management Protection and Security Distributed Systems Special-Purpose Systems Computing Environments Open-Source Operating Systems
COM212OBJECT ORIENTED PROGRAMMING ( OBJECT ORIENTED PROGRAMMING )Z303.05.03Öğrencilere nesneye dayalı program tasarımının temel kavramları iyi bir anlayış vermek için; soyutlama, modülerlik ve yeniden temel ilkeleri onları tanıtmak ve temel olarak nesne şekiller nesne- yönelik tasarım ve modelleme tekniği. Java dili içinde nesne tabanlı programlama becerilerini geliştirmek için öğrencilere öğretmek ve etkinleştirmek için, öğrencilerin küçük uygulama sorunları nesne tabanlı Java programı çözümler geliştirmek sağlamaktır.Öğrencilerin iyi bir anlayış kazandırmak, ve, soyut veri tipleri kullanma yeteneği için, ortak soyut veri tipleri ve ilişkili operasyonlar ile özellikleri hakkında öğrencilere. Farklı uygulama seçenekleri pratik etkilerini gösteren;; soyut veri türleri için çeşitli tasarım ve uygulama çözümleri öğretmek ve gerçek uygulama sorunları için Java programlarının geliştirilmesi onların pratik kullanımını öğrenmekAims of the course: The aims of this module are: To give students a good understanding of basic concepts of object-oriented program design; introduce them to the fundamental principles of abstraction, modularity and reusability; and illustrate object diagrams as a basic object-oriented design and modelling technique. To teach and enable students to develop object-oriented programming skills within the Java language; to enable students to develop object-oriented Java program solutions to small application problems. To help students gain a good understanding of, and ability to use, abstract data types; familiarise students with common abstract data types and associated operations. To teach various design and implementation solutions for abstract data types; illustrate the practical effects of the different implementation choices; and illustrate their practical use in developing Java programs for real application problems.
EEE206DIGITAL LOGIC DESIGN ( DIGITAL LOGIC DESIGN )Z303.05.03
MAT206PROBABILITY AND STATISTICS ( PROBABILITY AND STATISTICS )Z303.05.03
SEN204SUMMER PRACTICE I ( SUMMER PRACTICE I )Z000.02.00Yerinde uygulama ile ilgili etkinlikler; Yerinde Uygulama Koordinatörlüğü, öğrencinin kurumundaki danışmanları ve yerinde uygulama yaptığı iş yerindeki yetkilisi ile birlikte planlanır ve yürütülür. Bu etkinlikler, yerinde uygulamanın yapıldığı bir iş ortamına bağlı olarak, öğrencilerin alanlarıyla ilgili yürütülen çalışmalar içerisinde yer alarak uygulama deneyimi kazanmalarına yönelik öğrenme ve uygulama etkinliklerini içerir. Öğrencinin akademide öğrendiği bilginin sanayi ve endüstride uygulanması, teknoloji transferi uygulamalarının öğretilmesi amaçlanır. Öğrenci, yerinde uygulama etkinliği sonunda, İAÜ’nin “Yerinde Uygulama Yönergesi”ne uygun olarak hazırlayacağı ve yerinde uygulama yaptığı iş yerinden onaylanmış yazılı bir raporu bağlı olduğu bölüm veya programına sunar.
CSU216ANCIENT AND CONTEMPORARY AFRICAN POLITICS ( ANCIENT AND CONTEMPORARY AFRICAN POLITICS )G303.03.03
CSU218PSYCHOLOGICAL FIRST AID IN DISASTERS ( PSYCHOLOGICAL FIRST AID IN DISASTERS )G300.03.03
CSU220PRINCIPLES OF HEALTHY EATING ( PRINCIPLES OF HEALTHY EATING )G303.03.03
CSU222CENTRAL ASIA (TURKISTAN) GEOPOLITICS IN THE 2000'S ( CENTRAL ASIA (TURKISTAN) GEOPOLITICS IN THE 2000'S )G303.03.03
CSU224TURKEY AND EU RELATIONS ( TURKEY AND EU RELATIONS )G303.03.03
SINIF: 3 - DÖNEM: 1
Ders KoduDers AdıDTTPKECTSH.S.İçerik TRİçerik ING
FEN303ANALYSIS AND DESIGN OF ALGORITHMS ( ANALYSIS AND DESIGN OF ALGORITHMS )Z303.05.03Asimtotik analizi de dahil olmak üzere algoritmaları tasarımı ve analizi için temel teknikler, giriş, böl ve yönet algoritmaları ve nüks, açgözlü algoritmalar ve veri yapıları, dinamik programlama, grafik algoritmaları ve randomize algoritmaları. Algoritmaların çalışma için temel bilgisayar bilimleri disiplini önemli bir parçasıdır. Geçtiğimiz birkaç on yıl içinde, algoritmik bilgisayar bilimi araştırma yaptığı katkıları bilim ve endüstri hemen hemen her alanda derin bir etkiye sahip bir hızla ilerlemiştir. Lisans düzeyinde olan bu derste, biz, hem de geniş ve derin bir çalışma algoritmaları bir giriş sağlamayı hedeflenmiştirIntroduction to fundamental techniques for designing and analyzing algorithms, including asymptotic analysis; divide-and-conquer algorithms and recurrences; greedy algorithms; data structures; dynamic programming; graph algorithms; and randomized algorithms. The study of algorithms is a significant part of the foundation for the discipline of computer science. Over the past several decades, research in algorithmic computer science has advanced at a rapid pace its contributions have had a profound impact on almost every area of science and industry. In this graduate-level course, we aim to provide an introduction to the study of algorithms that is both broad and deep.
FEN309THEORY OF COMPUTATION ( THEORY OF COMPUTATION )Z303.04.03The theory of computation can be considered the creation of models of all kinds in the field of computer science. Therefore, mathematics and logic are used. In the last century it became an independent academic discipline and was separated from mathematics.
FEN311WEB PROGRAMMING ( WEB PROGRAMMING )Z303.05.03Internet için bilgisayar programlamaya giriş, sunucu-taraflı programlama ilkeleri, İşaretleme (HTML, CSS, XHTML, XML) ve betik (PHP, JavaScript, Perl) dilleri, Sunucu taraflı teknolojileri (PHP, C#, Java, Python, Ruby), Web sunucuları ve uygulama sunucuları, veritabanlarıyla etkileşim (SQL, MySQL, PostgreSQL, JDBC), Yeni web teknolojileri (Web Hizmetleri, Ajax, ROR, Django).Web technologies and applications issues, Personalization and adaptation of Web applications, Web security,Semantic Web and Technologies
FEN313DATABASE SYSTEMS ( DATABASE SYSTEMS )Z303.05.03DB Sistemleri, ER modeli, Kayıt depolama ilkeleri, dosya organizasyonu yöntemleri, DBS, İlişkisel DB dil SQL, DBS fonksiyonel bağımlılıkları, normal formlar, DBS güvenlik sorunları Bütünlük kısıtlamaları kullanarak Veri modelleme Temel kavramlar.Basıc conceps of DB Systems, Data modeling using ER-model, Record storage principles, file organization methods, Integrity constraints in DBS, Relational DB language SQL, Functional Dependences in DBS,Normal forms, DBS Security problems.
FEN315SOFTWARE PROJECT MANAGEMENT ( SOFTWARE PROJECT MANAGEMENT )Z303.05.03Yönetim Becerileri Proje yönetimi kavramları ve ilkeleri, planlama yöntemleri ve araçları Sorun Tanı teknikleri Proje paydaş analizi Hedef grup analizi proje için Proje Döngüsü Yönetimi Giriş - Kurumsal Çerçeve Kaynak ve Faaliyet planlama ve çizelgeleme Proje Risk Analizi ve yönetimi, Katılımcı Hızlı Değerlendirme (PRA) Analizi Uygulama Araçları, iletişim yönetimi, proje kontrolü, birden fazla proje ihalesi ve sözleşme yönetimi, proje raporları ve önerileri Dokümantasyon ve Rapor Tanıtım Yazma ile başa çıkmak Değerlendirmeler seçilmesi Göstergeler için hazırlanıyor Bir Değerlendirme Tasarım seçilmesi İzleme Sistemi Tasarımı Projesi değerlendirme teknikleri İnsan Kaynakları Yönetim Araçları Araçlar için proje için Araçlar proje kapatma Yönetimi Projesi başarı ve başarısızlık etkenlerini Bilgisayar uygulamaları D-Baz Yönetimi Eylem Planlaması Becerileri AraçlarıIntroduction: definition of project and project management. The difference between software projects and other types of projects. Management activities: planning, timing, scheduling, cost estimation, people management, risk management, monitoring and controlling, Configuration management, evaluation of projects, quality management. Exercising Microsoft Project Management Software
SEN301COMPUTER GRAPHICS AND ANIMATION ( COMPUTER GRAPHICS AND ANIMATION )Z223.03.04Bilgisayar grafiklerine giriş. Grafik Donanımları; CRT, LCD ve Plazma Monitörler. Temel Çizim Algoritmaları. OpenGL'e Giriş. Geri Bildirim Fonksiyonları. OpenGL'de Çizim ve Renklendirme. Glut Programlama. 2 ve 3 Boyutlu Geometrik Dönüşümler. Projeksiyon Dönüşümleri. Işıklandırma. Görüntüleme Listeleri. Seçme ve Geri Besleme Teknikleri. OpenGL Uygulamaları.Introduction to Computer Graphics. Graphic hardware: CRT, LCD and plasma displays. Basic drawing algorithms. Introduction to OpenGL. Feedback functions. Drawing and coloring in OpenGL. Glut programming. 2D and 3D geometric transformations. Projection transformations. Lightening, display lists, selection and feedback in OpenGL. Applications of OpenGL.
CSU306GENDER STUDIES ( GENDER STUDIES )G303.03.03
CSU311HISTORY OF CIVILIZATİON ( MEDENİYET TARİHİ )G303.03.03
CSU313GEOPOLITICS OF THE CAUCASUS IN THE 21ST ( GEOPOLITICS OF THE CAUCASUS IN THE 21ST )G303.03.03
CSU402CURRENT ECONOMIC AND SOCIAL AFFAIRS ( CURRENT ECONOMIC AND SOCIAL AFFAIRS )G303.03.03
SINIF: 3 - DÖNEM: 2
Ders KoduDers AdıDTTPKECTSH.S.İçerik TRİçerik ING
COM301COMPUTER ORGANIZATION ( COMPUTER ORGANIZATION )Z303.06.03
COM304COMPUTER NETWORKS ( COMPUTER NETWORKS )Z303.05.03Ağ topolojileri, Ağ cihazları, OSI katmanları, TCP/IP protokolüNetwork topologies, network devices, OSI Layers, TCP/IP protocol
FEN302TECHNICS IN ACADEMIC SKILLS ( TECHNICS IN ACADEMIC SKILLS )Z303.03.03Bu derste teknik iletişim ve rapor yazmanın temel öğelerin olan teknik stil, düzenleme ve özetmele, format, araştırma ve dökümante etme ve verimli yazma ve iletişim gibi konularda detaylı bilgi verilmektedir.This course gives basic knowledge about principles of technical style, organizing and outlining, formatting, mechanical elements, research and documentation, and effective writing and communication as elements of technical communication and report writing.
MAT302NUMERICAL ANALYSIS ( NUMERICAL ANALYSIS )Z303.05.03Bu dersin içeriği yuvarlama Hataları ve Bilgisayar Aritmetiği: İki Tabanlı Makine Sayıları, Ondalık Makine Sayıları Yakınsama Kavramı,İkiye Bölme Metodu; Sabit Nokta İterasyonu,Newton ve Secant Metotları,Regula Falsi Metodu, İteratif Metotlarda Hata Analizi ve Yakınsamaları Hızlandırmak,İnterpolasyon ve Lagrange Polinomları,Veri Yaklaşımı ve Neville Metodu ,Bölünmüş Farklar: İleri, Geri ve Merkezi Farklar,Nümerik Diferansiyel: Üç Nokta Formülleri, Beş Nokta Formülleri,Nümerik Diferansiyel: İkinci Türev için Orta Nokta Formülü; Türev Hesabında Oluşan Yuvarlama Hataları,Nümerik İntegrasyon: Yamuk ve Simpson Kuralları ,Romberg yöntemleri, Adaptive Quadrature yöntemleri, Gaussian Quadrature, Nümerik İntegrasyon: Açık ve Kapalı Newton-Cotes Formülleri,Bileşik Nümerik İntegrasyon ve Bileşik İntegral Hesabında Oluşan Yuvarlama Hatalarından oluşur.This course covers the Round-off Errors and Computer Arithmetic: Binary Machine Numbers, Decimal Machine Numbers, Rate of Convergence,The Bisection Method; Fixed-Point Iteration The Newton's Method; The Secant Method,The Method of False Position; Error Analysis for Iterative Methods; Accelerating Convergence,Interpolation and the Lagrange Polynomial,Data Approximation and Neville's Method,Divided Differences: Forward, Backward and Centered Differences Numerical Differentiation: Three and Five Point Formulas Numerical Integration,Numerical Differentiation: Second Derivative Midpoint Formula; Round-Off Error Instability,Numerical Integration: the Trapezoidal and Simpson's Rule , Romberg Integration, Adaptive Quadrature Methods, Gaussian Quadrature,Numerical Integration: Open and Closed Newton-Cotes Formulas,Numerical Integration: Composite Numerical Integration and Round-Off Error Stability.
MEE410COMPUTATIONAL INTELLIGENCE ( COMPUTATIONAL INTELLIGENCE )Z303.05.03
SEN302SOFTWARE QUALITY AND STANDARDS ( SOFTWARE QUALITY AND STANDARDS )Z303.04.03Bu konu ürünler, süreçler, teknikler ve sistem doğrulama ve kabul testleri de dahil olmak üzere doğrulamaları araçları kapsar. Akılcı, HP (Mercury Interactive, bu tür QTP eski araçlar) ve diğerleri Ticari Test Araçları hakkında pratik bilgiler öğrenilen teorik bir bakış açısıyla yazılım test uygulamak için kullanılır. Muayene ve test yöntemleri, eser analizi, sağlamlık, performans analizi konfigürasyon yönetimi, kalite güvencesi planı ve ISO9000/AS39000, uyum dahil olmak üzere standartlar, değerlendirme, belgelendirme konularında kaplıdır. Bu tahmin, analiz ve karmaşık yazılım sistemlerinin hataları nasıl kontrol edileceğini gösterir. Bu gibi güvenlik özellikleri için endüktif yöntemler olarak doğrulama yöntemleri tanıtır. Sistematik test planlama ve doğrulama için bir önkoşul, sonşartı ve değişmezler iddiasını mekanizmaları - Hoare mantığı dayalı ardışık ve eşzamanlı programları için işlemsel semantiği kapsar.This subject covers the products, processes, techniques and tools for system validation & verifications including acceptance tests. Commercial Testing Tools from Rational, HP (former tools such as QTP from Mercury Interactive) and others will be used to apply in practice knowledge learnt about software testing from a theoritical perspective. Inspection and testing methodologies, analysis of artifacts, robustness, performance analysis configuration management, quality assurance plan and standards including ISO9000/AS39000, compliance, assessment, certification issues are covered. It shows how to predict, analyse and control defects in complex software systems. It introduces verification methods such as inductive methods for safety properties. It covers operational semantics for sequential and concurrent programs based on Hoare logic - assertion mechanisms - precondition, postcondition and invariants with a view to systematic test planning and validation.
SEN304SOFTWARE ENGINEERING ( SOFTWARE ENGINEERING )Z303.05.03İş süreci mühendislik araçları, süreç modelleme ve yönetim araçları, proje planlama araçları, dokümantasyon araçları, analiz ve tasarım araçları, programlama araçları, test yönetim araçları.Business process engineering tools, Process modeling and management tools, Project planning tools, Documentation tools, Analysis and design tools, Programming tools, Test management tools
SEN306SUMMER PRACTICE II ( SUMMER PRACTICE II )Z000.02.00Yerinde uygulama ile ilgili etkinlikler; Yerinde Uygulama Koordinatörlüğü, öğrencinin kurumundaki danışmanları ve yerinde uygulama yaptığı iş yerindeki yetkilisi ile birlikte planlanır ve yürütülür. Bu etkinlikler, yerinde uygulamanın yapıldığı bir iş ortamına bağlı olarak, öğrencilerin alanlarıyla ilgili yürütülen çalışmalar içerisinde yer alarak uygulama deneyimi kazanmalarına yönelik öğrenme ve uygulama etkinliklerini içerir. Öğrencinin akademide öğrendiği bilginin sanayi ve endüstride uygulanması, teknoloji transferi uygulamalarının öğretilmesi amaçlanır. Öğrenci, yerinde uygulama etkinliği sonunda, İAÜ’nin “Yerinde Uygulama Yönergesi”ne uygun olarak hazırlayacağı ve yerinde uygulama yaptığı iş yerinden onaylanmış yazılı bir raporu bağlı olduğu bölüm veya programına sunar.The work placement activities which students undertake during their training in the workplaces are planned and conducted according to a “Work Placement Activity Plan” prepared in coordination of the tutors of students, one from their department and one from the workplace, as prescribed in “The IAU’s Work Placement Directives” The contents of the “Work Placement Activity Plans” are prepared depending on both the operations of workplace and the study field of students and ensure that students participate in various activities, in workplaces in relation to the their fields of study; include learning and training activities such as applying the theoretical knowledge into practical problems, performing experiments and anaylising the results, defining the problems and processes related to their field of study, participating in teams, experiencing working with other personalities and observing how decisions are made, etc.
TEL415ARTIFICIAL INTELLIGENCE ( ARTIFICIAL INTELLIGENCE )Z303.06.03Arama uygulamalı problem çözümü, Oyun problemleri, Birinci-dereceli Mantık kullanarak çözüm, Bilgi Bazı Sistemleri, İstatistik çözüm metotları, Makine öğrenimi.Solving problems by Searching, Game Playing problems, Using First-Order logic for problem solving, Designing Knowledge Bases, Probabilistic Reasoning Systems, Machine Learning.
TEL419INTRODUCTION TO MACHINE LEARNING ( INTRODUCTION TO MACHINE LEARNING )Z303.06.03Temel makina öğrenmesi, öğrenme tipleri, yapay sinir ağları prensipleriBasics of machine learning, Types of learning, Version spaces and version graphs, Artifisal Neural Networks basics, Decition trees, Validation methods, Explanation-Based methods, Olanning and Learning Search Control Knowledge.
SINIF: 4 - DÖNEM: 1
Ders KoduDers AdıDTTPKECTSH.S.İçerik TRİçerik ING
FEN401ENGINEERING ECONOMY ( ENGINEERING ECONOMY )Z303.05.03Bu derste giriş mahiyetinde olmak üzere, iktisadi hayat, iktisadi olay, iktisadi olayın tarafları, bunların davranış tarzları, fayda ve kâr maksimizasyonu, Milli Gelirin teşekkülü, Para ve fonksiyonları, iktisadi büyüme ve iktisadi sistemler gibi temel konular görülecektir.Economic life, economic events, economic actors and the behavior of these actors, utility and profit
SEN401SENIOR PROJECT I ( SENIOR PROJECT I )Z244.07.06Proje geliştirme ve proje döngüsü yönetimi kapsamında öğrenciler proje konusu belirlerken kendi önerilerini de getirebilirler. Eğer öğrenci isterse akademik personel tarafından hazırlanan proje konuları listesinden de seçim yapabilir. Proje konuları bölüm içindeki araştırma konularıyla da ilgili olabilir. Ayrıca sanayiye yönelik projeler teşvik edilmektedir.Students come up with their own ideas or choose their project topic from the lists supplied by members of the staff. Projects can be related to funded research projects within the department and projects related to industry are encouraged.
TEL403DIGITAL IMAGE PROCESSING ( DIGITAL IMAGE PROCESSING )S303.06.03
TEL405FUNDAMENTALS OF SUSTAİNABLE DEVELOPMENT ( FUNDAMENTALS OF SUSTAİNABLE DEVELOPMENT )S303.06.03
TEL407OCCUPATIONAL HEALTH AND SAFETY ( OCCUPATIONAL HEALTH AND SAFETY )S303.06.03
TEL417PATTERN RECOGNITION ( PATTERN RECOGNITION )S303.06.03Bir veri kümesinde veya görüntüde bulunan örüntülerin ve anlamlı biçimlerin özdevimli biçimde çözümlenerek tanınmasıyla ilgili çalışma alanı. Genel tanımlar, Matematiksel temeller, Bayes kuramı, Sınıflandırma, Bağlanım, Yapay sinir ağları.A study field on analysis&recognition of patterns in a dataset or image automatically. Main concepts: Fundamental maths, Bayes Theory, Classification, Correlation, Artificial Neural Networks
TEL423FUNDAMENTALS FOR PROTECTING ELECTRONIC AND COMMUNICATION SYSTEM AGAINST FRAUD ( FUNDAMENTALS FOR PROTECTING ELECTRONIC AND COMMUNICATION SYSTEM AGAINST FRAUD )S303.05.03
SINIF: 4 - DÖNEM: 2
Ders KoduDers AdıDTTPKECTSH.S.İçerik TRİçerik ING
FEN402ENTREPRENEURSHIP & PROJECT MANAGEMENT ( ENTREPRENEURSHIP & PROJECT MANAGEMENT )Z202.03.02Bu ders, öğrencileri başarılı bir şekilde başlatmak ve projelerden fayda sağlamak için gereken temel proje yönetimi kavramları ve gerekli davranış becerileri konusunda rehberlik eder. Başarılı proje yöneticileri, arzulanan bir sonucu elde etmek için kaynaklarını, programlarını, risklerini ve kapsamını yönetir. Bu derste öğrenciler, örnek olay incelemeleri ve sınıf alıştırmaları ile uygulamalı, uygulamalı bir yaklaşımla proje yönetimini keşfederler. Değişime karşı direncin üstesinden gelmek için gereken kritik başarı faktörlerine özel dikkat gösterilir. Rekabetçi hesaplamalar dahil olmak üzere birçok Proje yönetim aracı Gantt Şeması ve CPM ve PERT ağ şemaları gibi ele alınacaktır. Belirsiz faaliyet süreleri, Proje tamamlanma sürelerini etkilemektedir ve Proje yöneticileri, bu araçları uygulayarak son başvuru tarihlerini karşılamak için üretim ve hizmet yönetim sistemlerine hazır olmalıdır.This course guides students through fundamental project management concepts and behavioral skills needed to successfully launch and lead benefits from projects. Successful project managers manage their resources, schedules, risks, and scope to produce a desired outcome. In this course, students explore project management with a practical, hands-on approach through case studies and class exercises. Special attention is given to critical success factors required to overcome resistance to change. Many Project management tools will be covered like Gantt Chart and network diagrams of CPM and PERT including competitive calculations. Uncertain activity durations affect the Project completion times and Project managers should get ready for production and service management systems to meet the deadlines by applying these tools.
SEN402SENIOR DESIGN PROJECT II ( SENIOR DESIGN PROJECT II )Z244.07.06Proje geliştirme ve proje döngüsü yönetimi kapsamında öğrenciler proje konusu belirlerken kendi önerilerini de getirebilirler. Eğer öğrenci isterse akademik personel tarafından hazırlanan proje konuları listesinden de seçim yapabilir. Proje konuları bölüm içindeki araştırma konularıyla da ilgili olabilir. Ayrıca sanayiye yönelik projeler teşvik edilmektedir.
COM412DATA MINING ( DATA MINING )S324.05.05
COM414INTRODUCTION TO CRYPTOGRAPHY ( INTRODUCTION TO CRYPTOGRAPHY )S303.05.03Ders, Anahtar yönetimi ve geleneksel şifreleme, Şifreleme standartları ve dijital imzaların modern Kriptografiye girişinin temel tanımını sunar.The course presents the basic description of Key management and conventional encryption, Encryption standards and digital signatures also introduction to modern Cryptography.
COM416NETWORK SECURITY ( NETWORK SECURITY )S303.05.03Bilgisayar ağ güveliği tarihçesi, klasik bilgi güvenliği, kripto güvenliği, Ağ güvenliğinin genel yapısı, Network güvenliği temelleri, bilgisayar ağ topolojisi performansları, Güvenlik servisleri, politikaları ve modelleri, Daha güvenilir sistemler, merkezi ve dağıtık sistemlerdeki güvenlik.History of network security; Classical information security; Cryptosecurity; Kerberos for IP networks; Private and public keys; Nature of network security; Fundamental framework for network security; Analysis and performance impact of network topology;Vulnerabilities and security attack models in ATM, IP and mobile wireless networks; Security services, policies, and models; Trustworthy systems; Intrusion detection techniques - centralized and distributed; Emulation of attack models and performance assessment through behavior modeling and asynchronous distributed simulation; Principles of secure network design in the future; Projects in network security and student seminar presentations
MEE406ROBOT APPLICATIONS ( ROBOT APPLICATIONS )S303.05.03
SEN404GENETIC ALGORITHMS ( GENETIC ALGORITHMS )S303.05.03Genetik Algoritmalara giriş, GA’lerin matematiksel temelleri, GA’in bilgisayar uygulamaları, GA’lerin uygulamaları, Genetik araştırmada ileri operatörler ve teknikler.A gentle introduction to genetic algorithms, mathematical foundations, Computer implementation of a genetic algorithm, some applications of genetic algorithms, advanced operators and techniques in genetic search
TEL402PLANNING ORGANIZING AND CONTROLLING RESOURCES ( PLANNING ORGANIZING AND CONTROLLING RESOURCES )S303.05.03
EBS : Kıbrıs İlim Üniversitesi Eğitim Öğretim Bilgi Sistemi Kıbrıs İlim Üniversitesi AKTS Bilgi Paketi AKTS Bilgi Paketi ECTS Information Package Avrupa Kredi Transfer Sistemi (AKTS/ECTS), Avrupa Yükseköğretim Alanı (Bologna Süreci) hedeflerini destekleyen iş yükü ve öğrenme çıktılarına dayalı öğrenci/öğrenme merkezli öğretme ve öğrenme yaklaşımı çerçevesinde yükseköğretimde uluslarası saydamlığı arttırmak ve öğrenci hareketliliği ile öğrencilerin yurtdışında gördükleri öğrenimleri kendi ülkelerinde tanınmasını kolaylaştırmak amacıyla Avrupa Komisyonu tarafından 1989 yılında Erasmus Programı (günümüzde Yaşam Boyu Öğrenme Programı) kapsamında geliştirilmiş ve Avrupa ülkeleri tarafından yaygın olarak kabul görmüş bir kredi sistemidir. AKTS, aynı zamanda, yükseköğretim kurumlarına, öğretim programları ve ders içeriklerinin iş yüküne bağlı olarak kolay anlaşılabilir bir yapıda tasarlanması, uygulanması, gözden geçirilmesi, iyileştirilmesi ve bu sayede yükseköğretim programlarının kalitesinin geliştirilmesine ve kalite güvencesine önemli katkı sağlayan bir sistematik yaklaşım sunmaktadır. ETIS : İstanbul Aydın University Education & Training System Cyprus Science University ECTS Information Package ECTS Information Package European Credit Transfer and Accumulation System (ECTS) which was introduced by the European Council in 1989, within the framework of Erasmus, now part of the Life Long Learning Programme, is a student-centered credit system based on the student workload required to achieve the objectives of a programme specified in terms of learning outcomes and competences to be acquired. The implementation of ECTS has, since its introduction, has been found wide acceptance in the higher education systems across the European Countries and become a credit system and an indispensable tool supporting major aims of the Bologna Process and, thus, of European Higher Education Area as it makes teaching and learning in higher education more transparent across Europe and facilitates the recognition of all studies. The system allows for the transfer of learning experiences between different institutions, greater student mobility and more flexible routes to gain degrees. It also offers a systematic approach to curriculum design as well as quality assessment and improvement and, thus, quality assurance.