Department of Computer and Software Engineering