Aims of Dep

Department Objectives:

 

1- Building an in-depth and solid theoretical scientific knowledge base through which the student learns theoretical knowledge in computers and software that present scientific concepts.

2- Providing an appropriate and comfortable research and teaching environment for the two teachers to reach high-quality outputs and open the door for academic, research and scientific cooperation with universities and international organizations, and provide consultations and community services in the field of information technology.

3- Building scientific and practical skills in analyzing and building software systems, adopting formulas for building integrated software in laboratory work, and adopting laboratory and field work formulas.

4- Developing the student's mental abilities through analysis and logical deduction, and enabling him to solve software problems.

5- The necessary development of the academic curricula to ensure the integration of modern changes in computer science technology and the application of e-learning.

6- Encouraging innovative ideas and projects and developing leadership and creative skills in the field of information technology by urging students to participate in computer events and forums.

Career opportunities

·         Computer science programmer

·         Video game programmer

·         Database designer and administrator

·         Information security manager

·         Software developer and manager

·         Computer center manager

·         Network Analyst and Manager

·         Information systems analyst

·         Image analysis and processing

Basic department committees

1.      The Curriculum and Study Plans Committee in the department is assigned the following tasks:

·         Preparing and developing study plans for the academic programs in the department in both Arabic and English languages according to the standards of the Curricula and Study Plans Unit at the university and the models specified in the procedural guide for programs and study plans at the university and the standards and requirements of the National Commission for Academic Accreditation and Evaluation, taking into account the opinions of each of the faculty members, students, graduates, the labor market and society the local.

·         Continuous coordination with the college and university plans and curricula committee and unit.

·         Determining the courses common to the various programs within the college (the requirements of the college) based on the recommendations of the councils of the specialized scientific departments.

·         Reviewing, developing, and studying the coding, contents, and description of courses and their prerequisites, and the extent to which they are compatible with their goals and expected learning outcomes, and with the goals and vision of the department, college, and university.

·         Reviewing, developing and studying the compatibility and harmony between the decisions of the plan and the methods of teaching and evaluation with the expected educational outcomes and with the goals and vision of the department, the college and the university.

·         Periodic review of the suitability of the knowledge and skills acquired by the student during his studies in the department with the requirements of the labor market.

·         Periodic evaluation of the study plan through feedback and recommendations derived from teaching special courses by faculty members, arbitrators, residents and graduates, and submitting a proposal for appropriate procedures.

·         Determining elective courses for the department and submitting recommendations to the department council.

·         Equivalence of academic courses for students transferred to the department's programs according to the system.

·         Submitting minutes and reports to the department council on all activities and achievements of the committee.

·         Any other tasks assigned to the committee within the framework of its work.

2.      The Quality Assurance and Academic Accreditation Committee in the department is assigned the following tasks:

·         Preparing and implementing a quality assurance plan and national and international academic accreditation in the department.

·         Work to spread the culture of quality among the employees of the department.

·         Equipping and supplying the faculty members of the department with publications, documents, and recent versions of the forms required to obtain local and international accreditation, as well as all relevant references.

·         Receiving and reviewing files and course reports from faculty members in the department and handing them over to the Quality Assurance and Academic Accreditation Unit in the college.

·         Supervising and coordinating with the various committees in the department in preparing all documents, forms, reports, performance indicators and reference comparisons required to ensure quality and academic accreditation.

·         Supervising training and qualification in the field of quality and academic accreditation in the department.

·         Collecting and documenting quality assurance and academic accreditation processes in the department and keeping them in indexed files.

·         Follow up on the implementation of continuous improvement recommendations referred to the department by the Quality Assurance and Academic Accreditation Unit.

·         Collecting, transcribing and analyzing various questionnaires related to quality assurance, academic accreditation and reporting.

·         Any other tasks assigned to the committee within the framework of its work.

Research activities

The most important research activities that the members of the Department of Computer Science work on are concentrated in the following areas:

·         Algorithms

·         Programming Languages and Compiler Design

·         Software Engineering

·         Artificial Intelligence

·         Operating systems

·         Computer Graphics

·         Cryptography

·         Theory of Computation

·         Computer Networks

·         Database Management Systems

·         Microprocessors

·         Visual Programming in C# Net

·         Web Design and Programming

·         Digital Image Processing

 

Mission of the computer science program

The Department of Computer Science program is committed to providing high-quality education and providing students with the principles and skills of scientific research in order to prepare them for continuing and professional education, with a high level of professional ethics and responsibilities, and to contribute effectively to community service.

 

Program objectives

1.      Preparing qualified graduates with the ability to carry out computer science work professionally.

2.      Maintaining a friendly academic environment that encourages education and scientific research.

3.      Preparing students to pursue postgraduate studies and continuing education.

4.      Preparing graduates with a high level of ethical behavior and responsibility, and providing leaders in the academic and societal fields.

 

Educational outcomes for computer science students

1.      The ability to apply computer knowledge and mathematics appropriate to the educational outcomes of students and their specialization.

2.      An ability to analyze a problem, identifying and defining computing requirements appropriate to the solution.

3.      The ability to design, implement, and evaluate a computer-based system, process, component, or program to meet required needs.

4.      The ability to work effectively in teams to accomplish a common goal.

5.      Understanding the professional, ethical, legal, security, and societal responsibilities related to computer science and its uses.

6.      The ability to communicate effectively with a large group of attendees when presenting any presentation or presenting work related to computer science.

7.      An ability to analyze the local and global impact of computing on individuals, organizations, and society.

8.      The ability to participate in continuing professional development and learn about its requirements.

9.      The ability to use current technologies, skills, and tools to practice computing.

10.  An ability to apply mathematical foundations, algorithmic principles, and computer science theory to the modeling and design of computer systems in a way that demonstrates awareness of the trade-offs involved in design choices.

11.  The ability to apply the principles of design and development in building software systems of varying complexity.

Study plan for the Department of Computer Science

To obtain a bachelor's degree in the Department of Computer Science, the student must complete (143) study hours as follows:

Unit graduation requirements (143) units

Percentage

Total

Optional

Compulsory

Requirements

 

 

8%

11

0

11

University

1

 

16%

23

6

17

College

2

 

76%

109

43

66

Department

3

 

100%

143

Total

 

 

Share |