1M488100
1 Software Engineering and Knowledge Engineering/ Exercise 1
Software engineering is an academic discipline that is necessary to efficiently develop, operate, and maintain high-quality
software products that meet the needs of society under a given set of constraints. With the recent spread of IT, complex and
evolving software products are needed in all aspects of life, and the need for high quality software is increasing. In this
research, we set up themes that contribute to the high quality of software from various viewpoints such as software requirements,
design, construction, testing, maintenance, configuration management, and software process.
- To set up a theme and present the results of your research at an academic conference.
- To gain insight into the high quality of software.
- To master the problem-finding and problem-solving process.
In this research, we set up themes that contribute to the high quality of software from various viewpoints such as software
requirements, design, construction, testing, maintenance, configuration management, and software process.
Evaluation method and criteria
Your final grade will be calculated according to the following process:
Content and contribution of the presentation at the research meeting (50%), the achievement of the research results and the
presentation at the conference (50%).
Feedback on exams, assignments, etc.
ways of feedback |
specific contents about "Other" |
Textbooks and reference materials
Instructions will be given as appropriate according to the research theme.
Students should have learned about object orientation and UML in class or by themselves.
Office hours and How to contact professors for questions
- Lunch break on Wednesday (3Q, 4Q) or Thursday (1Q, 2Q).
- Or, make an appointment. Or, send e-mail to the lecturer.
Non-regionally-oriented course
Development of social and professional independence
- Course that cultivates an ability for utilizing knowledge
- Course that cultivates a basic interpersonal skills
- Course that cultivates a basic self-management skills
- Course that cultivates a basic problem-solving skills
Most classes are interactive
Course by professor with work experience
Work experience |
Work experience and relevance to the course content if applicable |
Applicable |
The lecturer engaged consultations on system development, as a researcher of a private company. Based on that experience,
the lecturer will teach how to find issues of real software development teams and how to resolve these issues.
|
Education related SDGs:the Sustainable Development Goals
- 4.QUALITY EDUCATION
- 8.DECENT WORK AND ECONOMIC GROWTH
- 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
- 12.RESPONSIBLE CONSUMPTION & PRODUCTION
Last modified : Sat Sep 09 08:35:12 JST 2023