2016 Basic Theory of Information Processing

Font size  SML

Register update notification mail Add to favorite lecture list
Academic unit or major
International Development Engineering
Instructor(s)
Yamashita Yukihiko 
Class Format
Lecture     
Media-enhanced courses
Day/Period(Room No.)
Mon7-8(S513)  Thr7-8(S513)  
Group
-
Course number
ZUQ.T211
Credits
2
Academic year
2016
Offered quarter
2Q
Syllabus updated
2016/4/27
Lecture notes updated
-
Language used
Japanese
Access Index

Course description and aims

As for Information processing, hardware, algorithm, and Java language programming are lectured.

Student learning outcomes

Object oriented programming can be explained. A simple programs with Java language can be made freely.

Keywords

Object oriented programming, Java language

Competencies that will be developed

Specialist skills Intercultural skills Communication skills Critical thinking skills Practical and/or problem-solving skills

Class flow

Lecture, practice, exercise, and group work

Course schedule/Required learning

  Course schedule Required learning
Class 1 Roles of information processing and programming Explain roles of information processing and programming.
Class 2 Basic Java programming Can make basic Java programs.
Class 3 Variables Explain variables.
Class 4 Operation Explain operation.
Class 5 Control flow Explain control flow.
Class 6 Java programming with control flow Can make Java programs with control flow.
Class 7 Array Explain array.
Class 8 Java programming with array Can make Java programs with array.
Class 9 Intermediate test Get not less than 60 on intermediate test.
Class 10 Method, and group work 1 Explain method.
Class 11 Class and instance, and group work 2 Explain class and instance.
Class 12 Inheritance, and group work 3 Explain inheritance.
Class 13 Polymorphism, and group work 4 Explain Polymorphism.
Class 14 Fortran Programming, and group work 5 Explain Fortran programming.
Class 15 Group work presetation Make a presentation for the program.

Textbook(s)

Naruki Ikeda, "Basic introduction to Java Language", Cut System, 2004 (in Japanese).

Reference books, course materials, etc.

Asao Kawanishi, "Introduction to Basic Alogorithm by Java Language"

Assessment criteria and methods

Evaluated by itermediate test, term‐end examination, and reports.

Related courses

  • ZUQ.T212 : Communication and Network

Prerequisites (i.e., required knowledge, skills, courses, etc.)

None

Page Top