1. Provide students with advanced theoretical and practical computer science knowledge and skills, enabling them to work in the IT environment of the commercial, industrial, and governmental sectors. This will enable students to develop their personal and professional prospects, keeping pace with the rapid progress of technology in computer science. 3. Prepare the students to pursue further postgraduate education and research.4. Provide a strong sense of social commitment, global vision, and independent self-learning ability.Objectives:1. To enhance students’ critical thinking and to develop their basic analytical, problem-solving, and decision-making skills.2. To introduce the field of computer science and the principles of computers, computation, and programming.3. To acquaint students with major commercial computer application packages.4. To introduce students to programming concepts and methodologies for program design, development, testing, and documentation.5. To introduce techniques for systematic problem analysis, program specification, design, coding, testing, debugging, and documentation of programs.6. To acquaint students with current popular programming languages and operating systems.7. To introduce computer software engineering, database systems, networking, computer security, and the Internet.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
- Full Time
High School Leaving Certificate (HSLC) or equivalent internationally recognized qualification(s). Students with a lower HSLC grade than 7.5/10 or 15/20 or equivalent depending on the grading system of the country issuing the HSLC are provided with extra academic guidance and monitoring during the first year of their studies.
- Full Time
- On Campus Learning