Course Description: This course will teach the principles, practices, technologies, tools, procedures, and methodologies to ensure security of data at rest within databases. This course and it appraises the convergence between database security and associated threat vectors/attack methods. It examines… Read More
Advanced Software Engineering MIT
Course description: This course is designed to present students with an overview of advanced topics in Software Engineering. Students will be exposed to techniques that are gaining increasing attention in the industrial and research communities. Students will apply the software… Read More
Object Oriented Analysis and Design MIT
Course description: Large-scale software development has been described as one of the most difficult of human undertakings. This course examines the reasons for the inherent complexity of software construction, and presents structured methods to deal effectively with it. The course… Read More
Mobile Applications MIT
Course description This course is concerned with the development of applications on mobile and wireless computing platforms. Android will be used as a basis for teaching programming techniques and design patterns related to the development of mobile applications. Topics will… Read More
Advanced Information Security Issues MIT
Course description: This course is intended to help students to gain fundamental and comprehensive understanding of information security. The course provides an overview of major information security issues, technologies, and approaches. Students who successfully complete this course will have a… Read More
Security in Mobile Adhoc Networks MIT
Course description This course is concerned with the security issues in Mobile Adhoc Networks; we assume knowledge of the fundamental concepts of Mobile Adhoc Networks. This course will illustrate the Vulnerabilities of the Mobile Ad Hoc Networks and the Vulnerabilities of… Read More