In addition to its undergraduate and graduate degree programmes, the department serves as a service department to support other degree programmes such as:

  • B. Sc. with Education (majoring in Mathematics)
  • B. Sc. General
  • B. Sc. in Computer Science
  • B. Sc. with Computer Science
  • B. Sc. in Telecommunication Engineering
  • B.Sc. in Computer Engineering and Information Technology
  • B. Sc. in Engineering Geology
  • B. Sc. in Geology
  • B. Sc. with Geology
  • B. Sc. in Petroleum Geology
  • B. Sc. in Meteorology

The department also engages in active research in various areas, as well as projects that aim at giving back to the community.