Graduate School Syllabus
Software Development Arena I/II:Development of a Situation-aware Learning Support Platform in a Ubiq
- Course Period(s):Others
- Course Year:1, 2
- Course Type:Elective
- Credit:5.00
- Coordinator:Tei, Shigaku
- Instructor(s):Tei, Shigaku
Course Description
Course Objectives
Course schedule / themes
Text(s)
Prerequisites and other related courses which include important concepts relevant to the course
Student evaluation method
Referential sources (course website, related literature, etc.)
Home | Top
Software Development Arena I/II:Mobile Networked Service Devices
- Course Period(s):Others
- Course Year:1, 2
- Course Type:Elective
- Credit:5.00
- Coordinator:Vazhenin, Alexander P.
- Instructor(s):Vazhenin, Alexander P.
Course Description
Software Development Arena is a “super-project” with its internal program including the following tasks:
analyzing a problem, corresponding application domain, and understanding requirements,
designing software architecture, developing models and algorithms of components, and implementing or finding corresponding software for them,
performing system debugging, experiments and usability tests for optimizing the design and getting results.
The tasks should be implementd by a team of 3-5 students.Each student should also understand a surrounding environment of the problem, including its network, hardware and software features. This activity is also oriented to gain project management skill and an understanding of the organizational issues.
Course Objectives
The goal of proposed project is in developing a set of advanced Mobile Networked Service devices (MSN-devices) for different purposes based on Video-on-Demand and Distance Learning Task Management principles as well as Windows CE and .NET Framework platforms. They will be designed by enhancing of the standard mobile devices like PDA, WILLCOM, etc. The server part will include developing a set of utilities allowing programming and adaptation to the user’s profiles. The client part can be considered a ubiquitous multimedia calculator in order to support task solution process for Math and Physics. Special attention will be paid to the security issues. The other point of this project is in evaluating the MS design toolkits in order to provide recommendations about their improvements.
Course schedule / themes
Project implementation consists of several stages about six months each. If a student applied for the 1.5 years study then the project will have three stages. If a student studied two year then the project will have four stages.
Text(s)
Corresponding books and materials will be provided during project implementation. The following books can be recommended to demonstrate application area:
1.Pocket PC Network Programming by Steve Makofsky, Pearson Education, Inc., 2004
2.Mobile Computing by A.K. Talukder and R. R. Yavagal, McGraw-Hill, 2005
Prerequisites and other related courses which include important concepts relevant to the course
The presented course is intended for students who already have basic experience in programming such as C/C++ and Java Programming, Object-Oriented Programming, Software Engineering I and II. Some additional courses from the Graduate School Program can recommended according to the ability of team member and situation with the project implementation.
Student evaluation method
Project should be implemented by a team of 3-5 students. The team should prepare at least one report/documentation for each task. Each member of the team should make
1)at least two presentations at Research seminar to demonstrate research & development plans and results,
2)at least one presentation at Educational seminar to explain related work activity/papers.
After each stage it is necessary to submit report. A Current project leader should make presentation.
After finishing project, each student should submit individual report including common and individual achievements.
Referential sources (course website, related literature, etc.)
WWW-site will be organized for the project team.
Home | Top
Software Development Arena I/II:Visualization in space mission activities
- Course Period(s):Others
- Course Year:1, 2
- Course Type:Elective
- Credit:5.00
- Coordinator:Demura, Hirohide
- Instructor(s):Demura, Hirohide
Course Description
Course Objectives
Course schedule / themes
Text(s)
Prerequisites and other related courses which include important concepts relevant to the course
Student evaluation method
Referential sources (course website, related literature, etc.)
Home | Top
Software Development Arena I/II:Hardware/Software Co-Design for Embedded Systems
- Course Period(s):Others
- Course Year:1, 2
- Course Type:Elective
- Credit:5.00
- Coordinator:Saito, Hiroshi
- Instructor(s):Saito, Hiroshi
Course Description
Course Objectives
Course schedule / themes
Text(s)
Prerequisites and other related courses which include important concepts relevant to the course
Student evaluation method
Referential sources (course website, related literature, etc.)
Home | Top
Software Development Arena I/II:Search Multimedia Information: System and Implementation
- Course Period(s):Others
- Course Year:1, 2
- Course Type:Elective
- Credit:5.00
- Coordinator:Oka, Ryuichi
- Instructor(s):Oka, Ryuichi
Course Description
Course Objectives
Course schedule / themes
Text(s)
Prerequisites and other related courses which include important concepts relevant to the course
Student evaluation method
Referential sources (course website, related literature, etc.)
Home | Top
Software Development Arena I/II:Renovation of Legacy Information Systems
- Course Period(s):Others
- Course Year:1, 2
- Course Type:Elective
- Credit:5.00
- Coordinator:Yoshioka, Rentaro
- Instructor(s):Bhalla, Subhash, Yoshioka, Rentaro
Course Description
Course Objectives
Course schedule / themes
Text(s)
Prerequisites and other related courses which include important concepts relevant to the course
Student evaluation method
Referential sources (course website, related literature, etc.)
Home | Top
Software Development Arena III/IV:Practical Project Management Skills for Real-world Application Dev
- Course Period(s):Others
- Course Year:1, 2
- Course Type:Elective
- Credit:5.00
- Coordinator:Yoshioka, Rentaro
- Instructor(s):Yoshioka, Rentaro
Course Description
Course Objectives
Course schedule / themes
Text(s)
Prerequisites and other related courses which include important concepts relevant to the course
Student evaluation method
Referential sources (course website, related literature, etc.)
Home | Top
Software Development Arena IV:Summarizing Tools for General Purpose Search Engines
- Course Period(s):Others
- Course Year:1, 2
- Course Type:Elective
- Credit:5.00
- Coordinator:Klyuev, Vitaly V.
- Instructor(s):Klyuev, Vitaly V.
Course Description
Course Objectives
Course schedule / themes
Text(s)
Prerequisites and other related courses which include important concepts relevant to the course
Student evaluation method
Referential sources (course website, related literature, etc.)
Home | Top