Graduate School of Computer and Information Sciences

Back to List

COT500K1(計算基盤 / Computing technologies 500)
Object Oriented Language

Satoru FUJITA

Class code etc
Faculty/Graduate school Graduate School of Computer and Information Sciences
Attached documents
Year 2022
Class code TZ016
Previous Class code
Previous Class title
Term 秋学期授業/Fall
Day/Period 月2/Mon.2
Class Type
Campus 小金井
Classroom name 各学部・研究科等の時間割等で確認
Grade
Credit(s) 2
Notes
Class taught by instructors with practical experience
Category

Show all

Hide All

Outline (in English)

[Course outline]
Students learn Scala language which is an object-oriented language and also a functional language. Scala is a program language extended from Java language. The students can learn how Scala solved problems existing in Java.

[Learning objective]
The goals of this course are to learn object-oriented language in deep. The student understands the inner architecture of Java, such as bytecode and garbage collection, and finally understands the object system in Scala.

[Learning activities outside of classroom]
Students will be expected to examine functions of Scala and report them in front of other students. To prepare the presentation, your study time at home will be more than four hours for a class.

[Grading criteria / policy]
Your overall grade in the class will be decided based on the following
discussion at class (10%)
presentation (40%)
final report (50%)

Default language used in class

日本語 / Japanese