B.sc in Computer Science

Philosophy of the Department

The curriculum of this programme is designed to solve the immediate needs of the society as well as train personnel that will graduate to fit perfectly well into a knowledge-based economy either as a player or a contributor as well as being readily employable.

— Harold Abelson,

"Programs must be written for people to read, and only incidentally for machines to execute." co-author of Structure and Interpretation of Computer Programs (SICP)