B.Sc. Computer Science
Start Date:
29 September 2024
Duration
4 years
Fees:
750 $
Description
Develop a deep understanding of computer systems, programming, and software development. This program prepares you for a variety of roles in the tech industry
Program Overview
The Bachelor of Science in Computer Science Education at Al-Hikmah University is an innovative undergraduate program that blends the study of computer science with the pedagogical skills necessary for teaching. This four-year program is designed to prepare students to become skilled educators in computer science, capable of integrating technology into educational settings. Students will gain a deep understanding of both computer science concepts and effective teaching methodologies. The program is aimed at developing educators who can meet the growing demand for computer science education in schools, as well as those who can contribute to the advancement of educational technology.
Program Objectives
The B.Sc. (Ed.) Computer Science program aims to:
- Develop competent computer science educators who can teach and inspire students in secondary schools and higher education institutions.
- Provide a comprehensive understanding of computer science principles, including programming, data structures, algorithms, and software development.
- Equip students with pedagogical skills tailored to teaching computer science effectively at various educational levels.
- Foster critical thinking, problem-solving, and analytical skills that are essential in both education and computer science.
- Prepare graduates to utilize technology in creating innovative teaching materials and methods.
- Support the development of ethical practices and professional standards in the field of computer science education.
Career Opportunities
Graduates of the B.Sc. (Ed.) Computer Science program are equipped for a variety of career paths, including:
- Computer Science Teacher
- Educational Technologist
- Curriculum Developer
- Instructional Coordinator
- E-learning Specialist
- Educational Consultant
Curriculum
Program Structure:
- Total Credits Required: 133 credits (Standard Entry); 99 credits (Direct Entry)
- Duration: 4 years (Standard Entry); 3 years (Direct Entry)
- Minimum Credit Load per Semester: 15 credits
Key Courses
- Introduction to Programming: Fundamentals of programming languages and problem-solving techniques.
- Data Structures and Algorithms: Study of data organization, management, and algorithm efficiency.
- Educational Technology: Integration of technology in the classroom, focusing on the design and use of digital teaching tools.
- Teaching Methodology in Computer Science: Strategies and techniques for effective computer science instruction.
- Computer Networks and Security: Overview of networking principles and the importance of cybersecurity in education.
Why Choose This Program
- Comprehensive Curriculum: The program offers a balanced mix of computer science and education courses, ensuring that graduates are well-prepared to teach in a variety of settings.
- Hands-On Learning: Emphasis on practical experience, including teaching practice in real classroom environments and the use of educational technologies.
- Professional Development: Courses designed to enhance communication, leadership, and management skills, preparing students for leadership roles in education.
- Ethical Focus: Strong emphasis on ethical practices in both computer science and education, fostering responsible and effective educators.
- Career Readiness: Graduates are equipped with the skills needed to pursue further studies or enter the workforce immediately in roles related to computer science education.
Caractéristiques
- Comprehensive curriculum
- Hands-on projects
- Experienced faculty
Certificate
Accredited online course certificate upon completion