Bachelor Of Science With Education

Home >> Programmes >> Bachelor Of Science With Education
Undergraduate or Graduate Level : Undergraduate Level
Duration of Program : 3 years

About this Program

The focus of this programme is to train effective science teachers in science content, science pedagogy and procedural knowledge. The graduates of the programme will thus be equipped with science and mathematics professional competencies and outlook to link schooling and the communities, as well as positively induce national development through science. In addition, the BSc. Educ. programme is a significant acknowledgement of, and hence response to the endemic poor performance in science and low availability of trained teachers that are conceptuality and practically competent to facilitate the expectations accorded to science education.

Courses

Year 1
Semester 2
Course Title Course Code Credit Units Level
HEAT AND THERMODYNAMICS PHY1206 2 Undergraduate Level
RESEARCH PROJECT BIO 3201 4 Undergraduate Level
INTRODUCTION TO THEORY OF EDUCATIONAL ADMINISTRATION AND MANAGEMENT EDA 1201 2 Undergraduate Level
BASIC ORGANIC CHEMISTRY CHM 1205 5 Undergraduate Level
Elements of Probability and Statistics MTH1202 3 Undergraduate Level
MOTOR LEARNING PHE 1201 2 Undergraduate Level
LOWER VERTEBRATE BIOLOGY BIO 1202 3 Undergraduate Level
INTRODUCTION TO SPORT PERFORMANCE PHE 1202 4 Undergraduate Level
PLANT DIVERSITY AND CLASSIFICATION BIO 1203 3 Undergraduate Level
HUMAN GROWTH AND DEVELOPMENT PSE 1201 2 Undergraduate Level
Physics Practicals PHY1201 2 Undergraduate Level
CURRICULUM DESIGN CUS 1201 2 Undergraduate Level
ELECTRICITY AND MAGNETISM PHY1205 3 Undergraduate Level
Semester 1
Course Title Course Code Credit Units Level
GENETICS & EVOLUTION BIO 1102 3 Undergraduate Level
GENETICS & EVOLUTION BIO 1102 3 Undergraduate Level
FOUNDATIONS OF PHYSICAL EDUCATION PHE 1101 2 Undergraduate Level
BASIC ECOLOGY BIO 1103 3 Undergraduate Level
Sociology of education: Theories and Practice EDS 1101 2 Undergraduate Level
CONCEPTS OF PHYSICAL FITNESS PHE 1102 2 Undergraduate Level
INTRODUCTION TO PSYCHOLOGY PSE 1101 2 Undergraduate Level
Linear Algebra 1 MTH 1102 3 Undergraduate Level
Physics Practical PHY1101 2 Undergraduate Level
Calculus II MTH 1201 3 Undergraduate Level
Classical Mechanics I PHY1102 3 Undergraduate Level
Properties of Matter PHY1103 2 Undergraduate Level
FOUNDATIONS OF CURRICULUM CUS 1101 2 Undergraduate Level
Year 2
Semester 2
Course Title Course Code Credit Units Level
STRATEGIES AND PRACTICES FOR EFFECTIVE TEACHING CUS 2201 2 Undergraduate Level
PHYSICAL EDUCATION AND SPORTS FOR THE DISABLED PHE 2202 2 Undergraduate Level
SPORTS PERFORMANCE IN VOLLEYBALL AND BASKETBALL PHE 2203 2 Undergraduate Level
SPORTS PERFORMANCE IN NETBALL AND RACQUET GAMES PHE 2204 3 Undergraduate Level
General Theory and Practice of Comparative Education EDC 2201 2 Undergraduate Level
LEARNING AND TEACHING MATHEMATICS MTM 2201 2 Undergraduate Level
PHYSICS PRACTICALS PHY2201 2 Undergraduate Level
ELECTROCHEMISTRY CHM 2213 2 Undergraduate Level
GEOPHYSICS I PHY2202 2 Undergraduate Level
TRANSITION METAL CHEMISTRY CHM 2220 4
FLUID DYNAMICS PHY2203 2 Undergraduate Level
STEREO- AND PHYSICAL ORGANIC CHEMISTRY CHM 2221 2 Undergraduate Level
NUCLEAR PHYSICS PHY3207 3 Undergraduate Level
Waves and Optics PHY2206 2 Undergraduate Level
THERMODYNAMICS AND KINETICS CHM 2222 4 Undergraduate Level
Specific Methods of Teaching Economics Education ETM 2201 2 Undergraduate Level
QUANTUM MECHANICS I PHY2207 / PHY3207 3 Undergraduate Level
INTRODUCTORY SPECTROSCOPY CHM 2223 2 Undergraduate Level
ELECTRONICS PHY2208 3 Undergraduate Level
Complex Variables I, MTH 2202 3 Undergraduate Level
EDUCATIONAL MEASUREMENT AND RESEARCH PSE 2201 2 Undergraduate Level
RESEARCH METHODS AND DATA MANAGEMENT BIO 2202 3 Undergraduate Level
Abstract Algebra MTH 2201 3 Undergraduate Level
TEACHING AND LEARNING SCIENCE STM 2201 2 Undergraduate Level
Numerical Analysis I, MTH 2203 3
ADMINISTRATION OF PHYSICAL EDUCATION AND SPORTS PHE 2201 2 Undergraduate Level
Semester 1
Course Title Course Code Credit Units Level
PHYSICS PRACTICALS PHY2101 2 Undergraduate Level
SOLID STATE PHYSICS I PHY2103 2 Undergraduate Level
EVOLUTION OF PHYSICS PHY2104 2 Undergraduate Level
ELECTROMAGNETISM PHY2105 3 Undergraduate Level
ANIMAL HISTOLOGY AND PHYSIOLOGY BIO 2201 3 Undergraduate Level
ELEMENTS OF ENVIRONMENTAL PHYSICS PHY2107 2 Undergraduate Level
Development of Education in Uganda EDH 2102 2 Undergraduate Level
INVERTEBRATE BIOLOGY BIO 1201 3 Undergraduate Level
Real Analysis I, MTH 2101 3 Undergraduate Level
EXERCISE PHYSIOLOGY PHE 2101 2 Undergraduate Level
BIOSYSTEMATICS BIO 2103 3 Undergraduate Level
Probability Theory MTH 2102 3 Undergraduate Level
TEACHING AND LEARNING PHYSICAL EDUCATION AND SPORTS PHE 2102 4 Undergraduate Level
Differential Equations I MTH 2103 3 Undergraduate Level
TEACHING AND LEARNING PHYSICAL EDUCATION AND SPORTS PHE 2102 4 Undergraduate Level
SPORT PERFORMANCE IN TRACK AND FIELD, AND SOCCER PHE 2103 2 Undergraduate Level
Year 3
Semester 1
Course Title Course Code Credit Units Level
QUANTUM MECHANICS II PHY3107 3 Undergraduate Level
TRENDS AND CONTEMPORARY ISSUES IN SCIENCE EDUCATION STM 3101 2 Undergraduate Level
Stochastic Processes MTH 3106 3 Undergraduate Level
General Topology, MTH 3110 3 Undergraduate Level
ELECTRONICS AND INSTRUMENTATION PHY3108 3 Undergraduate Level
EVALUATION OF TEACHING AND LEARNING CUS 3101 2 Undergraduate Level
Statistical Inference MTH 3109 3 Undergraduate Level
General Topology, MTH 3110 3 Undergraduate Level
ELECTRONICS AND INSTRUMENTATION PHY3108 3 Undergraduate Level
History of Mathematics MTH 3111 3 Undergraduate Level
AGRICULTURAL PHYSICS PHY3109 3 Undergraduate Level
Mathematical Logic MTH 3112 3 Undergraduate Level
KINESIOLOGY PHE 3101 2 Undergraduate Level
CARE AND PREVENTION OF SPORTS INJURIES PHE 3102 2 Undergraduate Level
SPORTS PERFORMANCE WEIGHT LIFTING PHE 3103 2 Undergraduate Level
Economic Theories and Practice in Education. EDE 3101 2 Undergraduate Level
CURRICULUM THEORY AND CONTEMPORARY ISSUES IN MATHEMATICS EDUCATION MTM 3101 2 Undergraduate Level
TEACHING AND LEARNING VOLLEYBALL AND BASKET BALL PHE 3104 2 Undergraduate Level
ASSESSMENT, EVALUATION, RESOURCES AND MATERIALS DEVELOPMENT IN MATHEMATICS . MTM 3201 2 Undergraduate Level
PHYSICS PRACTICAL PHY3101 2 Undergraduate Level
ADVANCED ANALYTICAL CHEMISTRY CHM 3236 4 Undergraduate Level
Functional Analysis MTH 3101 3 Undergraduate Level
solid state pysics11 PHY3103 3 Undergraduate Level
SPECIAL NEEDS EDUCATION PSE 3101 2 Undergraduate Level
Numerical Analysis II MTH3102 3 Undergraduate Level
MICROBIOLOGY, IMMUNOLOGY AND MYCOLOGY BIO 3102 3 Undergraduate Level
solid state pysics11 PHY3103 3 Undergraduate Level
Dynamical Systems MTH 3104 3 Undergraduate Level
FOOD AND HUMAN NUTRITION BIO 3103 3 Undergraduate Level
EDUCATIONAL TECHNOLOGY CUS 2101 2 Undergraduate Level
Dynamical Systems MTH 3104 3 Undergraduate Level
Semester 2
Course Title Course Code Credit Units Level
ENVIRONMENTAL AND CONSERVATION EDUCATION BIO 3202 2 Undergraduate Level
INSTRUCTIONAL RESOURCES AND LABORATORY TEACHING IN SCIENCE EDUCATION STM 3201 2 Undergraduate Level
POPULATION AND FAMILY-LIFE EDUCATION BIO 3203 2 Undergraduate Level
SUPERVISION AND GUIDANCE TO SCHOOL PRACTICE CUS 3201 2 Undergraduate Level
Real Analysis II MTH 3201 3 Undergraduate Level
FRESH WATER BIOLOGY BIO 3204 3 Undergraduate Level
Algebraic Topology MTH 3215 3 Undergraduate Level
PHYSICS PROJECT PHY3201 3 Undergraduate Level
MATERIALS SCIENCE PHY3203 3 Undergraduate Level
Advanced Statistics MTH 3206 3 Undergraduate Level
SOLAR ENERGY PHY3204 3 Undergraduate Level
Graph Theory MTH 3210 3 Undergraduate Level
MEASUREMENT AND EVALUATION IN PHYSICAL AND SPORTS EDUCATION PHE 3201 3 Undergraduate Level
MICROWAVE AND FIBRE OPTICS PHY3205 3 Undergraduate Level
Philosophical Orientation to Education and Teaching EDP 3202 2
Number Theory MTH 3214 3 Undergraduate Level
PRINCIPLE AND THEORIES OF SPORTS COACHING PHE 3202 2 Undergraduate Level
Biomathematics MTH 3216 3 Undergraduate Level
TEACHING AND LEARNING TRACK AND FIELD, AND SOCCER PHE 3203 2 Undergraduate Level
Computer Applications PHY3208 3 Undergraduate Level
TEACHING AND LEARNING NETBALL AND RACQUET GAMES PHE 3204 2 Undergraduate Level
ADVANCED PHYSICAL CHEMISTRY PRACTICALS CHM 3231 2 Undergraduate Level
GUIDANCE AND COUNSELLING PSE 3201 2 Undergraduate Level
STATISTICAL MECHANICS PHY3106 3 Undergraduate Level