Personal tools
Log in
You are here: Home Faculty Education Programmes Postgraduate Programmes New postgraduate study programmes - 2018/2019 5-Project management Software Engineering and Project Management

Software Engineering and Project Management

Course: Software Engineering and Project Management

Code: 3ФЕИТ12008

ECTS points: 6 ECTS

Number of classes per week: 3+0+0+3

Lecturer: Prof. Dr. Dejan Gjogjevikj

Course Goals (acquired competencies): In this course the students will acquire endeepened knowledge in the area of software engineering when developing large software development projects. After finishing the course the students will be able to: specify, model, implement and test software systems, to define, plan and execute a project for developing a software system, working in teams, cooperating with other teams and domain experts. The students will be able to extract, analyze and document experience from software development projects utilizing the adequate techniques in developing software and software intensive systems, to master the general principles and techniques for quality control especially the aspects of security, reliability and safety in the software development projects.

Course Syllabus: Introduction to software engineering. Software life-cycle and process models, methodologies and techniques. Prescriber process models for software development. Agile process models for software development. Management of software projects, requirements, configurations and changes. Cost estimation and risk management in software engineering. Managing people and resources in software engineering. Tools for project management in software engineering.

Literature:

Required Literature

No.

Author

Title

Publisher

Year

1

Ian Sommerville

Software Engineering, 9th edition

Addison-Wesley

2010

Additional Literature

No.

Author

Title

Publisher

Year

1

Roger S. Pressman

Software Engineering: A Practitioner's Approach, 8th edition

McGraw-Hill Education

2014