Computer networking: Students will gain expertise in computer networks with a specialized emphasis on software and systems. They'll develop proficiency in data communications, network systems, and related software interfaces, while mastering network design, setup, administration, and security principles. Tailored for those pursuing advanced computing knowledge, this program delves into computer science theory and its practical implementation for solving complex problems. The field intersects with numerous disciplines such as science, engineering, business, arts, and humanities, fostering computational thinking. Participants will learn to create algorithms for processing information and devise optimal data storage structures. Hands-on coding experience is prioritized to translate theoretical knowledge into practical solutions. The program also establishes robust grounding in computational theory and its mathematical foundations.Students can choose from four concentration areas: algorithm and software development (encompassing graphics, AI systems, and networking), cybersecurity (addressing protective measures, privacy frameworks, and secure systems), data science, and a combined data science/AI track focused on handling massive datasets in modern digital contexts. The academic journey culminates with a capstone project aligned with the student's selected specialization.Qualified candidates may participate in the industry-based learning (IBL) internship initiative, blending professional practice with academic study. This opportunity allows students to implement their computer science expertise to address authentic challenges in workplace settings, significantly boosting their practical abilities and career preparation.
Destination of Study
Subjects of Study