BS Computer Science

Computer Science is the study of computation – what can and cannot be computed, how computation can be made more efficient, how to build machines that can compute, and which spheres of human activity can benefit from computational approaches. Computer Science is deeply rooted in logic and mathematics. Theoretical Computer Scientists are constantly pushing the frontiers of computability by inventing new computational approaches. Practical Computer Scientists are problem solvers who apply the theory of Computer Science to different application areas like science, finance, medicine, entertainment, education, and communication. In our modern world, applications of Computer Science are ubiquitous – from email and smartphones to online social networks, web banking, and animated movies. Read more…