Aspire to achieve

I am a...

    •, Undergraduate, البكالوريوس
    •, Graduate, الدراسات العليا
Computer Science
Key Fact
  • Program name
    Computer Science
  • Program code
  • Dept. chair
    Dr. Nighat Mir
  • Program length
    4 years
  • Credit hours

 About the Program

The Computer Science Program prepares students to be active participants in the expanding information revolution, and to use computers in solving the problems of modern life. It provides an in-depth study of the theory, design and applications of computer systems. Students develop the skills needed to design, create, administer and apply such systems to any field. Graduates will be able to step into careers in many varied sectors of society such as banking, health care, education, manufacturing, retail, advertising, and government.

The Computer Science Department at Effat University offers an excellent education in the field of Computer Technology. To do this, we are committed to:
  • Providing learning experiences that are engaging, challenging, up-to-date with advances in technology, and connected to the real world.
  • Providing an open and nurturing learning environment that promotes the intellectual and personal growth of our students.
  • Providing leadership and guidance on the social responsibilities of CS professionals, including participation in research and service activities.


To offer a distinctive Computer Science Program educating globally responsible citizens of the future who will provide creative, optimal computing solutions, whilst respecting values of the society.


To provide a holistic education that meets the highest international standards and truly reflects the vital role of Computer Science in all aspects of life. The Department aims to equip visionary leaders with the technical and research skills required to turn technology-consumer societies into technology-producers, who perfectly integrate their society's needs and values.


Our main goal is to provide an education that reflects the ubiquity of the discipline in all aspects of life. It will prepare students to become leaders who are competitive in their job market and who possess the technical skills and long-term vision to transform societies from technology consumers to technology producers, perfectly integrating society's needs and values.

 Learning Outcomes

  • An ability to apply knowledge of computing and mathematics appropriate to the discipline.
  • An ability to analyze a problem, identify and define the computing requirements appropriate to its solution.
  • An ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs.
  • An ability to function effectively in teams to accomplish a common goal.
  • An understanding of professional, ethical, legal, social and security issues, and associated responsibilities.
  • An ability to communicate adequately with a range of audiences.
  • An ability to analyze the local and global impact of computing on individuals, organizations and society.
  • A desire to engage in continuing professional development.
  • An ability to use current techniques, skills, and tools necessary for computing practice.
  • An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modelling and design of computer-based systems, ultimately demonstrating comprehension of the trade-offs involved in design choices.
  • An ability to apply design and development principles in the construction of software systems of varying complexity.

 Career Opportunities

    • Software Engineer
    • Program Analyst
    • Game Developer
    • User Interface Designer
    • Web Developer
    • Database Developer and/or Administrator
    • Modelling and Visualization Specialist
    • IT or Network Administrator
    • Social Media Strategist
    • System Testing and Intergration Specialist
    • Further studies in Computer Science or related fields.​

 Graduation Requirements

Computation and Visualization Concentration

General Education Requirements: 42
Basic Science and Mathematics: 18
Major Core Requirements (Compulsory): 49
Concentration Core Requirements: 9
Concentration Electives: 6
Technical Electives: 9
Total: 133

Game and Interaction Design Concentration

General Education Requirements: 42
Basic Science and Mathematics: 18
Major Core Requirements (Compulsory): 49
Concentration Core Requirements: 9
Concentration Electives: 6
Technical Electives: 9
Total: 133

No Concentration

General Education Requirements: 42
Basic Science and Mathematics: 18
Major Core Requirements (Compulsory): 49
Concentration Core Requirements: -
Concentration Electives: -
Technical Electives: 24
Total: 133

 Program Plan

Foundation Year
Semester 1 – Foundation 1 Semester 2 – Foundation 2
 Course Title
 Course Title
LANG 011
Reading & Critical
3 LANG 012 Reading & Critical Thinking-II 3
LANG 013 Academic Writing - I 3 LANG 014 Academic Writing - II 3
LANG 015 Listening  and Speaking - I 3 LANG 016 Listening  and Speaking - II 3
SSKL 021 Independent Learning & Research Skills - I 2 SSKL 022 Independent Learning & Research Skills - II 2
HSS 051
Introduction to
3 HSS 054 Critical Thinking and Problem Solving Skills for HSS II 3
HSS 055 Iand Projects in Psychology and Language I 2 HSS 056 Cases and Projects in Psychology and Language II 2
MATH 041 Basic Math - I 3 MATH 042  Basic Math - II 3
CL 031 Computer Literacy 0 IL 032 Information Literacy 0
Total Credit Hours 19 Total Credit Hours 19
Freshman Year
Year 1 – Semester 1 Year 1 – Semester 2
CS 105 Fundamentals of Computing 3 CS 120 Object Oriented Programming 3
GMTH 142E Calculus I for Computing 3 MATH 129 Calculus II 3
GCS 150 Digital Skills: Information and Computer Literacy 3 Linguistic Communication (English) 2
GENG 161 Linguistic Communication (English) 2 Islamic Thought and Ethics Requirement 2
GISL 171 Social and Moral Values in Islam 2 GSTA 140 Elementary Statistics 3
Linguistic Communication (Arabic)
3  BIO 112 Introduction to Biology 3
Total Credit Hours 16 Total Credit Hours 16
Sophomore Year
Year 2 - Semester 3 Year 2 - Semester 4
CS 214 Computer Architecture and Organization 2 CS 215 Operating Systems 3
CS 241 Database Systems 3 CS 230 Introduction to Multimedia 3
IS 102 Ethics in Computing 3 CS 224 Data Structures and Algorithms 3
MATH 203 Discrete Math 3 STAT 202 Statistics for Computing 3
Physical and Environmental Wellbeing 3
GPHY 112
Foundations in Physics 3
CHEM 112 Introduction to Chemistry 3   Linguistic Communication (Foreign Languages I) 2
Total Credit Hours 16 Total Credit Hours 17
Junior Year
Year 3 - Semester 5 Year 3 - Semester 6
Islamic Thought and Ethics Requirement III 2 CS 332 Computer Graphics 3
CS 315 Computer Networks 3 CS 352 Software Engineering 3
CS 360 Algorithm Analysis 3
CS 390
Research and Training Seminar 3
MATH 305
Linear Algebra 3 Concentration Requirement1 3
GSEM 200
Interdisciplinary Seminar and Research 3   Global Awareness 3
  Culture Literacy 3   Civic Engagement Requirement 2
Total Credit Hours 17 Total Credit Hours 17
Summer Session
CS 392 Summer Training 2  
Senior Year
Year 4 - Semester 7 Year 4 - Semester 8
CS 471 Artificial Intelligence 3   Concentration Requirement3 3
  Concentration Requirement2 3   Technical Elective 2 3
MATH 309 Technical Elective 1 3   Technical Elective 3 3
  Concentration Elective 1 3   Concentration Elective 2 3
CS 493 Senior Project 1 3 CS 494 Senior Project 2 3
  Linguistic Communication (Foreign Languages II) 2      
Total Credit Hours 17 Total Credit Hours 15

Hi-School Percentage
Science Section
Art Section
Qudurat *(SAT)
Math Level *DTMS
1, 2, 3, 4
512, 612, 712, 412
Effat Placement Tests
Additional Department Requirement
Personal Statement
Contact Information
Dept. Chair
Tel.+966 122137880
Tel.+966 122137855 


    Our qualifications are recognised globally, so you can study safe in the knowledge that wherever your path may lead, you have the whole wide world to choose from.

Effat faculty

Effat Alumnae