Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
On campus
Duration
4 years

You've viewed 5/5 programs/universities. You can view up to 5 programs/universities

Create a free account to unlock full content!

By registering, you agree to our Privacy Statement and Terms and Conditions.

Details
Program Details
Degree
Bachelors
Major
Computer Science | Data Science | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Education type
On campus
Timing
Full time
Course Language
English
About Program

Program Overview


Program Overview

The Bachelor of Science in Computer Science (BSCS) at Dar Al-Hekma University is a four-year program with 136 credit hours towards graduation. It provides students with a world-class bachelor's degree in computer science, during which they learn in-demand computing skills, develop their abilities to solve complex problems, and nurture innovation and creativity.


Program Tracks

The program offers four tracks:


  • Data Analytics: This track focuses on data science, data visualization, and big data analytics.
  • Software Engineering: The software engineering track focuses on requirements in engineering, design, and construction.
  • Intelligent Systems: This track focuses on machine learning, natural language processing, and computer vision.
  • Game Development: The game development track focuses on mobile games development and serious game design.

Double Tracks

Dar Al-Hekma University also offers unique double tracking programs, including:


  • Data Analytics & Intelligent Systems
  • Game Development & Intelligent Systems

Program Mission

The mission of the BSCS program is to graduate professionals equipped with design thinking, leadership, and research skills in the fields of computer science to foster creativity and sustainability.


Why Choose This Program?

The BSCS program at Dar Al-Hekma University provides students with a world-class education in an interactive environment that allows for an unparalleled individualized learning experience.


Admission Requirements

The admission requirements for the Bachelor of Science in Computer Science program include:


  • TOEFL Score: 400-500 or 900 on the SAT (500 math, 400 English)
  • Required Certificate Percentage: 85%
  • Tahsili Test Score: 70%
  • Other Admission Requirements: Science Track in High School

Learning Outcomes

Graduates of the Computer Science program will be able to:


  • Analyze complex computing problems and apply principles of computing and other relevant disciplines to find solutions.
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
  • Communicate effectively in a variety of professional contexts.
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  • Function effectively as members or leaders of a team engaged in activities appropriate to the program's discipline.
  • Apply computer science theory and software development fundamentals to produce computing-based solutions.

Plan of Study

The plan of study for the BSCS program is divided into four years, with the following courses:


  • Year One: Information & Computing Technology Concepts, Digital Logic Concepts, Calculus I, Communication Skills I, Computer Ethics & Society, etc.
  • Year Two: Linear Algebra, Chemistry, Statistics, Object-Oriented Programming, Fundamental Data Structures, Operating Systems, etc.
  • Year Three: Emotional Intelligence, Islamic Studies, Computer Graphics and Visualization, Human Computer Interaction, Artificial Intelligence, etc.
  • Year Four: Entrepreneurship & Design Thinking, Advanced Applications Programming, Capstone Project I, Capstone Project II, Internship, etc.

Tracks Plan of Study

In addition to the main plan of study, students will also cover courses based on their chosen track:


  • Track 1: Data Analytics: Introduction to Data Science, Data Visualization, Big Data Analytics
  • Track 2: Software Engineering: Software Requirements Engineering, Software Design and Construction, Software Verification and Validation
  • Track 3: Intelligent Systems: Machine Learning, Natural Language Processing, Computer Vision
  • Track 4: Game Development: Computer Games Design and Development, Mobile and Casual Games Development, Educational and Serious Game Design

Double Tracks Plan of Study

For students who choose double tracking, the following plan of study will be followed in addition to the main plan of study:


  • Double Track 1: Data Analytics & Intelligent Systems: Introduction to Data Science, Data Visualization, Big Data Analytics, Machine Learning, Natural Language Processing, Computer Vision
  • Double Track 2: Game Development & Intelligent Systems: Computer Games Design and Development, Mobile and Casual Games Development, Educational and Serious Game Design, Machine Learning, Natural Language Processing, Computer Vision

Career Prospects

The program equips students with the necessary skills that qualify them for a variety of career paths, including:


  • Application analyst
  • Applications developer
  • Cyber security analyst
  • Software engineer
  • Systems analyst
  • UX designer
  • Web designer
  • Web developer

Course Descriptions

The program includes a wide range of courses, including:


  • Computer Ethics and Society
  • Digital Logic Concepts
  • Computer Architecture and Organization
  • Introduction to Programming
  • Object-Oriented Programming
  • Operating Systems
  • Networking and Data Communication
  • Computer Graphics and Visualization
  • Human Computer Interaction
  • Artificial Intelligence
  • Parallel and Distributed Computing
  • Advanced Applications Programming
  • Capstone Project I
  • Capstone Project II
  • Internship

Faculty

The faculty members of the Hekma School of Engineering, Computing and Design include:


  • Ms. Abeer Kheder AlGhamdi, Lecturer
  • Dr. Ghadah Abdulrahman Alghamdi, Assistant Professor
  • Dr. Anas Mohammed Al Tirawi, Assistant Professor
  • Dr. Hussain Ahmad Alibrahim, Assistant Professor
  • Dr. Imed Ben Dhaou, Professor
  • Dr. Saoucene Alh Mahfoudh, Vice Dean of School - Assistant Professor
  • Dr. Turki Abdullah AlThaqafi, Chair- Assistant Professor

Key Facts

  • Program Name: Computer Science
  • Academic Degree: Bachelor
  • Credit Hours: 136
  • Program Length: 4 Years
  • Mode of study: Full time
See More