Course Description:: Software Engineering
Course Description:: Software Engineering
Course description:
This course will study a collection of methods which embody an "engineering" approach to the
development of computer software. We will discuss the nature of software and software projects,
software development models, software process maturity, project planning, management, and
communication. We will study methods for analysis, design, testing, and implementation of
large, complex software systems. We will inquire into the various perspectives on software
quality -- what it means, how to measure it, how to improve it. The major work of the course is a
group project.
Instructor: Shishkin M.
Credit points:6
Faculty: Faculty of Business Informatics and Applied Mathematics
Language: Russian
Level: Bachelor
Academic hours:82
Syllabus:
Readings
- Guide to the Software Engineering Body of Knowledge (SWEBOK), IEEE 2004 Version
- Software Engineering 2004. Curriculum Guidelines for Undergraduate Degree Programs in
Software Engineering.