Students learn the fundamentals of computer science such as high-level programming language, discrete mathematical structures, data structures, LINUX operating systems, database programming, programming in C++, and assembly language.