Analytical geometry, also known as coordinate geometry, is the study of geometry using a coordinate system. It combines algebra and geometry to represent geometric figures through algebraic equations in two-dimensional or three-dimensional space. This field is essential for understanding the relationships between points, lines, and shapes, and it has applications in various areas such as physics, engineering, and computer graphics. The course is subdivided into three chapters, which are:
1. Points, segments, vectors and straight lines
2. Geometric shapes: Triangles, Parallelograms and n-regular polygons
3. Geometry of 2D curves: Circles and Conics
Dear students,

Welcome to the advanced programming course.

This course will take you through basic programing concepts to advanced concepts

It introduces Java programming language and basic programming concepts using Java such as variables, operators, control structures, Repetition statements or Loops, methods and arrays. It also covers advanced OOP concepts such as Polymorphism, Inheritance, Encapsulation, Abstraction, Classes, Objects, Instance. Multithreading and swing package are also covered.

Lecturer contacts: a.ndagijimana@utab.ac.rw