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 |
UNIT |
LEVEL |
SEMESTER |
GNS101 - USE OF ENGLISH |
2 |
100 |
1ST |
GNS106 - LITERATURE IN ENGLISH |
2 |
100 |
2ND |
FRN102 - FRENCH LANGUAGE |
2 |
100 |
2ND |
MAT102 - INTRODUCTION TO CACULUS |
3 |
100 |
2ND |
PHY102 - GENERAL PHYSICS |
2 |
100 |
2ND |
CSC102 - BASIC PROGRAMMING |
3 |
100 |
2ND |
CSC104 - COMPUTER SYSTEM MODELLING |
3 |
100 |
2ND |
CSC104 - COMPUTER SYSTEM MODELLING |
3 |
100 |
2ND |
CSC106 - VECTOR GEOMETRY |
2 |
100 |
2ND |
CSC108 - BUSINESS PROGRAMMING (COBOL) |
3 |
100 |
2ND |
MAT102 - MATHEMATICS |
2 |
100 |
2ND |
GNS104 - POLITICS AND GOVERNMENT |
2 |
100 |
2ND |
GNS102 - LOGIC AND REASONING |
2 |
100 |
2ND |
SOC101 - INTRODUCTION TO SOCIOLOGY |
2 |
100 |
1ST |
GNS103 - INTRODUCTION TO PHYLOSOPHY |
2 |
100 |
1ST |
GNS105 - BASIC STUDY SKILL |
2 |
100 |
1ST |
FRN101 - FRENCH LANGUAGE |
2 |
100 |
1ST |
ECO101 - INTRODUCTION TO ECONOMICS |
2 |
100 |
1ST |
PHS101 - GENERAL PHYSICS |
3 |
100 |
1ST |
MAT101 - BASIC ALGEBRA |
3 |
100 |
1ST |
CSC101 - INTRODUCTION TO COMPUTER |
3 |
100 |
1ST |
CHM101 - GENERAL CHEMISTRY |
3 |
100 |
1ST |
STS101 - INTRODUCTION TO STATISTICS |
2 |
100 |
1ST |
GNS107 - BENIN PEOPLE AND CULTURE |
2 |
100 |
1ST |
MTH204 - INTRODUCTION TO REAL ANALYSIS |
3 |
200 |
2ND |
GNS216 - INTRODUCTION TO ENTREPRENEURSHIP |
3 |
200 |
2ND |
CSC202 - DIFFERENTIAL EQUATION |
3 |
200 |
2ND |
CSC204 - INFORMATION SYSTEM |
3 |
200 |
2ND |
GNS209 - SEMINAR/IND. STUDY |
3 |
200 |
2ND |
CSC208 - COMPUTER REPAIRS AND MAINTENANCE |
2 |
200 |
2ND |
GNS209 - ENTREPRENEURSHIP |
2 |
200 |
2ND |
MTH202 - NUMERICAL ANALYSIS |
3 |
200 |
2ND |
FRN202 - FRENCH COMMUNICATION |
2 |
200 |
2ND |
MTH203 - MATHEMATICAL METHODS |
3 |
200 |
1ST |
FRN201 - FRENCH LANGUAGE |
2 |
200 |
1ST |
CSC201 - DISCRETE MATHEMATICS |
3 |
200 |
1ST |
CSC203 - COMPUTER APPLICATION |
3 |
200 |
1ST |
CSC205 - INTRODUCTION TO OPERATING SYSTEM |
3 |
200 |
1ST |
CSC207 - INTRODUCTION TO PROGRAMMING LANGUAGE |
3 |
200 |
1ST |
CSC209 - ALGORITHM AND APPLICATIONS |
3 |
200 |
1ST |
CSC211 - ELEMENTARY DATA PROCESSING |
3 |
200 |
1ST |
CSC300 - RESEARCH PROJECT |
6 |
300 |
2ND |
CSC302 - INTRODUCTION TO INTERNET COMPUTING |
3 |
300 |
2ND |
CSC304 - ARTIFICIAL INTELLIGENCE |
3 |
300 |
2ND |
CSC306 - CRYPTOGRAPHY AND I.T SECURITY |
3 |
300 |
2ND |
CSC308 - SYSTEM ANALYSIS AND DESIGN [DIGITAL] |
3 |
300 |
2ND |
CSC310 - OBJECT ORIENTED PROGRAMMING |
3 |
300 |
2ND |
CSC312 - INTRODUCTION TO EXPERT SYSTEM |
3 |
300 |
2ND |
CSC314 - ADVANCE SOFTWARE ENGINEERING |
3 |
300 |
2ND |
FRN302 - ADVANCE FRENCH LANGUAGE |
2 |
300 |
2ND |
CSC315 - DATA STRUCTURE AND ALGORITHM |
2 |
300 |
1ST |
FRN302 - ADVANCE FRENCH LANGUAGE II |
2 |
300 |
1ST |
FRN301 - ADVANCE FRENCH LANGUAGE |
2 |
300 |
1ST |
CSC301 - INTRODUCTION TO DIGITAL DESIGN |
3 |
300 |
1ST |
CSC303 - MODERN PROGRAMMING |
3 |
300 |
1ST |
CSC305 - COMPUTER ARCHITECTURE |
3 |
300 |
1ST |
CSC307 - COMPILER CONSTRUCTION |
3 |
300 |
1ST |
CSC309 - RESEARCH METHODOLOGY |
2 |
300 |
1ST |
CSC313 - WEB DESIGN AND MANAGEMENT |
3 |
300 |
1ST |
GNS309 - RESEARCH METHODOLOGY |
3 |
300 |
2ND |