school and education

Integrity

Knowledge

Diligence

Innovativeness

Professionalism

  • image

Our Faculties

BACHELOR OF EDUCATION HONOURS SCIENCE EDUCATION AND APPLICATIONS SPECIALISING IN MATHEMATICS (BEDHSEAC)

 BACHELOR OF EDUCATION HONOURS SCIENCE EDUCATION AND APPLICATIONS SPECIALISING IN MATHEMATICS (BEDHSEAC)

Module CodeModule NameDescription
SEAC111 Analytical Chemistry This module introduces the fundamental principles and techniques of analytical chemistry used to determine the composition of chemical substances. It covers solution chemistry, concentration units, stoichiometry, acid–base equilibria, solubility and solubility equilibria, redox reactions, and introductory data treatment. Classical methods of analysis including gravimetric and volumetric techniques are emphasized. The module equips students with foundational analytical skills necessary for laboratory practice, chemical problem solving, and the teaching of analytical chemistry at secondary school level.
SEAC112 Inorganic Chemistry This module introduces students to the principles of inorganic chemistry with emphasis on atomic structure, periodicity, and chemical bonding. Topics include atomic theory, ionic and covalent bonding, molecular geometry, oxidation states, acids and bases, and trends in the periodic table. An introduction to coordination chemistry is provided, focusing on nomenclature, structure, and basic properties of coordination compounds.The module lays a foundation for understanding the chemistry of elements and their compounds relevant to industrial, environmental, and educational contexts.
SEAC114 General Chemistry This module provides a broad foundation in the fundamental principles of chemistry that underpin all major branches of the discipline. Topics include atomic structure, the periodic table, chemical bonding, stoichiometry, states of matter, thermochemistry, chemical kinetics, chemical equilibrium, acids and bases, and introductory electrochemistry. Emphasis is placed on developing conceptual understanding, quantitative problem-solving skills, and the application of chemical principles to real-world, industrial, environmental, and educational contexts. The module serves as a preparatory course for advanced studies in analytical, inorganic, organic, and physical chemistry.
SEAC121 Organic Chemistry 1 Organic Chemistry is a sub discipline within Chemistry involving the study of carbon compounds, their structure, properties, composition, reactions, and preparations. Due to catenation these compounds are far more numerous than those of other elements. The module consists of 3 sections: Introduction to Stereochemistry which will cover various types of isomerism, projection formulae to R/S configuration; Systematic Aliphatic Chemistry; and basic Benzene Chemistry.
SEAC122 Physical Chemistry 1 The course aims to provide students with a general framework, constituting a broad base from which to tackle physical chemistry problems. This course considers aspects of physical chemistry, chemical reactions and the energy laws that govern them. Most chemical reactions and virtually all biological processes take place not between pure solids, liquids or gases, but rather among ions and molecules dissolved in water or other solvents (i.e. in solution). Therefore, types and properties of solutions will be presented, concentrating on intermolecular forces in solubility and their concentration units.
SEAC123 Chemistry Laboratory 1 This module introduces basic concepts and skills of classical methods of analysis in chemistry. The classical methods will focus on gravimetric methods of analysis and volumetric chemical analysis. The module will focus on titration and precipitation experiments, presentation of data, interpretation and analysis. It will give students basic concepts in analytical chemistry. It will equip students with the skills necessary to teach volumetric analysis at Advanced level. The module is intended to introduce students to basic experiments in analytical chemistry emphasizing on classical and quantitative analysis
SEAC124 Materials Chemistry  The discipline is focused on understanding the relationship between the arrangement of atoms, ions and molecules of a material and the bulk physical and structural properties of that material. The synthesis and characterization of these materials comprises a significant part of their study. The module consists of 3 sections: Bulk and Micro scale Materials, and Nanoscale Materials and Solid-State Chemistry.
 SEAC223  Medicinal and Natural Products Chemistry  This module introduces students to the chemistry of natural products and their applications in medicine and industry. It examines the sources, classification, isolation, purification, structure elucidation, biosynthesis, and chemical synthesis of natural products derived from plants, microorganisms, and animals. The medicinal component focuses on drug properties, lead compound identification, structure–activity relationships, and the role of natural products in modern drug discovery and development. Emphasis is placed on bioactive compounds such as alkaloids, terpenoids, flavonoids, steroids, and glycosides, as well as their therapeutic uses, safety, and socio-economic importance. The module also highlights the integration of indigenous knowledge systems with modern chemical science in the sustainable utilisation of natural resources.
 SEAC221  Chemistry Laboratory II  This module builds on Chemistry Laboratory I and develops advanced practical skills in analytical, inorganic, physical, and organic chemistry. It focuses on quantitative and instrumental laboratory techniques, experimental design, data collection, error analysis, interpretation, and scientific reporting. Students conduct experiments involving reaction kinetics, equilibrium, synthesis, separation, and characterization of chemical compounds. Emphasis is placed on laboratory safety, good laboratory practice, accuracy, precision, and competence in managing chemistry practical work relevant to secondary and tertiary education.
SEAC222 Spectroscopic Methods of Analysis I This module introduces the fundamental principles of spectroscopic and instrumental analytical techniques used in chemistry. Topics include atomic and molecular spectroscopy with emphasis on ultraviolet–visible (UV–Vis) spectroscopy, infrared (IR) spectroscopy, and basic atomic absorption spectroscopy. The module covers theoretical foundations, instrumentation, sample preparation, qualitative and quantitative analysis, and interpretation of spectra. Applications of spectroscopic methods in chemical analysis, environmental monitoring, biological systems, and education are emphasized.
SEAC211 Main Group and Transition Metal Chemistry This module develops an in-depth understanding of the chemistry of main group elements and transition metals. Topics include periodic trends, oxidation states, bonding models, structures, reactivity, and coordination chemistry of transition metals. The module also examines organometallic compounds, catalytic processes, and the industrial, biological, and environmental applications of inorganic compounds. Emphasis is placed on structure–property relationships and problem-solving skills relevant to chemistry education and applied sciences.
SEAC212 Organic Chemistry II This module builds on Organic Chemistry I by advancing students’ knowledge of reaction mechanisms, synthesis, and structural analysis of organic compounds. Topics include aromatic chemistry, carbonyl compounds, carboxylic acids and their derivatives, amines, heterocyclic compounds, and polymers. The module emphasizes reaction pathways, stereochemistry, spectroscopy-based structural determination, and applications of organic chemistry in pharmaceuticals, agrochemicals, and materials science.
SEAC214 Solid State Chemistry  This module introduces the principles governing the structure and properties of solid materials. Topics include crystal structures, unit cells, symmetry, bonding in solids, defects in crystals, and electronic properties of solids. The module also covers conductors, semiconductors, superconductors, magnetic materials, and ceramics. Emphasis is placed on the relationship between structure and physical properties and the application of solid-state chemistry in materials science, electronics, and industrial processes.
 SEAC321  Environmental Chemistry  This module examines the chemical processes occurring in the environment and their impact on ecosystems and human health. Topics include atmospheric, aquatic, and soil chemistry; chemical cycles; pollutants and contaminants; environmental toxicology; waste management; and analytical methods used in environmental monitoring. Emphasis is placed on pollution control, sustainability, and the application of chemistry to environmental protection and education.
 SEAC312  Bioorganic Chemistry  This module focuses on the application of organic chemistry principles to biological systems. It covers the structure, reactivity, and synthesis of biologically important molecules such as carbohydrates, lipids, amino acids, peptides, nucleic acids, and enzymes. The module emphasizes reaction mechanisms in biological processes and the role of organic chemistry in biochemistry, medicine, and biotechnology.
SEAC313 Organometallic and Bioinorganic Chemistry This module explores the chemistry of metal–carbon bonds and the role of metals in biological systems. Topics include synthesis, structure, bonding, and reactivity of organometallic compounds; catalytic processes; and applications in industry. The bioinorganic component examines metal ions in biological systems, metalloproteins, metalloenzymes, and their roles in physiological and biochemical processes.
SEAC322 Polymer and Industrial Organic Chemistry This module examines the chemistry of polymers and large-scale organic chemical processes used in industry. Topics include polymer structure, classification, synthesis mechanisms, properties, and applications of natural and synthetic polymers. The industrial organic chemistry component focuses on the production of key organic chemicals, reaction pathways, process chemistry, and industrial safety. Emphasis is placed on the socio-economic importance of polymers and organic chemicals in modern industry.
SEAC225 Teaching Practicum This module provides supervised professional teaching experience in secondary schools. Students apply theoretical knowledge and pedagogical skills in real classroom settings, focusing on lesson planning, classroom management, learner assessment, and reflective practice. The practicum emphasizes professional ethics, effective communication, integration of subject content with pedagogy, and the development of competent, reflective chemistry educators.
SEAR360 Research Project This module equips students with research skills through the planning, execution, and reporting of an independent research study in chemistry education or a related scientific field. Students identify a research problem, review relevant literature, apply appropriate research methodologies, analyse data, and present findings in a written research report. Emphasis is placed on academic integrity, critical thinking, and problem-solving relevant to educational and scientific contexts.

 

 

BACHELOR OF EDUCATION HONOURS SCIENCE EDUCATION AND APPLICATIONS SPECIALISING IN COMPUTER SCIENCE TECHNOLOGY (BEDSEA)

BACHELOR OF EDUCATION HONOURS SCIENCE EDUCATION AND APPLICATIONS SPECIALISING IN   COMPUTER SCIENCE TECHNOLOGY (BEDSEA)

Module CodeModule NameDescription
CSEA121 Management Information Systems            An informative course designed to provide students with an understanding of the importance and the role of Business Information Systems in making decisions affecting the success of an organization, and the types of information systems that support business functions.  Emphasis will be placed on the planning, development, installation and maintenance of business computer applications that are utilized in the typical business environment.
CSEA122 Artificial Intelligence The goal of Artificial Intelligence is to build software systems that behave "intelligently". By this, we mean that the computer systems "do the right thing" in complex environments--that they act optimally given the limited information and computational resources available. This course provides an introduction to artificial intelligence. We will first study the core topics of knowledge representation, reasoning, and learning, all from the perspective of probabilistic methods. Then we will cover several of the "subject areas" of artificial intelligence where these probabilistic methods are applied including Natural Language Processing, Perception (primarily vision), and Robotics.
CSEA123 Digital Logic Design The objective of the course is to explain how digital circuit of large complexity can be built in a methodological way, starting from Boolean logic and applying a set of rigorous techniques. Numerous examples and case studies will be used to illustrate how the concepts presented in the lectures are applied in practice, and how the need to accommodate different practically-motivated trade-offs can lead to alternative implementations.
CSEA124 Computer Organization and Assembly Language   This course provides an overview of the architecture and organization of a computer, such as the CPU, memory, I/O organization, peripherals and so on. From this course, students will learn the basics of computer architecture and low-level programming. i.e. assembly code and hardware manipulation. It will focus on the basic concepts of computer architecture and machine instructions; memory access and storage. Assembly language is the foundation language for modern computer applications. This course will introduce the Intel family of computers and its associated assembly language. As students learn assembly language, they will also learn about the components of a typical computer system and how the operating system controls these components.
CSEA 116 Operation System The purpose of Operating Systems (MIS) course provides students in computer science with an in-depth understanding of operating systems and their uses in the digital world. It equips students with a deeper understanding of the operating systems. The course is essential for students who aspire to become skilled IT professionals, business analysts, system architects, or other related roles in technology-oriented organizations.
CSEA112 Computer Architecture This course familiarizes the student with the internal design and organization of computers. Topics include number systems, internal data representations, microarchitectures, the functional units of a computer system, memory, processor, and input/output structures, instruction sets and assembly language, addressing techniques, system software, and concurrency and parallelism
 CSEA 113  Computer programming  The course introduces the fundamental concepts of procedural programming. Topics include algorithms and problem solving, data types, control structures, functions, arrays, files, and the mechanics of running, testing, and debugging. The course also offers an introduction to the historical and social context of computing. This course is designed for students with no prior programming experience
 CSEA212 Decision Support System   This module equips learners with the ability to understand and analyse information and information systems in organisations. It will also provide students with exposure and understanding of technical and organisational aspects of decision support systems (DSS) and expert systems, their importance, their building blocks, their management, and their applications. Learners will also learn to analyse an organization’s need for a DSS, to design, to implement and to validate a DSS. The module will equip learners with the ability to understand and design expert systems (ES) in organizations. It will provide a theoretical framework, design methodologies, and applications of ES. The learners will learn CLIPS language, which they can use for developing their own ES. Through case studies, they will learn how they can integrate theory to develop fully functional ES (using CLIPS).
 CSEA213  Data Structure and Algorithms  The course introduces the fundamental concepts of procedural programming. Topics include algorithms and problem solving,data types, control structures, functions, arrays, files, and the mechanics of running, testing, and debugging. The course also offers an introduction to the historical and social context of computing. This course is designed for students with no prior programming experience
 CSEA212  Decision Support System  This module equips learners with the ability to understand and analyse information and information systems in organisations. It will also provide students with exposure and understanding of technical and organisational aspects of decision support systems (DSS) and expert systems, their importance, their building blocks, their management, and their applications. Learners will also learn to analyse an organization’s need for a DSS, to design, to implement and to validate a DSS. The module will equip learners with the ability to understand and design expert systems (ES) in organizations. It will provide a theoretical framework, design methodologies, and applications of ES. The learners will learn CLIPS language, which they can use for developing their own ES. Through case studies, they will learn how they can integrate theory to develop fully functional ES (using CLIPS).
 CSEA213  Data Structure and Algorithms  

This course covers analysis and design of fundamental data structures and engages learners to use data structures as tools to algorithmically design efficient computer programs that will cope with the complexity of actual applications.The course focuses on basic and essential topics in data structures, including array-based lists, linked lists, skip lists, hash tables, recursion, binary trees, scapegoat trees, red–black trees, heaps, sorting algorithms, graphs, and binary trees.

 CSEA214  Computer Systems Analysis and Design  This course teaches the application of software engineering techniques in the information systems life cycle. There is an emphasis on project management and formal techniques for doing analysis, design, and implementation. Use of various software engineering analysis and design tools and techniques are covered: information gathering for defining system requirements, data modelling with entity-relationship diagrams, process modelling with data flow diagrams or use cases, data dictionaries, and prototyping.
 CSEA312  Computer Security and Ethics  This course is designed to provide students with the fundamentals of computer security. It covers material related to general computer security concepts, communications security, infrastructure security, basics of cryptography and operational/organizational security. Students gain knowledge in capturing, analyzing and generating IP traffic, how to exploit protocol weaknesses and examine defensive solutions. This course discusses the impact of computers on society including people, business, and government. Topics include historical and social issues, security, privacy, professional responsibilities, risks and liability, and intellectual property.
CSEA314 Data Communication and Computer Networks The course covers the principles of data communications, the fundamentals of signaling, basic transmission concepts, transmission media, circuit control, line sharing techniques, physical and data link layer protocols, error detection and correction, data compression, common carrier services and data networks, and the mathematical techniques used for network design and performance analysis
 CSEA313  Models of Database, Database Design and Website Design  This course will introduce students to the design, implementation, and analysis of databases stored in database management systems (DBMS). Topics include implementation-neutral data modelling, database design, database implementation, and data analysis using relational algebra and SQL. Students will generate data models based on real-world problems, and implement a database in a state-of-the-art DBMS. Students will master complex data analysis by learning to first design database queries and then implement them in a database query language such as SQL.
 CSEA311  Business Innovations and Entrepreneurship in Computer Science  Introduction to Entrepreneurship; Nature and definitions of Entrepreneurship/ Entrepreneur, Intrapreneurship/corporate entrepreneurship, social entrepreneurship, The Entrepreneurial process, The role of Entrepreneurship in Economic Growth; The Entrepreneur: Common characteristics and competencies of entrepreneurs, Motivators of an entrepreneur/ entrepreneurial behaviour; Theories of entrepreneurship are also covered in relation to computer science.
CSEA221  Linear Mathematics  This course covers matrix theory and linear algebra, emphasizing topics useful in other disciplines. Linear algebra is a branch of mathematics that studies systems of linear equations and the properties of matrices. The course emphasises the inter-relationships and applications to engineering, the sciences and financial areas, introduces students to the use of computers in mathematics, and develops problem solving skills with both theoretical and practical problems.
 CSEA223  Software Engineering  This course introduces students to an intensive study of writing large programs, program design and programming style, and object-oriented development techniques in an attempt to manage the complexity of large software systems. Topics include principles of software engineering, object-oriented development, systems development, programming support environments, and software life cycles
 CSEA222  Object Oriented Programming  This course introduces the principles of software design and development using the object-oriented paradigm (OOP) and the Java programming language. Students will learn to use data structures such as lists, trees and hash tables and they will compare the efficiency of these data structures for a particular application. Students will learn to decompose a project using OOP principles. They will work with integrated development environments (IDEs) and version control systems. Students will practice their skills by creating applications in areas such as graphics, games, simulations, and natural language processing.
CSEA224 Design of Information Systems This course is an introduction to the design and programming of information systems. Topics include object oriented programming, data structures, mobile system and programming, design pattern and use of software libraries. Sample applications include Internet of Things, Android app and data analytics
CSEA225 Teaching Practicum This module provides supervised professional teaching experience in secondary schools. Students apply theoretical knowledge and pedagogical skills in real classroom settings, focusing on lesson planning, classroom management, learner assessment, and reflective practice. The practicum emphasizes professional ethics, effective communication, integration of subject content with pedagogy, and the development of competent, reflective chemistry educators
SEAR360 Research Project This module equips students with research skills through the planning, execution, and reporting of an independent research study in chemistry education or a related scientific field. Students identify a research problem, review relevant literature, apply appropriate research methodologies, analyse data, and present findings in a written research report. Emphasis is placed on academic integrity, critical thinking, and problem-solving relevant to educational and scientific contexts.

 

 

window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-BEMM867998');

Talk to us

+2634303211