3 credits
Advanced topics in computer communication networks reflecting current advances in research and applications in this area. Topics include: TCP/IP Technology, Routing Protocols and Algorithms, Multicast, MPLS, Virtual Private Networks(VPN), Quality of Service (QoS),Voice over IP (VoIP), P2P networks, wireless LAN.
3 credits
Study data mining techniques, data mining tools, data visualization, and parallel data mining models. The techniques will include the application of well known statistical, machine learning and database algorithms including decision trees, similarity measures, regression, Bayes theorem, nearest neighbor, neural networks and genetic algorithms.
3 credits
Advanced Database Administration. Subjects treated include Tasks of database administrator; Identification of various components of the Oracle architecture; Managing parameter files; Managing tablespaces; Storage structure and relationships; Creation of database; Managing tables, indexes, profiles, roles, and users;Managing privileges;Managing password security and resources; Backup; Recovery; Fine tuning of the database; Auditing and security of the database. Students are able to develop an understanding of the internal structures and organization of a given database using Oracle10G Database Administrator, as well they will apply all the features of the planning, tuning, monitoring, security, backup and recovery.
3 credits
The convergence of computing, communications and display technologies has led to interest in the processing of multiple data types. The integration of text, sound, images, and video in modern presentations requires compression, synchronization, database, and communication methods. This course covers the stateoftheart technology for multimedia computing. The course topics will cover current media types, images, video, audio, graphics and 3D models in terms of algorithms and data structures for their capture, representation, creation, storage, archival, transmission, assembling, presentation and retrieval.
3 credits
This course addresses the issues of network management and security. It covers network management topics such as definition of network management, network management protocol SNMP, MIB, SMI and RMON as well as network security topics such as security attacks and services, cryptography, network security applications and system security.
3 credits
This course will provide students with an indepth knowledge of server administration and configuration. The material will cover system configuration (Files system, file sharing,), network services (DNS, Mail, Web, DHCP, FTP, SSH, RAS), installation, configuration and administration of these services, manage users and hosting accounts, automating user account management, security issues, and troubleshooting. Handson experience through labs and projects will reinforce the reading. This course will teach how to perform advanced administration tasks on Linux/windows Enterprise Server: installation and manual configuration, performance tuning, backup and recovery services, studying of Microsoft Windows Active Directory (administrative tasks required to centrally manage large numbers of users and computers, multiple domains,..).