مقررات المستوى الرابع لتخصص علوم الحاسب
المستوي الرابع – علوم الحاسب |
|||
Course Content |
Credits |
Course |
Code |
Parallel and distributed operating systems. Load sharing, scheduling, reliability, recovery, memory management. Distributed file systems, distributed agreement, and object- oriented operating systems. |
3 |
Advanced Operating Systems |
CS421 |
Compiler Functions, Language Elements − BNF Grammars, Regular Expressions, Finite State Machines, Lexical Analyzers − Context Free Grammars, Grammar Ambiguity, Parse Trees, Push Down Automata − Parsing Methods; Top-Down, Recursive Descent, LL, LR − Symbol Table Construction, Type Checking − Code Generation − Handling Recursion and Arrays − Code Optimization Techniques. |
3 |
Compiler Construction |
CS441 |
Introduction − Statistical Decision Theory − Statistical Decision Theory continued − Parameter Estimation − Parameter Estimation continued − Introduction to Principal Component Analysis and Linear Discriminant Analysis − Face Recognition − Non-parametric Techniques − Decision Trees − Neural Networks − Classifier Combination − Feature Selection − Unsupervised Learning, Clustering, and Multidimensional Scaling − Semi-supervised learning. |
3 |
Pattern Recognition |
CS463 |
Computer Science Capstone Project I course will provide coverage of some of the material from the body of knowledge, such as: Foundations of human-computer interaction - Graphical user-interface design - Graphical user-interface programming - Software design - Using APIs - Software tools and environments - Software processes - Software requirements and specifications - Software validation - Software evolution - Software project management - Team management - Communications skills. The focus of the course must remain on the project, which gives students the chance to reinforce through practice the concepts they have learned earlier in a more theoretical way.
|
3 |
Capstone Project I |
CS481 |
Data and database administration: Transaction processing; Using a database management system from an application development environment; Use of database management systems in an enterprise system context; Data / information architecture; Data security management. Basic data security principles. Data security implementation: Data quality management. Data quality audits. Data quality improvement: Business intelligence. On-line analytic processing. Data warehousing. |
3 |
Advanced Database |
IS411 |
Overview of the history, evolution, and compatibility of wireless standards. The special problems of wireless and mobile computing. Wireless local area networks and satellite-based networks. Mobile Internet protocol. Mobile aware adaptation. Extending the client-server model to accommodate mobility. Mobile data access: server data dissemination and client cache management. The software packages to support mobile and wireless computing. The role of middleware and support tools. Performance issues. Emerging technologies |
3 |
Wireless and Mobile Computing |
IT431 |
مقررات المستوى الرابع لتخصص تكنولوجيا المعلومات
المستوي الرابع – تكنولوجيا المعلومات |
|||
Course Content |
Credits |
Course |
Code |
Overview of the history, evolution, and compatibility of wireless standards. The special problems of wireless and mobile computing. Wireless local area networks and satellite-based networks. Mobile Internet protocol. Mobile aware adaptation. Extending the client-server model to accommodate mobility. Mobile data access: server data dissemination and client cache management. The software packages to support mobile and wireless computing. The role of middleware and support tools. Performance issues. Emerging technologies. |
3 |
Wireless and Mobile Computing |
IT431 |
Introduction to the design and performance analysis of local computer networks. Emphasis is on performance analysis of representative multi-access procedures. |
3 |
Network Analysis and Design |
IT451 |
Design, selection, implementation and management of enterprise IT solutions. Applications and infrastructure and their fit with the business. Frameworks and strategies for infrastructure management, system administration, data/information architecture, content management, distributed computing, middleware, legacy system integration, system consolidation, software selection, total cost of ownership calculation, IT investment analysis, and emerging technologies. Managing risk and security within audit and compliance standards. |
3 |
Enterprise Architecture |
IT441 |
Electronic commerce economics, business models, value chain analysis, technology architectures for electronic business, supply chain management, consumer behavior within electronic environments, legal and ethical issues, information privacy and security, transborder data flows, information accuracy and error handling, disaster planning and recovery, solution planning, implementation and rollout, site design, Internet standards and methods, design of solutions for the Internet, intranets, and extranets, EDI, payment systems, support for inbound and outbound logistics.
|
3 |
E-commerce |
IT471 |
Information Technology Capstone Project I course will provide coverage of some of the material from the body of knowledge, such as: Foundations of human-computer interaction - Graphical user-interface design - Graphical user-interface programming - Software design - Using APIs - Software tools and environments - Software processes - Software requirements and specifications - Software validation - Software evolution - Software project management - Team management - Communications skills. The focus of the course must remain on the project, which gives students the chance to reinforce through practice the concepts they have learned earlier in a more theoretical way.
|
3 |
Capstone Project I |
IT461 |
Data and database administration: Transaction processing; Using a database management system from an application development environment; Use of database management systems in an enterprise system context; Data / information architecture; Data security management. Basic data security principles. Data security implementation: Data quality management. Data quality audits. Data quality improvement: Business intelligence. On-line analytic processing. Data warehousing. |
3 |
Advanced Database |
IS411 |