About Program
Computer Science Program is committed to preparing a distinguished graduate who keeps pace with technological development and can compete in the labor market locally, regionally, and internationally through education that keeps pace with international standards, and actively participates in the field of scientific research to serve society and achieve sustainable development goals within the framework of core values and professional ethics.
Undergraduate Program & Degree
Computer Science program of FUE awards the degree of Bachelor of Computers and Information Technology with a Major in Computer Science.
Computer Science Program Objectives
Graduates of the Computer Science program will be:
-
Valued professionals in the computing industry capable of applying computer science and software engineering principles and practices and/or pursuing advanced degrees in computing or related disciplines.
-
Ethically, legally, and socially responsible, and productive practitioners in computing and related fields.
-
Innovators, leaders, and lifelong learners able to respond to technological changes and challenges.
Computer Science Learning Outcomes
The program of Computer Science enables students to achieve the following outcomes, by the time of graduation:
-
Ability to analyze and design solutions to problems using standard techniques of mathematics, probability, and statistics.
-
Choosing appropriate methodologies and methods to solve various problems.
-
Creating a suitable design to solve problems that keeps pace with progress in the field of computer science and suits the labor market.
-
Ability to work independently and collaboratively with others.
-
Familiarity with professional, ethical, legal, and ethical issues related to computer science.
-
Establishing the need for lifelong learning.
System of Study
The system of study is a credit Hour system. The total credit hour requirements of the bachelor’s degree are 132 credit hours. A regular student can achieve the 132 credit hour requirements in four academic years (8 semesters). A course of 3 credit hours is delivered as 2 hours theoretical lecture teaching and 2 hours practical/tutorial session (4 contact hours).
The curriculum of Computer Science program is structured to be consistent with the educational objectives of computerscience. The curriculum combines technical and professional requirements with general education requirements and electives to prepare students for a professional career and further study in the computing discipline associated with the program, and for functioning in modern society. The technical and professional requirements include two years of up-to-date coverage of basic and advanced topics in the computing discipline associated with the program. In addition, each program includes mathematics and physics appropriate to the discipline. The curriculum of Computer Science program is divided into the following subject areas:
Subject Area
|
Number of Courses
|
Number of Credit Hours
|
Humanities, Ethical and Social Sciences (Univ. Req.)
|
5 (Compulsory) 1 (Elective)
|
10 (Compulsory) 2 (Elective)
|
Mathematics and Basic Sciences
|
8 (Compulsory)
|
24 (Compulsory)
|
Basic Computing Sciences (institution req.)
|
12 (Compulsory)
|
36 (Compulsory)
|
Applied Computing Sciences (specialization)
|
12 (Compulsory) 1 (Elective)
|
36 (Compulsory) 3 (Elective)
|
Training
|
1 (Compulsory)
|
3 (Compulsory)
|
Projects
|
2 (Compulsory)
|
6 (Compulsory)
|
Subtotal
|
40 (Compulsory) 2 (Elective)
|
115 (Compulsory) 5 (Elective)
|
Optional (Institution character- identifying subjects)
|
4 (Elective)
|
12 (Elective)
|
Total
|
|
132
|
Computer Science Curriculum
Read more
Computer Science 4-Year Plan of Study
Read more