Course Code | Course Name | Credit | Theoretical | Lab/Practical | ECTS |
---|---|---|---|---|---|
ITEC501 | PROGRAMMING LANGUAGES | 3 | 3 | 0 | |
ITEC5X1 | ELECTIVE COURSE | 3 | 3 | 0 | |
ITEC5X2 | ELECTIVE COURSE | 3 | 3 | 0 | |
ITEC5X3 | ELECTIVE COURSE | 3 | 3 | 0 | |
ITEC5X4 | ELECTIVE COURSE | 3 | 3 | 0 |
Course Code | Course Name | Credit | Theoretical | Lab/Practical | ECTS |
---|---|---|---|---|---|
ITEC502 | ADVANCED DATABASE MANAGEMENT SYSTEMS | 3 | 3 | 0 | |
ITEC590 | SEMINAR | 0 | 0 | 0 | |
ITEC5X5 | ELECTIVE COURSE | 3 | 3 | 0 |
Course Code | Course Name | Credit | Theoretical | Lab/Practical | ECTS |
---|---|---|---|---|---|
ITEC500 | THESIS | 0 | 0 | 0 |
Course Code | Course Name | Credit | Theoretical | Lab/Practical | ECTS |
---|---|---|---|---|---|
IT550 | ADVANCED INFORMATION SYSTEM DESIGN | 3 | 3 | 0 | |
MISY558 | INFORMATION SECURITY | 3 | 3 | 0 | |
MISY523 | MANAGEMENT INFORMATION SYSTEMS | 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 | |
IT537 | COMPUTER VISION | 3 | 3 | 0 | |
MISY553 | DECISION SUPPORT SYSTEMS | 3 | 3 | 0 | |
MISY565 | EDUCATIONAL TECHNOLOGY | 3 | 3 | 0 | |
IT233 | INTERNET PROGRAMMING | 0 | 0 | 0 | |
EMNT525 | RESEARCH METHODS | 3 | 3 | 0 | |
IT343 | DATABASE MANAGEMENT SYSTEMS I | 0 | 0 | 0 | |
IT511 | COMPUTER ARCHITECTURE | 3 | 3 | 0 | |
IT523 | PERFORMANCE EVALUATION OF COMPUTER NETWORKS | 3 | 3 | 0 | |
IT112 | INTRODUCTION TO PROGRAMMING | 0 | 0 | 0 | |
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.
|
|||||
IT313 | OBJECT ORIENTED PROGRAMMING | 0 | 0 | 0 | |
IT555 | ADVANCED TOPICS IN SOFTWARE ENGINEERING | 3 | 3 | 0 | |
MISY575 | EXPERT SYSTEMS | 3 | 3 | 0 | |
This course is intended to explain the state art of the expert system technology. Based on the main concepts, students will learn the components of expert systems. The students will learn knowledge acquisition and validation. Moreover, they will learn different techniques of knowledge representation and the related programming languages and tools. Students will learn also the inference processes, explanation and reasoning under uncertainty. The course examines the importance of expert systems as management information systems and its role in management. After the successful completion of the course students will be able to discuss and use the expert system in different aspects of the organization and evaluate its impact on the organizational effectiveness.
|
|||||
IT526 | OPERATING SYSTEM AND NETWORK SECURITY | 3 | 3 | 0 | |
IT351 | OPERATING SYSTEMS | 0 | 0 | 0 | |
MISY524 | INFORMATION SYSTEMS DESIGN AND MANAGEMENT | 3 | 3 | 0 | |
EMNT503 | PROJECT SCHEDULING | 3 | 3 | 0 | |
MISY542 | 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).
|
|||||
IT371 | INFORMATION SECURITY AND ASSURANCE | 0 | 0 | 0 | |
MISY555 | MANAGEMENT SCIENCE | 3 | 3 | 0 | |
IT242 | DATA STRUCTURES AND DATA ORGANIZATIONS | 0 | 0 | 0 | |
CMPE545 | ARTIFICIAL NEURAL NETWORKS | 3 | 3 | 0 | |
Introduction to cognitive science. Parallel, distributed problems. Constraint satisfaction. Liopfield model. Supervised vs. unsupervised learning. Single vs. multi-layer perceptions. Static vs. dynamic network architecture. Comparison of neural approaches with parametric and non-parametric statistical methods. Neural network applications.
|
|||||
IT332 | FUNDAMENTALS OF COMPUTER NETWORKS | 0 | 0 | 0 | |
CMPE525 | ADVANCED NETWORK PROGRAMMING | 3 | 3 | 0 | |
The goal of this module is to introduce the students to advanced network programming concepts. They will study issues such as multitasking, multi-threading, processes, inter-process communications and network communications. Client-server communications for long term (e.g. large file transfer, multimedia streaming) and short term sessions (e.g. Web traffic) will be presented. P2P, RMI, applet-servlet, e-mail and multimedia mail will be introduced. The course will also address issues related to the programming of network equipment, including router architecture, network signaling, firewall and deep packet probes, network processors, network support for unicast, multicast and broadcast, and the use of techniques for dynamically changing router code, such as mobile agents and active networks
|
|||||
MISY533 | STRATEGIC MANAGEMENT | 3 | 3 | 0 | |
EMNT502 | TOTAL QUALITY MANAGEMENT | 3 | 3 | 0 | |
IT221 | DIGITAL LOGIC DESIGN | 0 | 0 | 0 | |
MISY363 | FUNDAMENTALS OF MIS | 0 | 0 | 0 | |
IT372 | INFORMATION SYSTEMS ANALYSIS AND DESIGN | 0 | 0 | 0 | |
BUSN512 | HUMAN RESOURCE MANAGEMENT | 3 | 3 | 0 | |
ISYE537 | COMPUTER VISION | 3 | 3 | 0 | |
Image formation. Early processing: low-level vision and feature extraction. Boundary detection. Region growing. Texture. Motion. Two-dimensional and three-dimensional representation. High-level vision: learning and matching.
|
|||||
ISYE513 | 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.
|
|||||
BUSN515 | RESEARCH METHODS | 3 | 3 | 0 |