TK6054 Software Engineering

Software engineering is defined as the application of engineering principles which would enable systematic, reliable and efficient software development to take place. This programme covers every phase in the software development. The programme is developed to enhance expertise and knowledge to become a disciplined software engineer or practitioner. As a result of the increasing amount of technical challenges related to work scheduling, cost estimation, reliability and performance in software development that must be resolved, it is important to be equipped with software engineering knowledge. Changes in users’ requirements, staff turn over rate and the dynamic movement of software project team members are also other reasons that make software engineering discipline important.

Time Table
Wenesday 10:00 1m

Place PK7

Lecturer
Prof. Dr. Ahmed Patel

Assignments
Assignment1 SE

Suggest Reading
Kindly, if you have any helpful resourse added it in this section.

Questions
If you have any question about this subject, you can ask it on disscuion side and it will be answered by either Prof or student.