Faculty of Science and Engineering

Back to List

COT200XG(計算基盤 / Computing technologies 200)
Exercises of Fundamental Informatics III

Makoto KANAZAWA

Class code etc
Faculty/Graduate school Faculty of Science and Engineering
Attached documents
Year 2023
Class code H9050
Previous Class code
Previous Class title
Term 秋学期授業/Fall
Day/Period 木1/Thu.1
Class Type
Campus 小金井
Classroom name 小西館‐W204
Grade
Credit(s)
Notes
Open Program
Open Program (Notes)
Global Open Program
Interdepartmental class taking system for Academic Achievers
Interdepartmental class taking system for Academic Achievers (Notes)
Class taught by instructors with practical experience
SDGs CP
Urban Design CP
Diversity CP
Learning for the Future CP
Carbon Neutral CP
Chiyoda Campus Consortium
Category 創生科学科
学科専門科目

Show all

Hide All

Outline (in English)

(Course outline)
The course introduces the students to functional programming as well as to various fundamental notions in programming and software development in general.
(Learning objectives)
The goal is to be able to do the following:
- to write programs in Haskell to solve various combinatorial problems
- to test your program automatically using QuickCheck
- to compare efficiencies of different programs for solving the same task
- to write programs following the principle of modular design
(Learning activities outside of classroom)
Students are expected to read the relevant part of the textbook prior to each class meeting, and to work on the assigned homework.
(Grading Criteria)
The grade will be based on the submitted homework assignments (100%).

Default language used in class

日本語 / Japanese