Sign In

Computer Science

Program Overview

The Bachelor of Science in Computer Science (BSCS) is a four-year program with 136 credit hours towards graduation. It provides students with a world-class Bachelor’s degree in Computer Science, in the course of which they learn in-demand computing skills, develop their abilities to solve complex problems, and nurture innovation and creativity. With a hands-on project-based approach, the program helps students in developing the technical and transferable skills that they need for fulfilling careers in the field of technology.

The BSCS curriculum has been designed with an input from industry experts to meet the recent ABET Accreditation Criteria and ACM/IEEE guidelines for Computer Science programs. It includes multiple industry-recognized certifications that are built into the curriculum to boost the students’ résumés.

Program Tracks:

  • Data Analytics (Data Mining, Cloud Computing, Big Data Analytics)
  • Software Engineering (Requirements Engineering, Design and Construction)
  • Intelligent Systems (Machine Learning, Natural Language Processing, Robotics)
  • Game Development (Mobile Games Development, Serious Game Design)

Program Mission

To graduate professionals, leaders and entrepreneurs equipped with adequate knowledge and technical skills of international standards in the field of Computer Science.

Why Choose the BSCS Program at Dar Al Hekma

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.


ProgramTOEFL Score (University Level)Required Certificate
Percentage
Qudurat Test ScoreOther Admission Requirements

Bachelor of Science in Computer Science

  • Computer Science (Track)
  • Game Development (Track)
  • Intelligence Systems (Track)
  • Data Analytics (Track)
  • Software Engineering (Track)
510A minimum High-School
Percentage of 80%
65%
Science Track in
High School

For further details about admissions, click here


Graduates of the Computer Science program will be able to:


ABET-1 Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
ABET-2 Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
ABET-3 Communicate effectively in a variety of professional contexts.
ABET-4 Recognize professional responsibilities and make informed judgements in computing practice based on legal and ethical principles.
ABET-5 Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
ABET-6 Apply computer science theory and software development fundamentals to produce computing-based solutions.

Year One
Semester – Fall Semester – Spring

Course Code

Course Title

Credit Hours

Course Code

Course Title

Credit Hours

ICTC 1302
Information & Computing 
Technology Concepts
3
COMM 1302
Communication Skills II
3
LOGC 1202
Digital Logic Concepts
2
MATH 1305
Calculus II
3
ARTS XXXX
Arts & Design
2
BSCS 1330
Discrete Structures
3
COMM 1301
Communication Skills I3BSCS 1350
Introduction to Programming
3
ARAB XXXX
Arabic Studies
3
BSCS 1320
Computer Architecture &
Organization
3
MATH 1304
Calculus I
3
BSCY 1310
Fundamentals of 
Cybersecurity
3
BSCS 1160
Compuer Ethics & Society
1
Total Credit Hours 17 Total Credit Hours 18
Year Two
Semester – Fall Semester – Spring

Course Code 

Course Title

Credit Hours 

Course Code 

Course Title

Credit Hours 

ISLS XXXX
Islamic Studies
3
ARAB XXXX
Arabic Studies
3
CHEM 1301
Chemistry
3XXXX XXXX
Required Gen. Ed Elective
3
STAT 2301
Statistics
3
PHYS 1301
Physics
3
BSCS 2355
Object-Oriented
Programming
3
BSCS 2375
Networking & Data
Communication
3
BSCS 2351
Fundamental Data 
Structures
3BSCS 2310
Analysis of Algorithms
3
BSCS 2370
Operating Systems 3
BSIS 2340
IS Project Management
3
Total Credit Hours 18 Total Credit Hours 18
Year Three
Semester – Fall Semester – Spring

Course Code 

Course Title

Credit Hours 

Course Code 

Course Title

Credit Hours 

EMOI 1201
Emotional Intelligence
2
XXXX XXXX
Required Gen. Ed Elective
3
ISLS XXXX
Islamic  Studies
3XXXX XXXX
Free Elective
3
MATH 1306
Linear Algebra
3
BSCS 3345
Human Computer Interaction
3
BSCS 3380
Artificial Intelligence
3
BSIS 3320
Database Management
Systems
3
BSCS 3340
Computer Graphics &
Visualization
3BSCS 3330
Computational Science
Principles
3
BSCS 3360
Software Engineering
3BSCS XXXX
Program Elective
3
Total Credit Hours 17 Total Credit Hours 18
Year Four
Semester – Fall Semester – Spring

Course Code 

Course Title

Credit Hours 

Course Code 

Course Title

Credit Hours 

ISLS XXXX
Islamic Studies
2
BBBF 1101
Basic Brain &
Body Fitness
1
ENTR 3301
Entrepreneurship &
Design Thinking
3XXXX XXXX
Free Elective
3
BSCS 4390
Advanced Applications
Programming
3
BSCS 4292
Capstone Project II
3
BSCS 4315
Parallel & Distributed
Computing
3BSCS 4393
Internship
3
BSCS 4291
Capstone Project I
3BSCS XXXX
Program Elective
3
BSCS XXXX
Program Elective3
Total Credit Hours 18 Total Credit Hours 13

The program equips students with the necessary knowledge, expertise, and tools to be ready for career opportunities, such as:

1. Systems Analysts
2. Software Engineers
3. Computer Games Developers
4. Data Analysts
5. Information Technology Specialists
6. Software Developers
7. Project Managers

Dr. Sanaa Askool

Assistant Professor

Hekma School of Engineering, Computing and Informatics

Dr. Sahar Siraj Shabanah

Assistant Professor

Hekma School of Engineering, Computing and Informatics

Ms. Azza Alghamdi

Lecturer

Hekma School of Engineering, Computing and Informatics

Dr. Nouman Bantan

--

Hekma School of Engineering, Computing and Informatics

Dr. Inass Ali

--

Hekma School of Engineering, Computing and Informatics

Ms. Fatemah AbdulAziz Al Doghaither

--

Hekma School of Engineering, Computing and Informatics

Ms. Laila Abuljadayel

--

Hekma School of Engineering, Computing and Informatics

Ms. Shaikah Bakerman

--

Hekma School of Engineering, Computing and Informatics

Key Facts

Program Name

Computer Science


Academic Degree

Bachelor


Credit Hours

136


Program Length

4 Years


Mode of study

Full time

Dr. Sahar Siraj Shabanah

Assistant Professor


PhD, Computer Science, George Mason University, USA, 2010

MSc, Computer Science, George Washington University, USA, 2001

BSc, Computer Science, King Abdul Aziz University, Jeddah, KSA, 1990

For an optimal experience please
rotate your device to portrait mode