Back

Computer Science Department

Software Branch

HomeSoftware Branch

The software branch was established since the department establishment in 1983, it was called computer branch then changed to software branch in 2005-2004, the branch's graduates work in the field of understanding and developing and designing programs, also the graduate will gain experience in the data base sructures and methods of storing and transfer data and perform calculation methods and methods of object orientation and networks concepts and communications.

Fourth Level Lectures

Semesters System

Module
البرنامج الدراسي
Units
الوحدات
Download
تحميل
Program Specification
وصف المقرر الأكاديمي
Lab.
العملي
Data Security 1
أمنية البيانات 1
3
Windows Programming 1
برمجة النوافذ 1
3
Image Processing 1
معالجة الصور 1
3
Operating Systems 1
نظم التشغيل 1
3
Human Machine Interaction
تفاعل الإنسان مع الآلة
2

Static Web Programming
برمجة المواقع الثابتة
3
Graduation Project
مشروع التخرج
3
Module
البرنامج الدراسي
Units
الوحدات
Download
تحميل
Program Specification
وصف المقرر الأكاديمي
Lab. العملي
Secure Software Engineering
هندسة البرمجيات الآمنة
3
Windows Programming 2
برمجة النوافذ 2
3
Image Processing 2
معالجة الصور 2
3
Operating Systems 2
نظم التشغيل 2
3
Intelligent Search Methods
طرق البحث الذكية
3
Dynamic Web Programming
برمجة المواقع المتغيرة
3
English Language 4
اللغة الانكليزية 4
1
Graduation Project
مشروع التخرج
3

Third Level Lectures

Semesters System

Module
البرنامج الدراسي
Units
الوحدات
Download
تحميل
Program Specification
وصف المقرر الأكاديمي
Microprocessors
معالجة مايكروية
3
Computational Theory النظرية الإحتسابية
2
Machine Learning
تعلم الماكنة
3
Computer Graphics and Vision
رسوم الحاسوب والرؤيا 1
3
Parallel Programming
صيغ البرمجة المتوازية
3
Software Analysis and Modeling
نمذجة وتحليل البرمجيات
3
Information Retrieval Techniques
تقنيات إسترجاع المعلومات
2
English Language 3
لغة إنكليزية 3
1
Module
البرنامج الدراسي
Units
الوحدات
Download
تحميل
Program Specification
وصف المقرر الأكاديمي
Lab.
العلمي
Computer Architecture
معمارية الحاسوب
3
Compiler Design تصميم المترجمات
3
Computer Networks
شبكات الحاسوب
3
Computer Graphics and Vision
رسوم الحاسوب والرؤيا 2
3
Data Mining & Warehouse
تعدين البيانات ومستودعات البيانات
2
Software Design
تصميم البرمجيات
2
Mobile Applications Design
تصميم تطبيقات الموبايل
2

Second Level Lectures

Bologna System

Module
البرنامج الدراسي
ESTC
الوحدات
Download
تحميل
Program Specification
وصف المقرر الأكاديمي
Lab
العملي
Object Oriented Programming
البرمجة الشيئية
8
Data Structures
هياكل البيانات
5
Numerical Analysis
التحليل العددي
5
Advance Software Engineering
هندسة برمجيات متقدمة
5
Algorithms Design and Analysis
تحليل وتصميم خوارزميات
5
Baath Crimes in Iraq
جرائم حزب البعث في العراق
2


Module
البرنامج الدراسي
ESTC
الوحدات
Download
تحميل
Program Specification
وصف المقرر الأكاديمي
Lab.
العملي
Databae
قواعد البيانات
8


Microprocessors
معالجة مايكروية
6

Searching and Sorting Algorithms
خوارزميات البحث والترتيب
5


Complexity
احتساب التعقيد
4
Modeling and Software Analysis
نمذجة وتحليل البرمجيات
5
English Language
اللغة الإنكليزية
2


Arabic Language
اللغة العربية
2


First Level Lectures

Bologna System

Module
البرنامج الدراسي
ESTC
الوحدات
Download
تحميل
Program Specification
وصف المقرر الأكاديمي
Lab.
العملي
Principles of Programming
أساسيات البرمجة
8
Mathematics
الرياضيات
8
Statistics and Probability
الإحصاء والإحتمالات
6
Fundamentals of Computer Technology
مبادئ تكنولوجيا الحاسوب
4
Democracy and Human Rights
الديمقراطية وحقوق الإنسان
2
Workshops
المعامل
2
Module
البرنامج الدراسي
ESTC
الوحدات
Download
تحميل
Program Specification
وصف المقرر الأكاديمي
Lab.
العملي
Structured Programming
البرمجة المهيكلة
8
Discrete Structures
الهياكل المتقطعة
5
Computer Organization and Logic Design
تركيب الحاسوب والتصميم المنطقي
6
Software Development Fundamentals
أساسيات تطوير البرمجيات
4
Software Engineering
هندسة البرمجيات
5
Workshops
المعامل
2

Important Links