0% found this document useful (0 votes)
45 views8 pages

Course Outline BIT 102

BIT 102: Computer Mathematics is a foundational course designed for first-year Information Technology students, focusing on essential mathematical concepts such as Boolean algebra, trigonometry, and calculus to enhance problem-solving skills relevant to computer science. The course includes various instructional methods, continuous assessments, and a grading scheme to evaluate students' understanding and application of mathematical principles. Required and recommended readings are provided to support students' learning and development in the field.

Uploaded by

aubreychungu13
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views8 pages

Course Outline BIT 102

BIT 102: Computer Mathematics is a foundational course designed for first-year Information Technology students, focusing on essential mathematical concepts such as Boolean algebra, trigonometry, and calculus to enhance problem-solving skills relevant to computer science. The course includes various instructional methods, continuous assessments, and a grading scheme to evaluate students' understanding and application of mathematical principles. Required and recommended readings are provided to support students' learning and development in the field.

Uploaded by

aubreychungu13
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 8

BIT 102: COMPUTER MATHEMATICS

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

Methods of Instruction/Mode of Delivery...................................................................................................................8

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:

i. Appreciate the essence of mathematics to the field of computer science by adopting


problem solving techniques relevant to computer scientists.

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:

 1. Provide students with an understanding of Boolean algebra and other mathematical


techniques that form the basis for all computer programs.

 2. Enhance students’ knowledge and skills in:

 a. Critical thinking for programming;

 b. Formulation of mathematical problems and their equivalent solutions;

 c. Application of mathematical concepts to computer programmers;

 d. Analytical thinking for future development of projects relevant to IT industry;

 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.

To provide students with an understanding of basic language of computer systems.

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.

IV. Successfully complete tasks such as quizzes and group presentations.

V. Demonstrate understanding of the application of mathematics to computer scientists.

Course content
Lesson 1; Weight 20%

Boolean algebra and Logic Simplification

1. Boolean Algebra.

2. The importance of the topic to:

 To industry computer scientists

4|Page
 Public system in general

3. Boolean Operations & Expressions

4. Logic Simplification

 Application to programming

 Electrical Circuits

Lesson 2; Weight 10%

Number Systems

1. Introduction

2. Conversion of Denary numbers to Binary numbers

3. Octal Numbers

 From octal to binary

 From binary to octal

 From denary to binary via octal

4. Hexadecimal Numbers.

Lesson 3: Weight 10%

Geometric and Arithmetic

1. Arithmetic and Geometric Progression

2. Sums of Aps and Gps

Lesson 4; Weight 30%

Logs and Indices

1. Introduction to exponents and logarithms

5|Page
2. Rules of Indices and Logarithms

 Solving logarithmic and exponential equations.

Lesson 5: Weight 20%

Trigonometry

1. Introduction

 An Overview of Trigonometry

 Pythagoras theorem

2. Functions of Trigonometry

 Angles of elevation and depression

3. Trigonometric Identities

 Proving identities

Lesson 6: Weight 10%

Matrices

1. Introduction to Matrices

2. Multiplication, Subtraction and Addition of Matrices

3. Determinants of Square Matrices

4. Inverse of a Matrix

6|Page
Lesson 7: Weight 30%

Calculus

1. Limits

2. Differentiation

 Rules of differentiation

3. Integration

 Integration techniques

Methods of Instruction/Mode of Delivery


 The mode of delivery comprises lectures, journals, peer feedback, quizzes, performances,
brainstorming, video materials and group reviews. In addition guest speakers are invited to
talk to the students on particular topics so as to bring industrial experiences into the
classroom.

 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%

Mid-semester Examinations/ Test : 20%

Final Examinations : 70%

Total Marks : 100%

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

Required/Prescribed readings (should have at least one journal and/or journal


article)
 4 Boolean Algebra and Logic Simplification, www.gti.bh/Library/assets/part2s9luuiwx.pdf.

 Paul Dawkins. Calculus I, 2007

Recommended readings
[1] John Bird. Engineering Mathematics, 4th ed.-ISBN 0 7506 5776 6., 2003.

[2] John Bird. Engineering Mathematics, 5th ed.-ISBN: 978-0-75-0685559., 2007.

[3] K. A. Stroud and Dexter J. Booth. Advanced Engineering Mathematics, 4th ed., Palgrave
Macmillan, 2003.

[4] Paul Dawkins. Calculus I, 2007.

[5] Thomas and Finney. Calculus and Analytic Geometry, 9th ed., Addison Wesley
Publishing Company, 1996.

[6] 4 Boolean Algebra and Logic Simplification, www.gti.bh/Library/assets/part2s9luuiwx.pdf.

8|Page

You might also like