<

Department Computer Science Department

The Computer Science Department at Soran University is an academic unit dedicated to the study and research of computer science and related fields This department has also born with the creation of Soran University. It offers a comprehensive education in various aspects of computer science, including programming, algorithms, data structures, artificial intelligence, database management, and software engineering. The department is committed to fostering a deep understanding of computing principles and their practical applications. Faculty members engage in cutting-edge research, contribute to technological advancements, and prepare students for careers in the rapidly evolving field of computer science. The Computer Science Department at Soran University plays a pivotal role in equipping students with the skills and knowledge needed to address contemporary challenges and opportunities in the digital age.

  • Department Vision:

Reorganizing study programs to increase students' academic and ability and direct them to governmental and non-governmental institutions and labor markets. Promoting the level of staff and teachers in terms of science and administration، encouraging and facilitating students to create employment opportunities to improve relations with institutions. Promote students' ideas and projects and demonstrate their potential inside and outside the university، strengthening students' abilities in modern tools and programs.

  • Department Mission:

  Increase student cooperation and encourage them to promote a productive role for national institutions، provide students with awareness opportunities to build trust and respect for social، cultural and national values to educate students academically in a way that respects the workplace and surroundings. Doing scientific activities and providing opportunities for students to participate in the festival of showing their abilities and ideas. Providing opportunities for students to participate in academic competitions and exhibitions inside and outside the country. Focusing on scientific research aimed at serving humanity and nationally، improving scientific and academic research methods based on reliable sources. The use of modern tools، tools and programs that are compatible with the current world of technology and devices. Increasing the academic level of students by improving the curriculum and the courses of the brides and classes، opening training courses in the required time، and improving the way students evaluate the curriculum. Encourage students to create modern electronic projects and systems and participate in the creation of governmental and non-governmental institutions systems for storing، organizing and controlling their data and information. Building and improving communication between staff، faculty members and students based on academic principles. 

  • Progam Vision Statements:

  The goal and science program of the department is to create a leading force in the innovation of good academic technology to strengthen students' abilities to become an academic leader in the technology-era vision، providing a comprehensive program that fosters deep understanding، creativity and strengthens the desire to learn. . Produce an efficient and technically qualified graduate and responsible for morality to have a positive social impact on it. Academic collaboration and critical thinking and strengthening the ability to search for multi-science to improve skills to solve complex problems، Graduates will become leaders in the fields of web، artificial intelligence، computer security، databases، applications، networks، programming and programming. Students should be a center of learning in science and the use of tools and software for the purpose of inventing and developing institutions and systems. 
Currently، the computer science department is paying more attention to artificial intelligence، in order to be able to participate in organizing، controlling and analyzing data from other scientific departments. 

  • Program Mission Statements:

Providing a high-quality program that prepares students to succeed in computer science، encouraging students to participate in problem solving with critical thinking and skills، and gain technical expertise through comprehensive programs and solar learning experiences that students can invent in management and participate in social developments to adapt to modern technology. Creating a dynamic and inclusive learning environment that encourages collaboration، innovation and lifelong learning. Our mission is to develop a strong foundation in the fundamentals of computer science while promoting the exploration of different sciences and the use of technology in a variety of fields. Through our program، we aim to develop a deep understanding of the core concepts of computer science, They include algorithms، data structures، software development methodologies، and computer architecture. We also focus on developing basic skills such as coding and programming skills.

  • Department Overview:

 The Department of Computer Science is a leading academic institution dedicated to computer science learning، research and innovation. With its emphasis on developing powerful and skilled computer scientists the study offers a comprehensive set of programs designed to meet the growing needs of the digital age to improve institutional systems by providing a vibrant academic learning environment. Programs cover a range of computer science subjects، including algorithms, Data structures، artificial intelligence، software engineering، cybersecurity and more. Through a combination of theoretical knowledge and practical use، students are provided with the skills and thinking needed to succeed in today's technology-driven world، as well as graduates to be able to participate in the success and development of the labour market. 

  • Program Learning Objectivies: 
  1. Have ideas and projects for each student to have their own project and strive for research and innovation.
  2. Facilitating and facilitating employment opportunities and establishing an understanding ground and establishing relationships with institutions.
  3. Working on advanced and modern software and devices to prevent students from developing technology.
  4. Learning a variety of programs in order to have the talent and ability of many computer machines, students are more likely to find employment opportunities.
  5. Scientific cooperation among teachers so that they can work on the latest technological advances.
  6. Serving the institutions of the country with ideas، projects and modern systems. 
  • Program Learning Outcomes:

The results of all educational programs are summarized in the following points:

  1. Providing modern projects and systems to government and non-governmental institutions.
  2. The development of a generation of productive and talented people who can play an important role in the development of the country.
  3. Knowledge of basic concepts: Students must gain a strong understanding of basic concepts in computer science، including programming languages، Data structure، algorithms، computer organization، software engineering principles and operating systems.
  4. Programming Skills: Students must develop proficiency in programming languages and be able to design، implement and remove programs to solve a variety of problems.
  5. Mathematics and theoretical foundations: Students must have a solid foundation of mathematics and theoretical concepts that support computer science، including Discrete Math، Calculus، Bobability، and Formal Logic.

  6. Data Structure and Algorithms: Students need to understand various data structures and algorithms and be able to effectively implement them to solve problems. This includes information about common algorithms، such as classification، search، graph algorithms، and dynamic programming.
    Software.
  7. Development Principles: Students should be familiar with software development methodologies and best practices، including the analysis of requirements. Requirements analysis، software design principles، testing، debugging، version control، and documentation. 
  8. Communication and Teamwork Communication and Teamwork: Students must develop effective communication skills، both written and verbal، and be able to work collaboratively in teams to complete projects and solve complex problems.
  9. Ethical and professional consideration: Students must understand ethical and professional responsibilities related to computer science، including issues related to privacy، security، intellectual property، and social influence. They should also be aware of legal and ethical guidelines in the use of technology and computers. 
  10. Students need to be updated because the computer science department is constantly evolving and new programs and software are available year after year. 
  • Graduation Requirements:
  • Core Modules: Students are usually required to complete a set of computer science courses that cover basic topics such as programming، data analysis and structure، algorithms، computer organization، software engineering، artificial intelligence، networks، databases and operating systems.
  • Students often have the opportunity to choose elective courses based on their interests and professional goals. These courses can be applied in specific areas of computer science such as Computer Graphics، Multimedia، Cyber-Security، Software Development، Cloud Computing، Academic Writing، Radio frequency and Microwave fundamentals، Parallel Programming، Content management system، Advanced Scripting، Software testing. 
  • Mathematics and Science Courses Many computer science programs have pre-requisites in mathematics and natural sciences. Students may need to complete courses in calculus، differential mathematics، linear algebra، statistics، physics، biology and chemistry. 
  • The Capstone Project or Thesis is a research project or development thesis under the direction of a faculty member. This project allows students to apply their knowledge and skills to solve real-world problems or participate in computer science، often creating a system or project for an institution for the electronicization of data and information. 
  • English language: In addition to Kurdish، writing lessons in subjects of study and examination are written in English، especially for computer science، where most scientific terms are written and expressed on the basis of English.
  • Curriculum Requirements:

1. Mathematic and Statistics

Strong mathematical and statistical foundations are important in computer science. Programs often require courses in accounting، differential mathematics، linear algebra، probability، and statistics. These courses provide the necessary mathematical and analytical tools to understand algorithms، model data، and analyze computational problems. 

Mathematics، which is used as a basis for computer science، requires 48 hours of basic mathematics lessons. The majority of computer science terms are written in English، so this lesson should be written 48 hours in a seminar. 

2. General Education Course

Many computer science programs include a set of general education courses that provide a good education and provide areas such as humanities، social sciences، natural sciences، and communication skills. These courses help develop critical thinking and communication and multi-scientific knowledge.

3. Elective Course

Computer science programs typically offer a selection of courses that allow students to specialize in specialized fields. These may include topics such as artificial intelligence( machine learning) computer graphics ( computer graphics ) human-computer interaction ( cybersecurity ) data science ( 2010 ) Including it. Selected courses provide students with an opportunity to explore their own interests and adapt their studies to their professional goals.

......................                   .............................                     ....................                         ...........................                                 ................................

Contact:

Address:

Erbil، Soran، Delzian

Faculty of Science، 3rd floor

Phone number:

+964750 496 1518

Email:

[email protected]

Courses

Explore Our Courses

Unlock new skills and knowledge with our wide range of courses designed to help you succeed

Bachelor

Level:bachelor

High Diploma

Level:diploma

Master

Level:master

Phd.

Level:doctoral