Course Outline BIT 102
Course Outline BIT 102
COURSE OUTLINE
AUGUST, 2022
Contents
Introduction/Background/Description to the course...................................................................................................3
Rationale......................................................................................................................................................................3
Course Aim..................................................................................................................................................................3
Course objectives.........................................................................................................................................................4
Learning outcomes......................................................................................................................................................4
Course content............................................................................................................................................................4
Assessment.................................................................................................................................................................. 8
Grading........................................................................................................................................................................9
Required/Prescribed readings (should have at least one journal and/or journal article)............................................9
Recommended readings............................................................................................................................................10
2|Page
Introduction/Background/Description to the course
Computer mathematics is an essential course for would be computer scientists and in general,
mathematicians in different fields, as it provides a basis for critical problem-solving skills. This
material has been prepared to provide students with techniques necessary for innovative algorithm
and software development. The course is recommended for all Information Technology students in
their first year of study.
Rationale
On successful completion of this module, candidates should be able to:
ii. Demonstrate understanding of the material by applying the concepts learnt to solving
problems as shall be provided by the instructors.
iii. Demonstrate creative thinking by coming up with small projects that relate to this field of
study. This idea should be introduced to students at the beginning of the course and
should be a requirement to successful completion of the course material.
Course Aim
The aim of the course is to:
3. Advance students’ knowledge and skills in problem solving equivalent to industrial work.
It builds upon the knowledge and skills gained in earlier modules by exposure to practical
case studies.
3|Page
Course objectives
Course Objective 1.
Course objective 2:
To enhance students’ knowledge and skills in logarithms, trigonometry, matrices and calculus.
Course Objective 3:
To advance students’ knowledge and skills in problem solving for use in industry.
Learning outcomes
On successful completion of this course, candidates should be able to:
I. Derive truth tables and relate their application to programming and electrical circuits.
II. Solve problems relating to logarithms, digital numbers, trigonometry and calculus for
critical thinking.
III. Adapt to strong analytical methods for problem solving such as integration techniques.
Course content
Lesson 1; Weight 20%
1. Boolean Algebra.
4|Page
Public system in general
4. Logic Simplification
Application to programming
Electrical Circuits
Number Systems
1. Introduction
3. Octal Numbers
4. Hexadecimal Numbers.
5|Page
2. Rules of Indices and Logarithms
Trigonometry
1. Introduction
An Overview of Trigonometry
Pythagoras theorem
2. Functions of Trigonometry
3. Trigonometric Identities
Proving identities
Matrices
1. Introduction to Matrices
4. Inverse of a Matrix
6|Page
Lesson 7: Weight 30%
Calculus
1. Limits
2. Differentiation
Rules of differentiation
3. Integration
Integration techniques
Students will undertake experiential learning activities such as Discussions, Small group’s
presentations, online classes and research activities.
Assessment
There will be Continuous Assessments comprising 30% and final exam 70% of marks:
The examination focuses on concepts, theories, and principles, and on the students’ ability
to recognize and apply the skills learnt in industry. It is expected that students should be
capable of demonstrating problem solving skills relevant to industrial work.
Grading
Assignment : 10%
7|Page
Grading Scheme:
Marks Grades Points Classification
86% - 100% A+ 5 Distinction
76% - 85% A 4 Distinction
66% - 75% B+ 3 Meritorious
61% - 65% B 2 Satisfactory
56% - 60% C+ 1 Clear Pass
50% - 55% C 0 Pass
0% - 49% D 0 Fail
Recommended readings
[1] John Bird. Engineering Mathematics, 4th ed.-ISBN 0 7506 5776 6., 2003.
[3] K. A. Stroud and Dexter J. Booth. Advanced Engineering Mathematics, 4th ed., Palgrave
Macmillan, 2003.
[5] Thomas and Finney. Calculus and Analytic Geometry, 9th ed., Addison Wesley
Publishing Company, 1996.
8|Page