The Bachelor of Science in Computer Science program at the University of Kalba is designed to provide students with a strong academic foundation and practical skills aligned with internationally recognized standards in computing education. The program follows the curricular guidelines recommended by the ACM/IEEE Computer Science Curricular Task Force and is benchmarked against relevant professional accreditation bodies, including CSAC/CAAB, to ensure academic quality and industry relevance. The program requires students to complete a total of 123 credit hours, structured to balance theoretical knowledge, practical application, and interdisciplinary learning. This comprehensive curriculum prepares graduates for professional careers in computing, advanced studies, and active participation in the rapidly evolving digital and technological landscape.
Admission Requirements
In the Bachelor of Science in Computer Science program at the University of Kalba, students will develop a strong foundation in both theoretical and practical aspects of computing. The program equips students with the knowledge and skills needed to design, develop, and analyze computing systems and software solutions.
Students will learn fundamental programming concepts, data structures, algorithms, and software engineering principles. They will gain an understanding of computer architecture, operating systems, databases, and computer networks, along with exposure to emerging areas such as artificial intelligence, data science, cybersecurity, and cloud computing.
The CS program also emphasizes problem-solving, logical thinking, and analytical skills, enabling students to address complex computational challenges. In addition, students will develop professional competencies in teamwork, communication, ethical computing practices, and lifelong learning, preparing them for successful careers or advanced studies in computer science and related fields.
Upon successful completion of the program, graduates will be able to:
In the ever-evolving landscape of technology, Computer Science graduates are in high demand across a wide range of industries. The program equips students with the knowledge and skills required to tackle real-world computing problems, develop innovative solutions, and adapt to emerging technologies.
Graduates can pursue diverse career paths in areas such as software development, data analysis, artificial intelligence, cybersecurity, networking, and information systems, or continue their studies in advanced postgraduate programs. The strong academic foundation and practical focus of the program prepare students to contribute effectively to technological innovation and digital transformation in both local and global markets.