Computer Engineering enables people to design, develop, assemble and operate computer hardware and software and integrates various aspects of life with technology. Technological advancement has made an enormous impact on people’s life by connecting everything with technology. Our undergraduate program in Computer Engineering offers you the capacity to make an impact on society through technology.

Our broad curriculum emphasizes programming, software engineering, database management, and design theoretically. The knowledge developed through these theoretical foundations is strengthened by numerous practice-based teaching methodologies including practical studies, projects, workshops, competitions, and challenges. At Kathford, we vow to develop outstanding computer engineering graduates not only with professional and technical knowledge and skills but also with a passion to innovate, zeal to learn more, and strength to overcome any challenge they face.