Aspire to achieve

I am a...

    • https://www.effatuniversity.edu.sa/English/Academics/Undergraduate/Pages/Default.aspx, Undergraduatehttps://www.effatuniversity.edu.sa/Arabic/Academics/Undergraduate/Pages/notdefault.aspx, البكالوريوس
      Undergraduate
    • https://www.effatuniversity.edu.sa/English/Academics/Graduate/Pages/Default.aspx, Graduatehttps://www.effatuniversity.edu.sa/Arabic/Academics/Graduate/Pages/notdefault.aspx, الدراسات العليا
      Graduate
Computer Science
Key Fact
  • Program name
    Computer Science
  • Program code
    CS
  • Chair of the Department
    Dr. Nighat Mir
  • Program length
    4 years
  • Credit hours
    133

 About the Program

As advanced, revolutionary technologies become anintegral part of our daily lives, the scientific and practicalapproach to computing and its applications is an evermore valuable skill, and a significant part of our evolvingcultural and technological landscape. Our ComputerScience BSc Program prepares you to be an activeparticipant in the information revolution, teaching youhow to effectively use computers to meet the challenges,aspirations and endeavours of the modern world.

Vision

Becoming a distinguished Computer Science Program preparing globally responsible leaders to provide creative and optimal computing solutions.

Mission

To provide a high quality interdisciplinary education in a state-of-the-art environment that prepares skilled future leaders who will contribute to technological developments and meet the needs of the local and global societies.

Goals

  1. Enhancing the standing of the department among national and international institutions and industry through distinctive education, quality research and philanthropic engagement with the community.
  2. Progressing towards transparency and effective leadership in developing a creative work environment embodying strong work ethics.
  3. Maintaining the national and international accreditations and Benchmarking with reputed national and international programs.
  4. Preparing students with innovative and quality education to become creatives, thinkers and problem solvers to meet future needs in the market.
  5. Promoting CS Program to help recruit and retain competent students and support holistic learning environment.
  6. Optimizing the use of state-of-art learning management systems and educational resources.
  7. Establishing advanced and specialized labs.
  8. Securing sustainable external funds through various activities.
  9. Attracting best-qualified faculty in the emerging fields and supporting them with professional development activities.
  10. Enhancing the research output and aligning the research with commercialization to meet the vision 2030.
  11. Enhancing the partnership and collaboration with the industry and engage with the community.

 Concentration

  1. Game and Interaction Design Concentration.
  2. Computation and Visualization Concentration.

 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

 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.

 Program Plan (No Concentration)

Foundation Year
Semester 1 – Foundation 1 Semester 2 – Foundation 2
Course
Code
 Course Title
Credit
Hours
Course
Code
 Course Title
Credit
Hours
LANG 011
Reading & Critical
Thinking-I
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
HSS I
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
 
 

 Program Plan (Game and Interaction Design)

 Program Plan (Computation and Visualization)

Admissions
Hi-School Percentage
Science Section
80%
Art Section
85%
Qudurat *(SAT)
65%
Math Level *DTMS
Part
1, 2, 3, 4
Cut-Score
512, 612, 712, 412
Effat Placement Tests
*TOEFL+ *TWE
TOEFL (525) - TWE (5)
**IELTS
5.5
Additional Department Requirement
Interview
Required
Recommendation
Letter
3
Personal Statement
Required
Contact Information
Dept. Chair
Tel.+966 122137880
Assistants
Tel.+966 122137894 

Effat faculty

Effat Alumnae