COURSES
The courses of the program are categorized into four: Computer Science, Economics, Business Administration and Professional Development. Participants are to choose their courses of preference for Skill and professional Development. But Participants must satisfactorily complete the entire course work of a chosen Course before a Successful Completion Certification can be awarded to them. Technology Entrepreneurship is a complementary, but mandatory component of the program, which is delivered bi-monthly via webinar and online presentations by AFRIEF’s instructors.
COMPUTER SCIENCE AND PROGRAMMING
ENGLISH LANGUAGE AND COMMUNICATION SKILLS
ESL003: Upper-Intermediate English as a Second Language
ESL005: Business-Proficient English as a Second Language
PRDV211: Foundations of Human Communication
PRDV213: Group Communication
Note 1: Students should first take course ESL 003. If they do not pass the first attempt, they should re-take that course and then re-attempt the exam as many times as they wish.
COMPUTER SKILLS
CS101: Introduction to Computer Science I
CS102: Introduction to Computer Science II
EMERGING TECHNOLOGIES (SELECT 3 COURSES)
CS105: Introduction to Python
CS120: Bitcoin for Developers I
PRDV151: Bitcoin for Everybody
PRDV401: Introduction to JavaScript I
PRDV420: Introduction to R Programming
ELECTIVES (SELECT 1 COURSE)
CS250: Python for Data Science
CS302: Software Engineering
CS401: Operating Systems
CS406: Information Security