Computer Information System Courses Description 0309331 0306331 0309332 0306332 0309334 0306334 0309341 0306341 0309353 0306353 Database Systems Introduction to database systems, entity-relationship data model, relational model, network model, hierarchical model, formal query languages, commercial query languages, SQL, relational database design theory, normalization process, access methods, commercial database systems, deductive databases, object-oriented database, case studies. Database Systems For MIS Prerequisite: 0306252 (Data structures for MIS). Introduction to database systems, entity-relationship data model, relational model, network model, hierarchical model, building a database by using Micro Soft Access,formal query languages, SQL, relational database design theory. Computer Information Systems Introduction to information systems, information management, construction of information systems, database management systems, decision support systems, knowledge based systems, user interface systems, geographic information systems, case studies. Operations Research Prerequisite: 0306250 (Data Structures) Decision making, linear programming and modeling, graphical solution, algebraic solution, simplex method, two-phase simplex method, duality and sensitivity analysis, transportation and assignment models, network problems. Systems Analysis An introduction to the systems process, system analysis and modeling, systems design systems implementation and management and practical lab courses.
0309380 0309382 0306382 0309383 0306383 0309384 0306384 0309385 0306385 Decision Supports Systems Decision-support systems (DSS) support management decision-making in a business environment focus's to provide viable alternatives for managers and targeted to students who want more expertise in developing and managing such systems. The broadest definition states that Decision Support Systems are interactive computer based systems and subsystems that help decision makers utilize data, models and/or communications to solve problems and make decisions. This course covers the following topics: Introduction to decision support systems; DSS components; Decision making and DSS; DSS software and hardware; developing DSS; DSS models; types of DSS; group DSS; executive information systems; data mining; artificial intelligence and expert systems. Computer Simulation Basic concepts, mathematical and computer models, parameter estimation, simulation techniques, simulation applications, introduction to game theory, case studies. Multimedia Fundamentals Prerequisite: 0306217 Advanced Programming Basic concepts, images, audio, video, authoring tools and systems, multimedia and the web, multimedia tools and applications. Digital Image Processing Image processing pineapples, Image captaincy Digitization, sampling, quantization, representation (frequency, spatial) filtering, image segmentation pattern recognition, and compression. GIS: Geographical Information Systems Basic concepts, images, audio, video, authoring tools and systems, multimedia and the web, multimedia tools and applications.
0309386 0309387 0309388 0309390 Bioinformatics This introductory course will provide computational methods for managing and analyzing information about the sequence, structure and function of biological molecules, and cover statistical and algorithmic concepts to address common questions that arise while analyzing biological data. Data Mining and Warehousing This course aims to discuss the importance and uses of data mining, a comparison between the different approaches, the use of data mining in practical life and scientific research, through the presentation of the basics of data and data characterization knowledge and representation, understanding the processes of knowledge discovery and data mining terminology, classification problems facing process,understanding the general form for data mining and define the methods and new techniques that used for this object. Challenges that face data mining in addition to the practical applications for the concepts of this course. Health Information Systems Prerequisite: 0306352 (Design and Analysis of Algorithms). The goal of this course is to provide the student with the basic concepts of health information systems. The course contains the following subjects: basic concepts, information needed for health care manager, assessment of health care needed, health systems classification, specialized health information systems, management of health information, health data, health information legal aspects and health applications. Internship for CIS Credit Hours: 0 Prerequisite: Department Approval During this course, the student registers a training session in a certified company or a governmental institute. The student should provide a fully described project in order to be completed in the graduation semester. A team as well as a supervisor must by determined.
0309401 0309417 0306417 0309438 0306438 0309456 0306456 0309480 0306480 Computer Ethics Rules and policies of computer ethics. Hacking, viruses, Internet ethics and freedom of expression on the Internet. Software copyright and intellectual property. Internet Programming Prerequisite: 0306132 (Computer applications and Internet). Topics: Introduction to Web architecture, HTML static and dynamic pages, Java script, Database connection using MySQL, server side includes and PHP. Advanced Database Systems This course will cover the core principles and techniques of transactions and concurrency control methods. The potential topics covered in class include transactions properties, serializability, recovery concepts and techniques and database security issues. Advanced Systems Analysis Prerequisite: 0309353 System Analysis or 0305301 Object Oriented System Engineering System development methodologies, team management, testing, maintenance, types of information systems, CASE tools, rapid application development, advanced topics in conceptual data modeling, object-oriented analysis and design, case studies. Information Systems Security Current issues of security and privacy problems, security models, ways to minimize risks and losses, information system security within an organization, cryptology, security controls, security packages, trusted and secured systems, user identification and authentication, case studies.
0309481 0309482 0306482 0309488 0306488 0309489 0306489 0309490 Information and Network Security Current issues of security and privacy problems, security models, ways to minimize risks and losses, information system security within an organization, cryptology, security controls, security packages, trusted and secured systems, user identification and authentication, case studies. Database Languages and Tools Database environment, DBMS architecture, advanced topics in modeling tools, extended entity relationship model, object modeling technique, development tools, CASE tools, testing tools, management tools, case studies. Computer Assisted Learning Prerequisite: 0306132 Computer applications and Internet Introduction to using computers in education, authoring tools, humancomputer interaction, programming and material requirements, tasks analysis and design, multimedia utilization, using the internet in education, e-learning, studying through the internet, questions and responses design, student-computer interaction, rigid and dynamic interaction, electronic exams, default teaching, case study. Electronic Commerce Prerequisite: 0306132 (Computer applications and Internet). Introduction to e-commerce, hardware and software requirements, Internet and Intranet, e-advertisement, electronic fund transfer, security protocols, teller machines, e-commerce applications, business-to-customer commerce, business-to-business commerce, case studies. Graduation Project for CIS Prerequisite: 0309390 (Practical Training). Students are required to develop graduation projects in one of the information technology fields. Students are required to strictly follow standards during the analysis, design and implementation of their projects. Comprehensive documentation of the project stages is to be submitted.
0309491 Training Courses Prerequisite: Department Approval. This course includes the development of the application in the fields of trade, administrative or other. The student uses programming languages or database, Internet, or e-commerce software's the he has been learned during his University life. At the end of the course, the student or the project team make a presentation of the project during a panel discussion before a panel of members of the board of the department in addition to the project supervisor.