Computer Science and Information Technology Programs

Under Graduate - Results Found : 5

Back
CSC323 - Software Process

Faculty : Computer Science and Information Technology Programs
School : Computer Science

Prerequisit Course : CSC211
Credit Hours : 3.00
Offered For : Under Graduate

Course Description :

No Courses Description
CNC421 - Ethical Hacking and Penetration Testing

Faculty : Computer Science and Information Technology Programs
School : Program of Computer Networks and Cyber Security

Prerequisit Course : CNC312 and CNC321
Credit Hours : 3.00
Offered For : Under Graduate

Course Description :

This course teaches penetration testing techniques that quickly, efficiently and most importantly methodically uncover vulnerabilities in operating systems, applications and networks. Footprinting and Reconnaissance, Scanning Networks, System Hacking, Trojans and Backdoors, Viruses and Worms, Hacking Web Servers and Web Applications, Buffer Overflow and SQL Injections, Crack passwords and wireless network keys with brute-forcing and wordlists, Use the Metasploit Framework to launch exploits and write your own Metasploit modules, Bypass antivirus software and turn access to one machine into total control of the enterprise in the post exploitation phase. Students will learn core skills and techniques that every pentester needs. Ethical Hacking and Penetration Testing Lab provides practical implementation and extermination of the course material given in the lectures of CNC 421, and lab projects. Using a virtual machine-based lab that includes Kali Linux and vulnerable operating systems, they will run through a series of practical lessons with tools like Wireshark, Nmap, and Burp Suite.
CSC324 - Human Computer Interaction 3

Faculty : Computer Science and Information Technology Programs
School : Computer Science

Prerequisit Course : CSC121
Credit Hours : 3.00
Offered For : Under Graduate

Course Description :

No Courses Description
CNC422 - Cloud Computing and Virtualization

Faculty : Computer Science and Information Technology Programs
School : Program of Computer Networks and Cyber Security

Prerequisit Course : CSC221 and CNC323
Credit Hours : 3.00
Offered For : Under Graduate

Course Description :

Introduction to Cloud Computing, Principles of Parallel and Distributed Computing, Cloud Concepts and Technologies, Virtualization in Depth, Cloud Architecture, Services and Platforms, MapReduce and Hadoop, Design of Cloud Applications, IaaS Providers (Amazon Web Services), Cloud Application Development, Cloud Security, Big Data Analytics, Resource Elasticity. Cloud Computing and Virtualization Lab provides practical implementation and extermination of the course material given in the lectures of CNC 422, and lab projects.
CSC410 - Software Quality

Faculty : Computer Science and Information Technology Programs
School : Program of Computer Science

Prerequisit Course : CSC323
Credit Hours : 3.00
Offered For : Under Graduate

Course Description :

No Courses Description