The School of Engineering & Computing Sciences (ENCS) prepares students to pursue productive careers and advanced degrees in engineering, computer science, or geographic information sciences and to carry out scholarly investigations that enrich the educational experience of the students and advances their state of knowledge in the field. In addition, ENCS seeks to promote excellence in all endeavors and diversity in both its student population and faculty.

Undergraduate Programs


Computer Science

  • Computer Information Systems
  • Systems Programming
  • Cyber Security and Infrastructure
  • Computer Game Programming
  • Computer Science Education

Geographic Information Science

  • Geographic Information Systems
  • Geomatics
  • GISC 5-year combined Bachelors and Master degree program

Graduate Programs

Computer Science

Geospatial Surveying Engineering

Geospatial Computing Science