Computer Science and Information Technology Programs

Under Graduate - Results Found : 5

Back
CNC314 - Database Systems

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

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

Course Description :

The main objective of this course is to provide students with the background to design, implement, and use database management systems. Topics Include: Evolution of database management systems, Relational Data Model and Relational Algebra, Structured Query Language, Entity Relationship Modeling and Design, ERM to RM Conversion, Tables Normalization, Forms / Reports / Menus Implementation successful completion of this course, students will have the skills to analyze business requirements and produce a viable model and implementation of a database to meet such requirements.
CNC312 - Foundations of Information Systems

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

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

Course Description :

Introduction to Information systems; Information systems infrastructure. The Internet and WWW, E-business; E-government, Web 2.0. Technologies: e.g., wikis, tags. New forms of collaboration: social networking, virtual teams, viral marketing, crowd-sourcing. Business intelligence, Organizational decision making, functions, and levels. Enterprise-wide information systems, Enterprise resource planning, Supply chain management, Customer relationship management. Development and acquisition, External acquisition; Information systems ethics and crime, Information privacy, accuracy, property, and accessibility, Computer crime, Cyberwar / cyberterrorism. Foundations of Information Systems Lab provides practical implementation and extermination of the course material given in the lectures of CNC 312, and lab projects.
CNC321 - Cryptography and Cryptanalysis

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

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

Course Description :

Introduction, History of cryptography. Symmetric key Cryptography, Asymmetric key Cryptography, Message Authentication, Digital Signatures, Applications of Cryptography, Public-key infrastructure, Firewalls, VPN, PGP and S/MIME, SSL and TLS, IPSec. Security Concepts, Attacks, Cryptanalysis. Stream Ciphers and Block Ciphers, DES Algorithm, DES, AES, RSA, DH, Elliptic Curve Cryptography. Brute-Force, Meet-in-the-Middle Attack, Hellman Time-Space Trade-off, Flaws, Multi-Table Trade-off, Rainbow Tables, Cryptanalysis of Random Number Generators. Linear Cryptanalysis, Differential Cryptanalysis, Related-Key Attack, Related-Key Attack on 3DES . Cryptography and Cryptanalysis Lab provides practical implementation and extermination of the course material given in the lectures of CNC 321, and lab projects
CNC323 - Computer and Network Security

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

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

Course Description :

Malware and Social Engineering Attacks, Networking-Based and Web Server Attacks, Network Security Devices, Technologies, and Design, Administering a Secure Network, Wireless Network Security, System and Application Security, Mobile and Embedded Device, Access Management Fundamentals, Authentication and Account Management, Vulnerability Assessment and Data Security. Computer and Network Security Lab provides practical implementation and extermination of the course material given in the lectures of CNC 323, and lab projects.
CSC221 - Operating Systems

Faculty : Computer Science and Information Technology Programs
School :

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

Course Description :

No Courses Description