Bachelor of Computer Science
أنشئ حساباً مجانياً لفتح المحتوى الكامل!
بالتسجيل، فإنك توافق على بيان الخصوصية و الشروط والأحكام.
نظرة عامة على البرنامج
Bachelor of Computer Science Program
The Bachelor of Computer Science program at Qassim University is a comprehensive program that aligns with the university's vision, mission, and goals. The program was established in the academic year 1418/1419 H and is designed to meet the Kingdom's need for qualified specialists in computer science.
Program Overview
The program is fully consistent with the Saudi National Qualifications Framework (NQF) and Saudi Specialty Standards, ensuring a curriculum that meets national and international standards. The curriculum covers all required knowledge units, with a diverse range of courses covering basic and advanced topics in computer science, including programming, operating systems, networking, software engineering, and emerging technologies.
Program Mission
The program's mission is to provide educational, research, and professional services in computer science to prepare competitive competencies and contribute to strengthening the economy and sustainable national development. The program aims to create a renewed and inspiring environment that stimulates research, innovation, community service, and partnership.
Educational Goals
The program has several educational goals, including:
- Emphasizing the quality of education in the program
- Raising the merit, competitiveness, and professionalism of students
- Supporting and encouraging scientific and applied research and innovation to promote sustainable development
- Strengthening community service and local partnership with technology companies
Learning Outcomes
The program's learning outcomes include:
- Domain of knowledge and understanding: Explain the theories of computer science, the concept of abstraction, the mathematical foundations for solving computing problems, and describe computing-based solutions.
- Skill area: Communicate effectively in a variety of professional contexts, analyze complex issues, and apply the principles of computing and other computer science disciplines to identify solutions.
- Values, autonomy, and responsibility: Work effectively as a team member or leader, recognize professional responsibilities, and make informed judgments in computing practice based on legal and ethical principles.
Characteristics of Graduates
Graduates of the program will have:
- Domain of knowledge and understanding: A broad and comprehensive knowledge and understanding of the field of computer science.
- Skill area: The skills necessary for effective communication, collaboration, and information exchange in the field of computer science.
- Values: The ability to work in a team, lead, and make appropriate decisions in the field of computer science, with professional integrity and respect for the work ethic of the computer science field.
Program Structure
The program consists of 162 credit hours, with a combination of compulsory and optional courses. The compulsory courses cover a range of topics, including computer programming, software engineering, computer networks, and database systems. The optional courses allow students to specialize in areas such as artificial intelligence, data science, and cybersecurity.
Compulsory Courses
The compulsory courses are divided into ten levels, covering topics such as:
- Computer programming
- Software engineering
- Computer networks
- Database systems
- Operating systems
- Algorithm analysis and design
- Computer architecture
- Web technologies
Optional Courses
The optional courses include topics such as:
- Artificial intelligence
- Data science
- Cybersecurity
- Machine learning
- Modeling and simulation
- Distributed systems and parallel processors
- Data, information, and knowledge
Admission Criteria
Admission to the program is based on a competitive mechanism, with a preference for students who have successfully passed the joint courses in the first and second year. The admission criteria include:
- Secondary school certificate
- General Aptitude Test
- Achievement test
Tuition Fees
The tuition fees for the program are free.
Career Opportunities
Graduates of the program may be qualified for a range of careers, including:
- Computer Science Specialist
- Software Designer
- Software Developer
- Programmer Analyst
- Web Developer
- Application Programmer
Research Areas
The program has a strong focus on research, with areas of specialization including:
- Artificial intelligence
- Data science
- Cybersecurity
- Machine learning
- Modeling and simulation
- Distributed systems and parallel processors
- Data, information, and knowledge
Accreditation
The program has received full academic accreditation from ABET, the world's recognized accrediting body for programs in applied and natural sciences, computing, engineering, and technology. The accreditation was granted for the second consecutive cycle, covering the period from 2021 to 2027.
