Course title
1M4881001
Software Engineering and Knowledge Engineering/ Exercise 1

noda natsuko
Course content
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.
Goals and objectives
  1. To set up a theme and present the results of your research at an academic conference.
  2. To gain insight into the high quality of software.
  3. To master the problem-finding and problem-solving process.
Language
Japanese
Class schedule
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%).
Textbooks and reference materials
Instructions will be given as appropriate according to the research theme.
Prerequisites
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.
Regionally-oriented
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
Active-learning course
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
    Last modified : Sun Mar 21 16:53:25 JST 2021