Go Search
 |  Sign In

Software Engineering Department Study Plan

Code

Course Name

Credit

 

Code

Course Name

Credit

Level -1

 

Level -2

CSC 107

Introduction to Computing

3

 

Arab 101

Arabic Language Skills

2

CSC 112

Computer Programming -1

3

 

CSC 113

Computer Programming -2

4

Eng 102

English for Computer & Engineering Students

6

 

Eng 104

English for Computer & Engineering Students

3

IC 101

Introduction to Islamic Culture

2

 

Math 102

Introduction to Integral Calculus

3

Math 101

Introduction to Differential Calculus

3

 

Phys 104

General Physics

4

 

                                   TOTAL

17

 

 

                                 TOTAL

16

Level -3

 

Level -4

CSC 211

Data Structures

3

 

CSC 227

Operating Systems

3

SEN 201

Introduction to Software Engineering

3

 

IS 230

Introduction to Database Systems

3

Math 151

Discrete Math 

3

 

SEN 221

Web Applications Development

3

Stat 324

Engineering Probability & Statistics

3

 

SEN 241

Software Requirements Engineering

3

Math 244

Linear Algebra

3

 

CEN 302

Computer Communications &Networks

3

Eng 110

Report Writing

2

 

SEN 261

Computational Management Science

3

 

TOTAL

17

 

 

TOTAL

18

Level -5

 

Level -6

SEN 331

Object-Oriented Software Engineering

4

 

IS355

DB Architecture

3

SEN 341

Software Design and Architecture

3

 

SEN 351

Software Testing

3

SEN 342

Software Quality Assurance

3

 

SEN 357

Web Applications Engineering

3

SEN 361

Human – Computer Interaction

3

 

SEN 343

Software Engineering Lab 1

2

CEN 333

Computer Architecture for Computer Science

3

 

SEN 371

Software Engineering Project management

3

Media 205

Communication Skills

3

 

Arab 103

Arabic Writing

2

 

 

 

 

IC 102

Islam and Society

2

 

TOTAL

19

 

 

TOTAL

18

Level -7

 

Level -8

IC 103

Economic system in Islam

2

 

IC 104

Political System in Islam

2

SEN 433

Software Engineering Tools and Methods

3

 

SEN 451

Software Maintenance

3

SEN 431

Software Measurements and Metrics

3

 

 

Department Elective 2

3

SEN 443

Software Engineering Lab 2

2

 

 

Department Elective 3

3

SEN 441

Embedded System Design

3

 

SEN 499

Project -2

4

 

Department Elective 1

3

 

SEN 999

Training

1

SEN 498

Project -1

2

 

 

 

 

 

TOTAL

18

 

 

TOTAL

(15+1)

 

Department Electives:

The student should choose the department electives from the following courses

 

Course Id

Title

Credit

SEN 491

Selected Topics in Software Engineering

3

SEN 432

Advanced Software Engineering

3

IS 481

E-Commerce for Software Engineers

3

IS 455

Enterprise Resource Planning for Software Engineers

3

CSC 458

Distributed Systems and Parallel Processing

3

CSC 429

Computer Security

3

CEN 401

Queuing Systems & Simulation

 

 

 
 

electronic publishing policy |  report violating content