Master of Science Degrees in Information Technology with Thesis

////Master of Science Degrees in Information Technology with Thesis
Master of Science Degrees in Information Technology with Thesis 2017-07-04T14:36:19+00:00

 

The widespread use of information technologies and systems in all sectors has created the need for cooperations and state institutions to hire professionals experienced in this area. Information Technologies graduate program provides opportunity for graduates of all disciplines. The target applicants are persons experienced in information sciences and willing to enrich their background or those who are at the beginning of their carrier and want to make good start.

The following prerequisites apply for the practice and completion of the Master of Science Degrees in Information Technology with Thesis Program:

  • The time to complete the program is two years and minimum three semesters.
  • For students who successfully complete their for-credit courses and Seminar Course but are unable to enter the thesis exam because they could not finish their thesis by the end of the fourth semester, with the recommendation of the Department of Mathematics and the approval of the Institute Administrative Board an additional time of at most two semesters can be provided to take the thesis exam and defend his or her thesis.
  • Course Requirements:
    • A student must take minimumtwenty one credits in total with seven courses in addition to IT 590 Seminar, IT 591 Special Studies and IT 599 Thesis Three of these courses must be Compulsory Courses and the rest from the Elective Course Set provided in the table below and/or from other departments with the approval of their advisor. Upon completing these courses, students who wish may also take additional courses.For students who take courses in addition to their minimum course load with the recommendation of the Department of Mathematics and Computer Science and the approval of the Institute Administrative Board, their grades in these courses will not be factored into their grade point average but will be included in their transcript.
    • Seminar and Thesis courses: Students must take their Seminar, Special Studies and Thesis courses at the latest from third semester.

The Department of Mathematics and Computer Science will recommend a thesis topic and thesis advisor for each student to the pertaining institute latest by the end of the second semester. The topic and advisor recommendation will be finalized with the approval of the Institute Administrative Board. In the event that the nature of the thesis requires more than one thesis advisor, a second thesis advisor may be designated with the recommendation of the Department of Mathematics and Computer Science and the approval of theInstitute Administrative Board.

  • Additionally, as stated in the Çankaya University Graduate Education Regulationsin the Graduate Program withThesis,
    • A student may take undergraduate courses with the recommendation of the Department of Mathematics and Computer Science and the approval of the Institute Administrative Board. However, only two of these courses at the most will be factored in when calculating the course load and graduate degree credits.
    • The student may take graduate courses at universities other than ÇankayaUniversity to be factored into the course load with the recommendation of the Academic Committee of the Department of Mathematics and Computer Science and the approval of the Institute Administrative Board. The number of these courses cannot exceed three.
Compulsory Courses
Course Code Title Credit Course Content
IT 525   Management Information Systems 3 0 3 Principles and concept in information systems used in business, impact of information systems in workplaces, enterprise applications customer relationship management,supply chain management, legal, professional and ethical issues, project management issues.
IT 526   Object oriented programming 3 0 3 Introduction to programming, relational and logical operators, conditional structures, modular program design, basic concept of object, class, inheritance, polymorphism
IT 535   Database Management System 3 0 3 Introduction to database systems, data storage and retrieval problems, data definition, relational database management systems, tables, queries, relationships, building entity-relationship models, introduction to Structured Query Language (SQL), functional dependency and normalization.


Elective Courses (Four of the Following Courses)
Course Code   Title Credit Course Content
IT 518   Computer Networks and Communication 3 0 3 Basics of data communication, computer networks, ISO /OSI basic reference model, routing, flow control, congestion control, TCP/IP suite of protocols, data links, Internetworking, higher level protocols.
IT 527   Principles of Data Structures 3 0 3 This course will be about, primitive data structures. Binary and Decimal Integers, Real numbers, character strings, memory representation of information. Two and multi dimensional arrays. Structures. The stack, recursion, queues and lists, trees. Sorting, searching and graphs
IT 533   Advanced Programming 3 0 3 C++, encapsulation, inheritance, call by reference parameter passing,function and class templates, pointer, dynamic memory allocation, overloading, polymorphism, virtual functions, file processing, exception handling
IT 537   Fuzzy Systems 3 0 3 Fuzzy sets and basic operations on fuzzy sets, further operations on fuzzy sets, fuzzy relations and the extension principle, linguistic variables and fuzzy if-then rules, fuzzy logic and approximate reasoning, fuzzy rule base and fuzzy inference engine, fuzzifiers and defuzzifiers, fuzzy systems as nonlinear mappings, approximation properties of fuzzy systems, design of fuzzy systems from input-output data, non adaptive and adaptive fuzzy control
IT 538   Distributed Systems 3 0 3 Fundamentals of distributed systems and algorithms, remote procedure call, security in channel and access control, fault tolerance, transactions, p2p systems, group communication, sensor networks, localization, adaptive applications, cluster computing and social networks.
IT 539   Advanced System Simulation 3 0 3 General concepts of systems. Discrete and continuous systems. State variables. Models, modeling and simulation of systems. Principles and techniques for system modeling and simulation. Comparison of analytical modeling and simulation modeling techniques. General structure of a simulation system. Probability aspects of simulation. Techniques and methods of generation of random numbers and random variants with the desired probability distribution. Simulation languages and packages. Transaction-oriented and event-oriented simulation. Queuing systems in simulation. Validation and verification of simulation models. Output analysis and representation of simulation results. (Statistically)
IT 540   Semantic Web Information Systems 3 0 3 Semantic Web: terminology, parties, history: Components. Semantic Web: principles and practice. URI naming: XML technologies., XML processing, RDF: model, syntax, semantics, RDF: Vocabulary Description Language, RDF: data access: query language: standards and case studies, Web ontology: OWL intro: Web-based ontologies, Integration and interoperability: OWL & DAML, OWL: syntax and semantics, flavors, OWL practice, Rules and rule markup, Web services: Web syndication: RSS and Atom/Echo, Semantic Web: best-practice case studies, Innovative applications: future directions.
IT 544   Operating System Concepts 3 0 3 Fundamentals of concurrent programming: multitasking operating systems with special emphasis on UNIX: mutual exclusion problem and critical sections: semaphores: ADA rendezvous: transporters: UNIX structure.


At the latest from the Third Semester
IT 590   Seminar
IT 591   Special Studies
IT 599   Thesis


For more information,Çankaya University Graduate Education Regulations.

Sample Scenario.

 

Sample Scenario
1st Semester 2nd Semester 3rd Semester 4th Semester
Compulsory Course I Compulsory Course III Special Studies Special Studies
Compulsory Course II Elective Course III Thesis Thesis
Elective Course I Elective Course IV
Elective Course II Seminar