Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Modern society is undergoing a digital revolution driven by computing technology. The advancements in computer systems and their uses over the last ten years have been extraordinary. There's a strong need for computer science graduates that shows no signs of slowing down, even during economic challenges. Pursuing a computer science degree allows you to meet this critical demand in our technology-driven world. Additionally, a computer science education opens doors to some of the most competitive entry-level salaries in the current job market.
The intensive program covers these key areas:
Software engineering - mastering Java, C++, C, and scripting languages
Mobile app development for Android and iOS platforms
Fundamentals of data organization and coding
Database systems - including design principles, SQL, Oracle, and Access
Low-level assembly language coding
System operations - covering input/output, file handling, and process management on Unix and Windows
Network infrastructure - IP protocols, data packets, network architecture, plus hands-on skills like software installation and email management
Python for data analysis and manipulation