Bsc. Computer Science
Our graduate degree prepares young aspiring professionals to succeed in any career they decide to pursue.
In our exciting range of courses, you’ll learn about and gain experience with some of the major subjects in computer science today. A few examples are:
Understanding Java programming, covering fundamentals such as data types, program control and decisions, loops, string manipulations, procedures, arrays, software testing, and debugging; and advanced concepts such as recursion, linked data structures, and Java’s Collection Framework.
Exploring computer systems, looking at the internal design and functionality of the most basic computer components, using an online hardware simulator to actually “build” a computer, and developing an assembler from scratch.
Catching up on web programming, including web applications, web services, enterprise web development, markup languages, and server-side programming.
Building mobile applications, Delving into Artificial Intelligence, covering concepts and techniques in AI, including “reasoning”, problem-solving, and search optimization.
Duration: 36months,
Mode: Online
Course Outline
USE OF ENGLISH | GNS101 |
LITERATURE IN ENGLISH | GNS106 |
FRENCH LANGUAGE | FRN102 |
INTRODUCTION TO CACULUS | MAT102 |
GENERAL PHYSICS | PHY102 |
BASIC PROGRAMMING | CSC102 |
COMPUTER SYSTEM MODELLING | CSC104 |
COMPUTER SYSTEM MODELLING | CSC104 |
VECTOR GEOMETRY | CSC106 |
BUSINESS PROGRAMMING (COBOL) | CSC108 |
MATHEMATICS | MAT102 |
MACRO ECONOMICS | ECO202 |
POLITICS AND GOVERNMENT | GNS104 |
LOGIC AND REASONING | GNS102 |
INTRODUCTION TO PHYLOSOPHY | GNS103 |
BASIC STUDY SKILL | GNS105 |
FRENCH LANGUAGE | FRN101 |
INTRODUCTION TO ECONOMICS | ECO101 |
GENERAL PHYSICS | PHS101 |
BASIC ALGEBRA | MAT101 |
INTRODUCTION TO COMPUTER | CSC101 |
GENERAL CHEMISTRY | CHM101 |
INTRODUCTION TO STATISTICS | STS101 |
BENIN PEOPLE AND CULTURE | GNS107 |
INTRODUCTION TO SOCIOLOGY | SOC101 |
INTRODUCTION TO REAL ANALYSIS | MTH204 |
INTRODUCTION TO ENTREPRENEURSHIP | GNS216 |
DIFFERENTIAL EQUATION | CSC202 |
INFORMATION SYSTEM | CSC204 |
SEMINAR/IND. STUDY | GNS209 |
COMPUTER REPAIRS AND MAINTENANCE | CSC208 |
ENTREPRENEURSHIP | GNS209 |
NUMERICAL ANALYSIS | MTH202 |
FRENCH COMMUNICATION | FRN202 |
DISCRETE MATHEMATICS | CSC201 |
COMPUTER APPLICATION | CSC203 |
INTRODUCTION TO OPERATING SYSTEM | CSC205 |
INTRODUCTION TO PROGRAMMING LANGUAGE | CSC207 |
ALGORITHM AND APPLICATIONS | CSC209 |
ELEMENTARY DATA PROCESSING | CSC211 |
MATHEMATICAL METHODS | MTH203 |
FRENCH LANGUAGE | FRN201 |
INTRODUCTION TO INTERNET COMPUTING | CSC302 |
ARTIFICIAL INTELLIGENCE | CSC304 |
CRYPTOGRAPHY AND I.T SECURITY | CSC306 |
SYSTEM ANALYSIS AND DESIGN [DIGITAL] | CSC308 |
OBJECT ORIENTED PROGRAMMING | CSC310 |
INTRODUCTION TO EXPERT SYSTEM | CSC312 |
ADVANCE SOFTWARE ENGINEERING | CSC314 |
RESEARCH METHODOLOGY | GNS309 |
RESEARCH PROJECT | CSC300 |
ADVANCE FRENCH LANGUAGE | FRN302 |
ADVANCE FRENCH LANGUAGE II | FRN302 |
ADVANCE FRENCH LANGUAGE | FRN301 |
INTRODUCTION TO DIGITAL DESIGN | CSC301 |
MODERN PROGRAMMING | CSC303 |
COMPUTER ARCHITECTURE | CSC305 |
RESEARCH METHODOLOGY | CSC309 |
WEB DESIGN AND MANAGEMENT | CSC313 |
DATA STRUCTURE AND ALGORITHM | CSC315 |
COMPILER CONSTRUCTION | CSC307 |