and environment to design, develop, and deliver web-based multimedia projects. Credit: 3 semester hours.

COS 521: Web System Design. This course focuses on the use of system engineering methodologies for designing, coding, and the deployment of web applications. This course will use current industry web technologies. Credit: 3 semester hours.

COS 533: Cryptography Algorithms. Students are introduced to the area of cryptography. This course covers intermediate concepts of cryptography, communication channels, encryption, attacks and others. Credit: 3 semester hours.

COS 535: Advanced Networking. This course deals with concepts of modern computer and telecommunication networks. The introductory principles and advanced topics related to networking terminology, protocols, standards design, administration and maintenance will be covered. Credit: 3 semester hours.

COS 536: Software Engineering. This course covers the concepts involved in software engineering related to software process, requirements engineering, design, architecture, quality, testing, and project management. Credit: 3 semester hours.

COS 537: Artificial Intelligence. An intermediate study of various topics in the field of Artificial Intelligence. Topics may include logic programming, knowledge representation, expert systems, natural language processing, neural networks, robotics, machine learning, AI related problems and languages. Credit: 3 semester hours.

COS 541: Advanced Computer Architecture. This course will discuss the advanced fundamentals of digital system and computer architecture. Advanced topics in the study of the computer architecture design for sequential and parallel systems, open system architecture, design principles, and ALU design will be presented. Credit: 3 semester hours.

COS 543: Numerical Methods and Application. This course covers advanced numerical solutions and techniques such as large linear system problems, nonlinear systems, elliptic, and parabolic PDEs. Additional topics covered are numerical solutions from point of modeling large mathematical systems and application and simulations. Credit: 3 semester hours.

COS 544: Advanced Operating System. This course will discuss the fundamentals of operating systems and advanced topics in distributed operating systems. It helps students become more aware of the concepts, trends, and tools available for operating systems. Credit: 3 semester hours. SAN technology effectively. The course is designed as an introduction to SANs. The topics covered include topologies, protocols, and products required to implement and manage efficient SANS. Credit: 3 semester hours.

COS 552: Storage Area Networks. This course presents the benefits of storage area networks (SANS) to the corporate users and enables them to deploy COS 553: Common Gateway Interface. This course in an introduction to the Common Gateway Interface (CGI) and the design issues for running external programs, software, or gateways under an information server in a platform independent manner. Credit: 3 semester hours.

SAN technology effectively. The course is designed as an introduction to SANs. The topics covered include topologies, protocols, and products required to implement and manage efficient SANS. Credit: 3 semester hours.

COS 553: Common Gateway Interface. This course in an introduction to the Common Gateway Interface (CGI) and the design issues for running external programs, software, or gateways under an information server in a platform independent manner. Credit: 3 semester hours.

COS 570: Advanced Computer Architecture and Software. Advanced topic on computer software and hardware systems are covered which involves controlling complexity; virtual memory, threads and coordination of parallel activities. It also discusses quantitative and qualitative understanding of superscalar, pipelined architecture of different operating systems. Prerequisite: Consent of instructor. Credit: 3 semester hours.

COS 571: Software Assurance. Students will learn advanced skills in software assurance. This course will prepare students in methods to assure a level of confidence in software systems and develop expertise to assess the security capabilities and resiliency of the software. Prerequisite: Consent of instructor. Credit: 3 semester hours.

COS 582: E-Commerce Security. This course covers the topics related to electronic commerce technology: models and issues; security architectures; and others. Credit: 3 semester hours.

COS 581: Advanced Crypto Algorithms. Introduction to the advanced cryptography algorithms, block encryption algorithms, public key algorithms, digital signature algorithms, PKI key managements, authentication and implementation issues, protocols theory, protocol use, and protocol design theory. Credit: 3 semester hours.

COS 582: Secure E-Commerce. This course covers the topics related to secure electronic commerce technology: models and issues; related principles with case studies; security architectures; digital signatures; certificates; public key infrastructure (PKI); and legal and national policy on secure electronic commerce and others. Credit: 3 semester hours.

COS 583: Enterprise Security Managements. Students are introduced to the managerial aspects of computer security and risk management for enterprises. Also covered are accreditation; procurement; extension and operation principles for secure enterprise information systems; security policy; plan development; contingency, continuity and disaster recovery planning; and incident handling and response. Prerequisites: COS 581 and 582. Credit: 3 semester hours.