Curriculum

Course Code Course Name Credit Theoretical Lab/Practical ECTS
IT501 PROGRAMMING LANGUAGES 3 3 0
IT5X1 ELECTIVE COURSE 3 3 0
IT5X2 ELECTIVE COURSE 3 3 0
IT5X3 ELECTIVE COURSE 3 3 0
IT5X4 ELECTIVE COURSE 3 3 0
Course Code Course Name Credit Theoretical Lab/Practical ECTS
IT502 ADVANCED DATABASE MANAGEMENT SYSTEMS 3 3 0
IT590 SEMINAR 0 0 0
IT5X5 ELECTIVE COURSE 3 3 0
Course Code Course Name Credit Theoretical Lab/Practical ECTS
IT500 THESIS 0 0 0
Course Code Course Name Credit Theoretical Lab/Practical ECTS
MIS558 INFORMATION SECURITY 3 3 0
IT537 COMPUTER VISION 3 3 0
IT550 ADVANCED INFORMATION SYSTEM DESIGN 3 3 0
EMN525 RESEARCH METHODS 3 3 0
IT523 PERFORMANCE EVALUATION OF COMPUTER NETWORKS 3 3 0
IT343 DATABASE MANAGEMENT SYSTEMS I 0 0 0
IT233 INTERNET PROGRAMMING 0 0 0
IT511 COMPUTER ARCHITECTURE 3 3 0
ASCI503 RESEARCH IN INFORMATION SYSTEMS: ORGANIZATIONAL PERSPECTIVES 3 3 0
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.
IT530 COMPUTER NETWORKS AND COMMUNICATIONS 3 3 0
MIS523 MANAGEMENT INFORMATION SYSTEMS 3 3 0
MIS524 INFORMATION SYSTEMS DESIGN AND MANAGEMENT 3 3 0
EMN503 PROJECT SCHEDULING 3 3 0
MIS542 DATA MINING AND BUSINESS INTELLIGENCE 3 3 0
CMPE538 BIOMETRIC SYSTEMS 3 3 0
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).
MISY566 E-GOVERNMENT STUDIES 3 3 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.
IT526 OPERATING SYSTEM AND NETWORK SECURITY 3 3 0
IT555 ADVANCED TOPICS IN SOFTWARE ENGINEERING 3 3 0
IT371 INFORMATION SECURITY AND ASSURANCE 0 0 0
MIS555 MANAGEMENT SCIENCE 3 3 0
MIS565 EDUCATIONAL TECHNOLOGY 3 3 0
IT242 DATA STRUCTURES AND DATA ORGANIZATIONS 0 0 0
IT112 INTRODUCTION TO PROGRAMMING 0 0 0
IT332 FUNDAMENTALS OF COMPUTER NETWORKS 0 0 0
IT313 OBJECT ORIENTED PROGRAMMING 0 0 0
MIS533 STRATEGIC MANAGEMENT 3 3 0
EMN502 TOTAL QUALITY MANAGEMENT 3 3 0
IT221 DIGITAL LOGIC DESIGN 0 0 0
MIS553 DECISION SUPPORT SYSTEMS 3 3 0
IT372 INFORMATION SYSTEMS ANALYSIS AND DESIGN 0 0 0
MAN512 HUMAN RESOURCE MANAGEMENT 3 3 0
ISE513 SYSTEMS PROGRAMMING AND APPLICATIONS 3 3 0
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.
IT351 OPERATING SYSTEMS 0 0 0