Bachelor of Computer Science & Engineering
The Computer Science degree combines the breadth of a liberal arts education with depth in all aspects of computer science and engineering. The program includes programming in object-oriented programming, beginning with C++ then Java, computer organization, systems programming with Linux, operating systems, database, computer organization, and software engineering, artificial intelligence, multimedia, scientific computing, computer graphics, web programming and computer networking including advance networking.
Computer Science and Engineering prepares students for work in a number of computer-related fields and provides the opportunity to pursue an interdisciplinary minor. Our curriculum focuses on hands-on programming skills as well as the mathematics of computer science— the theoretical foundations that support current technology and will guide its future development.
Students are encouraged to participate in programming contests such as the international ACM Collegiate programming contest.