Software

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.

- First Level 1st Course - Second Level 1st Course - Third Level 1st Course - Fourth Level 1st Course
- First Level 2nd Course - Second Level 2nd Course - Third Level 2nd Course - Fourth Level 2nd Course

 

Software Branch - Level Four 1st Course
Subject Units Download Plan
SQData Security 3 PDF
SQ Windows Programming 1 3 PDF
SQ Image Processing 1 3 PDF
SQ Operating System 1 3 PDF
SQ Human Computer Interaction 3 PDF
SQ Project 3
Total units for 1st semester 20 units
Total units per year 41 units



Software Branch - Level Four 2nd Course
Subject Units Download Plan
SQ Dynamic Web Programming 3 PDF
SQ Operating System 2 3 PDF
SQ Image Processing 2 3 PDF
SQ Secure Software Engineering 2 PDF
SQ Windows Programming 2 3 PDF
SQ Intelligent Search Methods 3 PDF
SQ English Language 4 1 PDF  
SQ Project 3
Total units for 2nd semester 21 units
Total units per year 41 units



Software Branch - Level Three 1st Course
Subject Units Download Plan Lab.
SQ Microprocessor 3 PDF PDF  
SQ Computation Theory 2 PDF PDF  
SQ English Language 3 1 PDF PDF  
SQ Machine Learning 3 PDF PDF  
SQ Computer Graphics and Visualization 1 3 PDF PDF  
SQ Parallel Programming Paradigms 3 PDF PDF PDF
SQ Software Modelling and Analysis 3 PDF PDF  
SQ Information Retrieval Techniques 2 PDF PDF  
Total units for 1st semester 20 units
Total units per year 39 units



Software Branch - Level Three 2nd Course
Subject Units Download Plan
SQ Computer Architecture 3 PDF PDF
SQ Compiler Design 2 PDF PDF
SQ Computer Networks 1 3 PDF PDF
SQ Data Mining and Data Warehousing 2 PDF PDF
SQ Computer Graphics and Visualization 2 3 PDF PDF
SQ Software Design 2 PDF PDF
SQ Mobile Application Design 3 PDF PDF
Total units for 2nd semester 19 units
Total units per year 39 units



Software Branch - Level Two 1st Course
Subject Units Download Plan Lab.
SQ Object Oriented Programming 1 3 PDF PDF  
SQ Data Structures 3 PDF PDF PDF
SQ Mathematics 3 3 PDF PDF  
SQ Database Foundation 3 PDF PDF  
SQ Software Engineering 2 3 PDF PDF  
SQ Human Rights 1 PDF PDF  
Total units per semester 16 units
Total units per year 35 units



Software Branch - Level Two 2nd Course
Subject Units Download Plan
SQ Object Oriented Programming 2 3 PDF PDF
SQ Sorting and Searching Algorithms 3 PDF  
SQ Numeric Analysis 3 PDF PDF
SQ Databases Design 3 PDF PDF
SQ Analysis and Design of Algorithms 3 PDF  
SQ Computational Complexity 2 PDF PDF
SQ Democracy 1 PDF PDF
SQ English Language 2 1
Total units per semester 19 units
Total units per year 35 units



Software Branch - Level One 1st Course
Subject Units Download Plan
SQ Structured Programming 1 4 PDF PDF
SQ Mathematics 1 2 PDF  
SQ Discrete Structures 1 2 PDF PDF
SQ Computer Organization 2 PDF PDF
SQ Introduction to Statistics 2 PDF  
SQ Fundamentals of Programming Techniques 2 PDF PDF
SQ English Language 1 PDF PDF
Total units for the first semester 15 units
Total units per year 32 units



Software Branch - Level One 2nd Course
Subject Units Download Plan
SQ Structured Programming 2 4 PDF PDF
SQ Mathematics 2 2 PDF  
SQ Discrete Structures 2 2 PDF PDF
SQ Logic Design 3 PDF PDF
SQ Probability Theory 2 PDF PDF
SQ Software Development Fundamentals 2 PDF PDF
SQ Software Engineering 1 3 PDF  
Total units for the second semester 17 units
Total units per year 32 units



Top