Computer Sciences include the study, analyses, designing, implementation and application of what can be automated. It evolved as a result of the vast information revolution, which made it hard to escape computing and computers.
The objectives of the BS Computer Science program are to:
1: Build a strong foundation in theoretical concepts in computing and software engineering.
2: Provide a system-wide perspective of hardware and low-level software design and development.
3: Develop proficiency in designing and analyzing algorithms for building efficient solutions.
4: Nurture problem-solving skills, clarity of thought, and creativity.
5: Foster a sense of professional and ethical responsibilities.