Computer Information Systems

Also available in: Türkçe

trong>CIS 506 Scientific Research Methods A brief introduction to characteristics, types and scheduling of research. Research planning and design. Methodologies of research design. Measurement, data analysis. Presenting the results of research. CIS 507 Advanced Object Oriented Programming Languages I Internet programming and Java, Java and object oriented programming, Java class methods, control statements, related lists, arrays, files, java applet design, Java project. CIS 508 Mobile Application Development Mobile application areas, software architecture, application models, user interface, data saving, networks, mobile device components (acceleration measurement, compass, GPS etc), operating systems, mobile programming languages, mobile application project. CIS 509 Advanced Software Engineering Introduction to software engineering, software processes, project management, software life cycle, documentation, program design techniques, reliability, unit testing, integration testing, deliverables, coding principles, small project. CIS 510 Advanced Object Oriented Programming Language II Review of classes and objects, input-output streams, overloading, inheritance, templates and exception handling, object oriented design tools, learning an object oriented programming language, small project on object oriented programming. CIS 511 Ethical Issues in Information Systems Introduction to ethics, computer piracy, computer viruses, software copyright, information rights and obligations, accountability and control, system quality, responsibility, liability, competition in information systems, political issues. CIS 512 IT Project Management In this course students are expected to discuss the techniques, methods, and tools used by organizations in managing their projects on information systems. It is assumed that the project management in modern organizations are complex group based activities where various technologies are used, such as project management software packages. It is also acknowledged that the process of successful project management requires the use of both internal and external resources, where the external resources are usually in the form of contractors specialized in IT project management. CIS 513 Advanced Computer Networks Review of computer networking, Ethernet, Token-Ring, internet protocols, TCP/IP, UDP, hubs and switches, routers, network design principles, wireless networks, encryption principles, VPN and tunnelling, small computer network project. CIS 514 Advanced E-Learning Systems This course aims to combine the networked information technologies and organizational strategy. Students learn to implement a rich variety of business models in the national and global contexts with the aim of connecting individuals and businesses together. In addition, students learn e-business strategies and the development of applications for e-businesses. CIS 515 Advanced Operating Systems Fundamentals of concurrent programming. Multitasking operating systems with special emphasis on UNIX. UNIX and WINDOWS. Mutual exclusion problem and critical sections. Semaphores, monitors, and ADA rendezvous. Deadlocks. Transporter and OCCAM language. Distributed mutual exclusion. Fault tolerance. UNIX O/S features and internal structure. UNIX internals, device driver development. Network interfacing, client-server and daemon applications. Process structure, file system, memory management, terminal I/O, network interface, character and block device drivers, graphic interfaces. CIS 516 Knowledge Management This course aims at underlying the importance of knowledge in organizations. It focuses on creating, sharing, structuring, using and auditing knowledge in the context of knowledge management life cycle (KMLC). The topics such as knowing process, hierarchy of knowledge, knowledge management discipline and applications and knowledge mapping techniques will be explained during the courses. CIS 517 Innovations Management The course aims to equip management students with an understanding of the main issues in the management of innovation and an appreciation of the relevant skills needed to manage innovation at both strategic and operational level. CIS 521 Soft Computing Elements of Soft Computing. Hybrid intellectual systems. Fuzzy logic, fuzzy and linguistic modelling. Neural systems, neural modelling. Genetic algorithms, genetic operators. Chaos theory. Fuzzy neural networks and their learning. Neuro-genetic systems. Fuzzy-genetic systems. Neuro-fuzzy-genetic systems. Modelling and application of Soft Computing elements for solving different engineering problems. CIS 522 Wireless and Mobile Networks Wireless Link Characteristics, Wireless Media Access, Wireless and Mobile Network Architectures, Mobile Routing, Mobile IP, Transport Protocols over Wireless Networks, Wireless LANs, Bluetooth Technology and Applications, Wireless Cellular Networks, Wireless Application Protocol, Ad-hoc Networks and Routing, Device and Service Discovery, QoS in Mobile Networks, Peer-to-Peer Networks and Applications. CIS 524 Human Resource Management Systems Principles and problems of labour relations, employee relations and personnel management, including employment and training of personnel, employee-employer relations, incentives, wage and salary administration, job evaluation and merit rating. CIS 525 Human Computer Interaction Human interaction design, implementation and evaluation, usability measures, human interface guidelines, scenario based design, touch based programming, programming for usability. CIS 526 Advanced Cloud Computing Systems Definition of basic concepts, technical and economic considerations, advantages and disadvantages of cloud computing systems, distributed systems, virtualization, hypervisors, resource management in the cloud, load balancing, security of cloud computing CIS 527 Data Mining and Online Communications Introduction to data mining, data mining algorithms, regularities in databases, performing prediction and forecasting, improving performance through interaction with data, knowledge discovery, data selection, cleaning, coding, using statistical and machine learning techniques, visualization of the generated structures, the role of communication in database structures. CIS 528 Advanced Web Development Review of HTML, professional web design techniques, using Javascript, using PHP, using computer aided software packages for web design, web design project. CIS 529 Advanced System Analysis Methods Introduction to system analysis, review of classical system analysis methods, system analysis design tools, documentation, testing, system acceptance and delivery, system maintenance, small project. CIS 530 Data Communication Systems Digital communication fundamental. Public switching telephone network. Digital modulations methods. Modems. Error detection and correction standards. Data compression. Integrated switched digital network ISDN. Architecture. Protocols. Broadband ISDN. Frame relay. Protocol services. Asynchronous transfer mode. Protocols, traffic and congestion control. CIS 531 IT Communication Technologies The aim of this course is to teach students the skills of communications using the information systems, and how communication is used in global organizations in the world. The key elements of the course are information systems, software and hardware, data communication technologies, and people. The course teaches how all these components can be put together and managed to create competitive advantage to an organization. Students learn how information systems are used in organizations and how the quality, speed, and reliability can be improved by using these tools correctly. In addition, the course provides an introduction to the principles of technology acquisition and the use of various application software in modern organizations in order to improve the communication skills and the overall organizational efficiency. CIS 532 Internet Technologies The aim of this course is to teach the application of the online Internet technologies for building the skills of research, interview techniques, reporting, and communication. At the end of the course it is expected that the students a) develop an understanding of analysing online resources for information gathering, b) develop the skills of critical understanding and critical analysis c) develop an understanding of the legal and especially the ethical concepts related to online IT technologies d) learn the basic skills of web design, creation, and editing e) and finally, demonstrate in practical sessions the important concepts of web design for usability, through practical hands-on laboratory work. CIS 533 Computer Graphics Introduction to graphics, co-ordinate systems, graphics systems and models, graphics programming, OpenGL, geometrical objects and transformations, viewing in 2D and 3D, orthogonal and projective views, light and shading, illumination and shadows, pasteurization, colour systems, texture mapping, animation in graphics. CIS 534 Advanced Software Testing Review of software design, software design tools, software documentation, unit testing, integration testing methods, acceptance testing methods, design for testability, design for main tenability, tools for software testing. CIS 535 Games Programming Event driven programming, game engine scripting, game engine class structures, learning to plan and to report on a significant programming project, learn to work in programming in teams, and learn to use standard game development environments, graphics design, animation, simple games programming project. CIS 536 Advanced Simulation Systems Introduction to simulation, review of probability theory, generating random values and workload, introduction to queuing theory, organization of a discrete-event simulation model, model validation, verification, and output analysis, software simulation techniques, programming for software simulation, small simulation project. [/dm3_collapse] [dm3_collapse label="Online Survey" state="close"] Online Survey [/dm3_collapse] [/dm3_accordion]-->

As a result of the recent advances and innovations in communications technology, internet, and related fields, computers have become part of everyday life. Computer Information Systems is currently one of the fastest growing fields and the demand for graduates in this field is increasing all the time. The Masters Degree programme offered by the department combines the information technology with the latest advances in the field of business administration, and aims to train students in these fields by teaching them advanced topics at the graduate level and prepare them for a career in computer related jobs. Also, the master degree programme aims to provide students additional in-depth knowledge in computer information systems through promoting social and environmental values related to IT field. Furthermore, curriculum aims to improve competencies particularly oriented to the professional practice and life-long learning.

Our graduate programme has been designed to give students both a theoretical and a practical understanding of the advanced fundamental issues related to computers and their use in everyday life. The Masters Degree programme is well structured and has been designed with the aim of providing an excellent foundation in many areas of the current computer technology and business studies related topics. The programme offers courses in computer software, database systems, computer architecture, operating systems, computer networks, mobile devices, software engineering, software project management, and business applications of computers. In addition, the program aims to teach and develop the leadership skills of students at graduate level so that they can take managerial positions and be leaders in their future careers. The department also aims to ensure that those students who wish to continue into postgraduate studies at the Doctoral level are equipped with the necessary theoretical and practical knowledge and the abilities to carry out research in a professional manner after graduating from the department.

Information Technology has become an inevitable component of everyday life as well as of academic and professional fields. The MS degree provides advanced training for both academic and professional specialization.

Master degree programme aims to gain more deeper knowledge, competencies and expertise on particularly focusing on three tracks as; IT Project Management, System Analysis Design and Development and Network and Security. Additionally, graduates acquires doing research skills if they wish to study further for PhD degree.