Introduction to Software Engineering

  • Computer Engineering |

Description

This course provides an introduction to software engineering disciplines with emphasis on: software life cycle, project management, verification, validation and testing of software.

Program

Bachelor Degree in Computer Engineering

Objectives

  • This course provides an introduction to software engineering disciplines with emphasis on: software life cycle, System Models, Requirements Specification, Architecture Requirements, Software Design, Rapid Software Development, Verification, Validation and Testing of software.

Textbook

Data will be available soon!

Course Content

content serial Description
1Week Number 1 : Overview and History of Software Engineering.
2Week Number 2 : Software Process.
3Week Number 3 : Software Process Models.
4Week Number 4 : Requirements Engineering.
5Week Number 5 : Requirements Definition and Specification.
6Week Number 6 : Structured Analysis.
7Week Number 7 : 7th week Exam.
8Week Number 8 : Object- Oriented Analysis.
9Week Number 9 : Object- Oriented Analysis.
10Week Number 10 : Design Concepts and Principles.
11Week Number 11 : Architectural Design.
12Week Number 12 : 12th week Exam.
13Week Number 13 : Verification and Validation.
14Week Number 14 : Software Testing.
15Week Number 15 : Revision.
16Week Number 16 : Presentation of projects and Final Exam.
1Week Number 1 : Overview and History of Software Engineering.
2Week Number 2 : Software Process.
3Week Number 3 : Software Process Models.
4Week Number 4 : Requirements Engineering.
5Week Number 5 : Requirements Definition and Specification.
6Week Number 6 : Structured Analysis.
7Week Number 7 : 7th week Exam.
8Week Number 8 : Object- Oriented Analysis.
9Week Number 9 : Object- Oriented Analysis.
10Week Number 10 : Design Concepts and Principles.
11Week Number 11 : Architectural Design.
12Week Number 12 : 12th week Exam.
13Week Number 13 : Verification and Validation.
14Week Number 14 : Software Testing.
15Week Number 15 : Revision.
16Week Number 16 : Presentation of projects and Final Exam.
1Week Number 1 : Overview and History of Software Engineering.
2Week Number 2 : Software Process.
3Week Number 3 : Software Process Models.
4Week Number 4 : Requirements Engineering.
5Week Number 5 : Requirements Definition and Specification.
6Week Number 6 : Structured Analysis.
7Week Number 7 : 7th week Exam.
8Week Number 8 : Object- Oriented Analysis.
9Week Number 9 : Object- Oriented Analysis.
10Week Number 10 : Design Concepts and Principles.
11Week Number 11 : Architectural Design.
12Week Number 12 : 12th week Exam.
13Week Number 13 : Verification and Validation.
14Week Number 14 : Software Testing.
15Week Number 15 : Revision.
16Week Number 16 : Presentation of projects and Final Exam.
1Week Number 1 : Overview and History of Software Engineering.
2Week Number 2 : Software Process.
3Week Number 3 : Software Process Models.
4Week Number 4 : Requirements Engineering.
5Week Number 5 : Requirements Definition and Specification.
6Week Number 6 : Structured Analysis.
7Week Number 7 : 7th week Exam.
8Week Number 8 : Object- Oriented Analysis.
9Week Number 9 : Object- Oriented Analysis.
10Week Number 10 : Design Concepts and Principles.
11Week Number 11 : Architectural Design.
12Week Number 12 : 12th week Exam.
13Week Number 13 : Verification and Validation.
14Week Number 14 : Software Testing.
15Week Number 15 : Revision.
16Week Number 16 : Presentation of projects and Final Exam.

Markets and Career

  • Generation, transmission, distribution and utilization of electrical power for public and private sectors to secure both continuous and emergency demands.
  • Electrical power feeding for civil and military marine and aviation utilities.
  • Electrical works in construction engineering.

Start your application

Start The your journey to your new career.