republic computer science