Program overview
The Computer Science program prepares students to apply computing principles to solve complex operations and develop everyday computer-based applications. The curriculum covers fundamental concepts including high-level programming languages, discrete mathematical structures, data structures, LINUX operating systems, database programming, C++, and assembly language.
Students explore cutting-edge fields such as robotics, computer vision, intelligent systems, bioinformatics, software engineering, artificial intelligence, computer graphics, web intelligence, computer security, and human-computer interaction.