The purpose of Certificate in Business Computing Program is to produce graduates who will become independent, creative and reflective early career computing practitioners with in-depth understanding of business enterprise in the digital era. It develops a new generation of managers, planners, analysts, and programmers that are proficient in the realities and potential for electronic commerce. Graduate will be familiar with current and emerging electronic commerce technologies using the Internet. This course introduces students to the most practical and essential knowledge of computer science and computer engineering that are relevant to small and medium scale businesses and entrepreneurs in Nigeria. The curriculum covers: (i) emerging technologies and trends with significant impact on the electronic commerce marketplace; (2) technology underpinning modern web, internet and client-server applications; (3) technology for securing computer-based resources, especially the information stored on hardware and controlled by software.
IT technicians that wish to formalize and update their knowledge. Holders of Diploma and degree in computer related discipline that are looking way to translate their knowledge into practical skills. Clerical staff and professionals that wish to build capacity in the current tech trends in order to take advantage of the opportunity and know how to circumvent the threat.
5 O’L Credit passes with at least a Pass in English Language, a Credit in Mathematics, and a Credit in any one of Physics or Further Mathematics. Or ABS Certificate in Data Processing or Business Technology. Intermediate computer skills; Access to personal or home computer for practice. Experienced/matured candidates that demonstrate sufficient background knowledge by passing entrance examination and interview may also be considered for admission.
Two Semesters of Three Months per Semester.
MODE OF STUDY
The programme will run on a flexible full time basis.
1ST SEMESTER (3 MONTHS)
|1.||CBC 101||Trends in Business Computing and Technology||2|
|2||CBC 103||Computer Programming I||2|
|3||CBC 105||Web development||2|
|5||CBC 109||Internet of A(ll) Thing||2|
|6||CBC 111||Artificial Intelligence||2|
2nd SEMESTERS (3 MONTHS)
|1.||CMC 102||Computer security||2|
|2||CMC 104||Programming II||2|
|3||CMC 106||Recommendation system||2|
|4||CMC 108||Robotics and applications||2|
|5||CMC 199||Long Essay||4|
CBC 101: TRENDS IN BUSINESS COMPUTING AND TECHNOLOGY
Practical review of technology trends; Block Chain; Cryptography; Cryptocurrencies; Artificial Intelligence (AI); Extended Reality (XR); Virtual Reality; Quantum Computing; Digital revolution: Cybernetic enhancement; Augmented analytics; Sensory augmentation; Drones
CBC 103: COMPUTER PROGRAMMING I
CBC 105: WEB DEVELOPMENT
Introduction to Web Development: Creating a virtual environment with Python 3.x and PEP 405; Installing Django; Creating an app with Django; Working with Models, Migrations, Serialization, Automating Tests; Solutions; Templates; Admin Interface; Forms; Security; Creating APIs.
CBC 107: E-COMMERCE
Managing electronic commerce, funds transfer; reinventing the future of business through electronic commerce; business opportunities in electronic commerce; electronic commerce business models; website design; social, and ethical issues.
CBC 109: INTERNET OF A(LL) THING
Internet of Things (IoT); IoT Applications; Everyday Internet-of-Things Case Studies: Smart home security systems; Autonomous farming equipment; Wearable health monitors; Smart factory equipment; Wireless inventory trackers; Blockchain Implementation and Mistakes to Avoid.
CBC 111: ARTIFICIAL INTELLIGENCE
Overview of Artificial Intelligence; Search and Control Strategies; Traveling Salesman Problem; Uniformed or Blind search; Informed search; Logical Operators; Translating between English and Logic Notation; Fuzzy Set Theory; Crisp and Non-Crisp Set.
CMC 102: COMPUTER SECURITY
Network Security; Protocol analyzers; Sniffers; Spam filter, all-in-one security appliances; Web application firewall vs. network firewall. Social engineering attacks; Wireless attacks. Mitigation techniques; Application security; Authentication services; Cryptography concepts.
CMC 104: PROGRAMMING II
Program development on a primary (Java) and secondary platform (Android); Fundamental data structures and algorithms; General features of programming languages. Introduction to data modelling and database implementation in SQL and alternatives such as No SQL.
CMC 106: RECOMMENDATION SYSTEM
Recommendation Fundamentals; Recommendation Mathematics (Vector, Matrix, dot product, Euclidean norm, Frobenius norm, cosine between two vectors); Non-Personalized Recommendation; Contextualization: Association Rules; Content-Based Filtering.
CMC 108: ROBOTICS AND APPLICATIONS
Introduction to Robot and Robotics; Three laws of robotics; History, Robot Types, limitations; Architecture, Robot Applications; Robot Configuration, Classification; Robot Repeatability and Accuracy; Robot component. Wheeled mobile robot speed and position calculation.
CMC 199: LONG ESSAY
Students are to write a minimum of 5,000 words on contemporary business computing technology, process, application or problems that is relevant to businesses in Nigeria..
SCORING AND GRADING SYSTEM
The marks obtained shall be converted into letter grades and transformed to grade points as follows:-
|Distinction (A)||70 % and Above|
|Credit (B)||60% – 69%|
|Pass (C)||50% – 59.9%|
|Fail (F)||49.9% and Below|
Thus, to obtain a pass grade in a course, a student must score at least 50%