The purpose of this Bachelor in Computing (BSc) is to provide advanced knowledge in the field of Computing, by providing knowledge to students through a range of courses offered at advanced level to obtain a critical understanding of theoretical and practical aspects of existing computing systems.
The selection and the loading of specialized courses under each element are according to the CC2020 guidelines aiming at a balanced program of study, including: Users Organization, Hardware, System Modeling, System Architecture and Infrastructure, Software Development, and Software Fundamentals.
The Bachelor in Computing (BSc) aims to provide the required skills to graduate students for entering a constantly evolving field, in which they will be able to generate computational solutions (applications, software, algorithms, models) which can solve complex problems.
Students will gain the required experience to work in groups, taking decisions and responsibilities, troubleshoot and solve problems, work under deadlines and gain the skills for self-directed learning within their discipline likewise in a real IT working environment through various practical assignments included in the courses.
This program is accredited.