Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
-1- Short Description for CIS Courses: ) 2 : Lab 0 :Lecture( Database systems lab. 1303343 1303342 :Prerequisite This Course uses a Structured Query Language or (SQL), which is a popular computer language that is used by diverse groups such as home computer owners, owners of small businesses, end users in large organizations and programmers. This course will begin with many concepts about relational databases, after that it will disscus the Data Definition Language (DDL commands) and Data Manipulation Language (DML commands), then the integrity constraints which are used with relations and how to retrieve data by using single and multiple-table queries. )0 :Lab 3 :Lecture( Technical Communication Skills 1303265 104101 :Prerequisite This course will start with a brief introduction to the importance of communication in technology in general and in software development life cycle activities in particular. Its topics include an overview of English writing styles and steps in development written reports, oral presentations, argument, and speeches. The course also covers methods of searching the internet, interviewing techniques from the point of view of the interviewee and interviewer, as well as writing resume and C.Vs. ) 0 : Lab 3 :Lecture( Distributed Information Systems 1303434 1304336 :Prerequisite The course cover the following topics: Introduction to distributed computing; characteristics of distributed system and challenges, Network fundamentals; Distributed computing architecture; Inter-process communications; remote invocation and middleware, operating system support naming and security considerations, distributed shared memory, Data replication, remote transaction and Distributed Database systems; client-server architecture and Web application. )0 :Lab 3 :Lecture( Information Security 1303411 1304336 :Prerequisite This is a fundamental course on information technology security, that discuses the basic issues in computer security measures, procesuders and mechanisims. The course covers an overview of computer security, encryption types as classical encryptions, symmetric and asymmetric encryptions. The course also covers digital signatures, hash functions, authentications and authorization procesdures. Also some of the security applications and measures like firewalls, intrusion detection systems, email security and multisource codes are covered. ) 0:Lab 3 :Lecture( Database Systems 1303342 1301203: Prerequisite The course teaches relational database design, Functional dependencies and normalization, data modeling using the entity-relationship approach, relational algebra, and database security. -2)0:Lab 3 :Lecture( Data Mining 1303450 1303342 :Prerequisite To teach students the basic concepts of Data Mining and to introduce them to the major algorithms that perform are used to mine the data. )0 : Lab 3 :Lecture( Information Retrieval 1303447 1303342 :Prerequisite This course starts with an introduction to information retrieval systems. It highlights the components of a typical information retrieval system. Throughout the course, these components will be discussed in certain depth. The course combines theoretical foundation of Information retrieval and practical applications. Students will learn how to build an information retrieval system. Boolean retrieval, indexing, tokenization, query formulation, document classification, and ranking are some of the important topics covered. ) 0 : Lab 3 :Lecture( Principles of Information Systems 1303120 - :Prerequisite This course takes into account the fact that most functional areas in business rely on Computer-Based Information Systems and therefore is designed to help students improve their understanding of other courses in related areas. This course begins with a solid grounding in the principles of systems theory and finishes with coverage of the latest technologies in a business setting, including connectivity and electronic commerce. ) 2 : Lab 2 :Lecture( Web based Development 1303236 1301108 :Prerequisite Introduction of the Internet history, World Wide Web, discussion of web browsers, searching techniques, and the use of helper applications and plug-ins for video and sound. Study the extensible hypertext markup language (XHTML), Dynamic HTML, JavaScript and cascade style sheets. The student will learn how to create a Wold Wide Web pages using all these technologies. ) 0 : Lab 3 :Lecture( Advanced Database Systems 1303448 1303342 :Prerequisite The course covers subjects such as transaction management, concurrency control, two-phase locking, serializability, distributed databases, introduction to data mining, indexing, and data storage. )2: Lab 0 :Lecture( Advanced Database Systems (Lab) 1303449 1303448 :Prerequisite The course starts with a review of advance SQL topics, follows, the course covers technical aspects of the major functions provided by DBMS, it deals with PL/SQL programming including built-in data types, control flow structures, designing and implementing cursors, triggers, procedures ,functions, and packages. -3) 2 : Lab 2 :Lecture( Advanced Web based Development 1303338 1303236+1303236 :Prerequisite Introduction of the Internet history, World Wide Web, discussion of web browsers, searching techniques, and the use of helper applications and plug-ins for video and sound. Study the extensible hypertext markup language (XHTML), Dynamic HTML, JavaScript and cascade style sheets. The student will learn how to create a Wold Wide Web pages using all these technologies. ) 0 : Lab 3 :Lecture( 1303386 1303342 :Prerequisite The course is designed to introduce students to the fundamental concepts of Information Systems Analysis and Design. The course focus is on the study of Analysis and Design phases of the system development life cycle. This course aims at providing students with an awareness of the alternative methods for systems development, giving students a deep understanding of the tools and techniques used in systems Analysis and Design, and also provides them with the concepts and skills needed to properly analyze and design information systems. Information Systems Analysis & Design This course covers the following topics: Systems Process; Approaches to Systems Analysis and Design; Systems Development Life Cycle Approaches: Traditional Approach and Object Oriented Approach; Prototyping. Issues in the coverage of systems analysis process: Information Systems Requirements Analysis phase; Information Gathering Techniques; Validating the Requirements; Modeling System Requirements. The course covers also: major components of design and levels of design; Describe each design phase activity, Deployment Environments, The Traditional Approaches to Design, Developing System Flowchart, Developing Structure Chart, The Object-Oriented Approach to Design, Use Case Realization, Developing class Diagram, Developing Sequence Diagram, Designing user Interface. ) 4 : Lab 0 :Lecture( System Analysis and Design Lab. 1303387 1303386 :Prerequisite This course will begin with the concepts of systems development process, approaches to systems development; methodologies, models, tools, and techniques such as: Traditional approach and Object oriented approach, and discuss a new terminology which is called Rational Unified Process (RUP), after that explaining the requirement managements with using RequisitePro tool and finally illustrating the Object Oriented Analysis and Design with Rational Rose.