Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
On campus
Duration
8 semesters

You've viewed 1/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 | Mathematics and Statistics
Education type
On campus
Timing
Full time
Course Language
English
About Program

Program Overview


Program Overview

The Bachelor of Science in Computer Science is a comprehensive program designed to provide students with a solid foundation in computer science and its applications. The program is offered by the College of Computer Science and Information Technology at the University of Tabuk.


Program Objectives

The program aims to:


  • Provide students with a deep understanding of computer science concepts, theories, and principles.
  • Enable students to acquire the necessary technical skills and competencies to design, develop, and manage computer-based solutions.
  • Enhance students' communication and teamwork skills, allowing them to collaborate effectively in computer-related projects.
  • Foster a culture of social responsibility and sustainability in the use of computer tools, applications, and technologies.
  • Provide opportunities for continuous learning, research, and professional development in the field of computer science.

Program Structure

The program consists of eight levels, with a total of 132 credit hours. The curriculum includes a range of compulsory and elective courses, covering topics such as:


  • Computer programming and software engineering
  • Data structures and algorithms
  • Computer networks and database systems
  • Artificial intelligence and machine learning
  • Human-computer interaction and web design

Admission Requirements

To be eligible for the program, applicants must:


  • Be a Saudi citizen or have a Saudi mother
  • Hold a high school diploma or equivalent
  • Meet the university's admission requirements, including English language proficiency and academic achievement
  • Not exceed the age of 25
  • Not have a previous academic record at the University of Tabuk or any other university

Career Opportunities

Graduates of the program can pursue a range of career paths, including:


  • Software development and analysis
  • Network administration and management
  • Database management and administration
  • Information systems analysis and design
  • Computer support and maintenance
  • Cybersecurity and information assurance

Elective Courses

The program offers a range of elective courses, including:


  • Visual programming
  • Advanced software engineering
  • Digital image processing
  • Data science fundamentals
  • Game programming and development
  • Advanced database systems
  • Internet of things
  • Human-computer interaction
  • Cloud computing
  • Robotics
  • Quantum computing
  • Selected topics in computer science

Research Areas

The program covers a range of research areas, including:


  • Artificial intelligence and machine learning
  • Data science and analytics
  • Cybersecurity and information assurance
  • Human-computer interaction and user experience
  • Software engineering and development
  • Computer networks and database systems
See More