Skip to main content
UGX

Mathematics for IT Professionals

The objective of this course is to give students opportunity to acquire an ability to apply basic mathematical principles necessary for information technology practice. The topics to be covered include Number systems: converting between number systems, Matrix methods and operations: their use in simultaneous equations, transformations, rotations, maps and graphs, Introductory Calculus, Logic: History of logic, Propositions and Predicates, Logical Connectives and Truth Tables; Set Theory: Sets and Elements, Methods to Specify Sets, Venn Diagrams, Operations on Sets; Relations and Functions: Binary Relations, Functions, Operations on Functions and some initial introduction to Tables and Databases.

Enrollment is Closed

About This Course

The objective of this course is to give students opportunity to acquire an ability to apply basic mathematical principles necessary for information technology practice.

The topics to be covered include Number systems: converting between number systems, Matrix methods and operations: their use in simultaneous equations, transformations, rotations, maps and graphs, Introductory Calculus, Logic: History of logic, Propositions and Predicates, Logical Connectives and Truth Tables; Set Theory: Sets and Elements, Methods to Specify Sets, Venn Diagrams, Operations on Sets; Relations and Functions: Binary Relations, Functions, Operations on Functions and some initial introduction to Tables and Databases.


PROBLEM-BASED LEARNING APPROACH

Problem-based learning (PBL) is a student-centered pedagogy in which students learn about a subject through the experience of problem solving. The goals of PBL are to help the students develop flexible knowledge, effective problem solving skills, self-directed learning, effective collaboration skills and intrinsic motivation. This course will use a problem-based learning approach.

Working in groups, students identify what they already know, what they need to know, and how and where to access new information that may lead to resolution of the problem. The role of the instructor/lecturer/tutor is to facilitate learning by supporting, guiding, and monitoring the learning process. The tutor will help build students' confidence to take on the problem, and encourage the students, while also stretching their understanding.


Requirements

Basic Elective Mathematics

Course Staff

Course Staff Image #1

Steve Adingo

Biography of instructor/staff member #1

Course Staff Image #2

Michael K. Kolugu

Biography of instructor/staff member #2

Course Staff Image #3

Nancy Nkansah

Biography of instructor/staff member #3

Course Staff Image #4

Godfred Kwabena Lumor

Biography of instructor/staff member #4

Course Staff Image #5

Yaw Delali Bensah

Biography of instructor/staff member #5

Course Staff Image #6

Kwabena Kan-Dapaah

Biography of instructor/staff member #6

Frequently Asked Questions

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Firefox or Safari, or with Internet Explorer version 9 and above.

See our list of supported browsers for the most up-to-date information.

Which method of negative binary representation is mostly employed by modern computers?

Can I convert directly from Hexadecimal to Octal number base?

Is there an easier way to find the identity matrix for a 9 by 9 matrix?

  1. Course Number

    CSIT104
  2. Classes Start

  3. Classes End

  4. Estimated Effort

    04:00