MENU

Course Jukebox

Course Jukebox

Course Detail

Degree
Master
Standard Academic Year
1・2
Course delivery methods
Online (Synchronous)
Subject
Physical sciences, Mathematical sciences, Computer Science, Engineering & technology
Program
School
Degree Programs in Systems and Information Engineering
Department
Master's Program in Computer Science
Campus
Tsukuba Campus
Classroom
Course Offering Year
2022-2023
Course Offering Month
April - June
Weekday and Period
Wed3,4
Capacity
Credits
2.0
Language
English
Course Number
0AL5400

Principles of Software Engineering University of Tsukuba

Course Overview

The goal of this course is to introduce basic software engineering principles. The students will learn about the necessity of software engineering as a modern engineering discipline; they will study various software development models, and focus on some of the major phases in the software development life cycle. Project planning and management, business aspects of software engineering, along with some of the basic tools used by software engineers during the development of large applications, will also be introduced.

Learning Achievement

Introduction
Software development models, life cycle
Agile methods; Scrum
Requirements engineering; Requirements elicitation
User interface design
Testing; verification and validation
Project planning
Project management
Software engineering tools (IDEs, UML)
(Business aspects of software development)

Competence

Knowledge Utilization Skills,Teamwork Skills, International Skills, Research Skills, Expert Knowledge

Course prerequisites

Grading Philosophy

50%: intermediate report; 50%: final report

Course schedule

Course type

Lectures

Online Course Requirement

Instructor

Vasilache Simona,Takahashi Shin

Other information

Identical to 01CH215.
Lecture is conducted in English.
Online(Synchronous)

Site for Inquiry


Link to the syllabus provided by the university