Software Engineering Curriculum | The American University of Iraq Sulaimani
Software Engineering Department

Software Engineering Curriculum

 

Suggested Semester

Course Code

Course Title

Credit Hours

Prerequisites

2nd semester

ITE 202

IT Systems

3

CSC 101

3rd semester

SE 301

Software Engineering Priniciples 

3

ITE 202

ITE 303

Introduction to Programming 

3

ITE 202

4th semester

SE 311

System Analysis and Design

3

SE 301 co-req

ITE 301

Data Communications and Networks

3

ITE 202 

ITE 305

Database Management Systems

3

ITE 202

 

SE 421

Software Modeling and Design

3

SE 311, ITE 303, ITE 305

5th semester

 

 

ITS 350

Introduction to Data Structures and Algorithms

3

ITE 303

ITE 308

IT Project Management

3

ITE 301

6th semester

 

 

SE 422

Software Architecture

3

SE 311

ITE 409

Advanced Programming

3

ITE 303

SE 450

Distributed Computing

3

ITS 350, ITE 409 co-req

7th semester

 

 

SE 423

Software Architecture

3

SE 311

SE 455

Performance Engineering

3

ITS 350, ITE 409

SE 490

SE Capstone Project I

3

All 300 SE Courses

8th semester

SE 491

SE Capstone Project II

3

Final semester

 

TOTAL

 

48 Credits

 

Degree Progress Form Fall 2018

 

It appears your Web browser is not configured to display PDF files. Download adobe Acrobat or click here to download the PDF file.

Click here to download the PDF file.