general information
Course Description
The goals of the computer department are to prepare students for graduate training in some specialized area of computer science, to prepare students for jobs in industry, business or government; and to provide support courses for students in engineering, mathematics and other fields requiring computing skills. Upon successful completion of the programme, students would be able to:
· Demonstrate a broad knowledge of Computer Science which includes data structures, operating systems, computer programming skills, computer organization, algorithm design, and automata theory.
· Gain a substantial knowledge of one of the following Computer Science
specialties: Database, Networking, Artificial Intelligence, Information Security, Computer Engineering.
· Demonstrate the ability to recognize, design and implement efficient software solutions to problems.
· Demonstrate knowledge and understanding of professional ethics and responsible behavior.
· Become successful professionals able to gain Employment and/or to be accepted into a Computer Science Ph.D. program.
Requirements
- Online Application fee
- Prerequisite documents (e.g. BSC, HND, PGD)
- Birth certificate
- Reference Letter
Specialization
Gain the much needed mastery to drive industry change
- Managment Information Systems
- Cybersecurity & Digital Forensic
- Software Engineering
Course outline
Modules
- SOFTWARE ENGINEERING METHODOLOGIES
- MATHEMATICAL STATISTICS
- INFORMATION RETRIEVAL
- DESIGN & ANALYSIS OF ALGORITHM
- INTERNET CONCEPT AND WEB DESIGN
- ELEMENTARY MATHS/BASIC ALGEBRA
- INTRODUCTION TO MARKETING
- INTRODUCTION TO STATISTICS
- INTRODUCTION TO COMPUTER SCIENCE
- INTRODUCTION TO PHILOSOPHY
- Cloud & Mobile Application
- Network Design and Programming
- Big Data Analytics
- Advanced Systems Analysis and Design
- ADVANCED DATABASE SYSTEM
- Data Communication and Networks
- DATA ANALYSIS
- IT Strategy and Management
- Information Technology Project Management
- Research Project
- Cloud & Mobile Application
- Network Design and Programming
- Big Data Analytics
- Advanced Systems Analysis and Design
- ADVANCED DATABASE SYSTEM
- Object-oriented Programming using C#
- PROJECT MANAGEMENT
- LINEAR MODELS
- REAL TIME PROGRAMMING
- Research Project
- E-Business
- Management of Information Security
- Cloud Migration and Security
- Cybersecurity Governance
- Risk Metrics and Analysis
- Data Security and Analysis
- Auditing of Cybersecurity
- Research Project
- Security Log Management and Analysis
- Mobile Device Forensics
- Artificial Intelligence & Cyber Security
- Security Operations Management
- Emerging Topics in Cybersecurity