2022 Computer Science II 4a(CS2)

Font size  SML

Register update notification mail Add to favorite lecture list
Academic unit or major
Basic science and technology courses
Instructor(s)
Minamide Yasuhiko 
Class Format
Lecture / Exercise    (Face-to-face)
Media-enhanced courses
Day/Period(Room No.)
Wed3-4(南4号館3階 第1演習室)  
Group
4a(CS2)
Course number
LAS.I122
Credits
1
Academic year
2022
Offered quarter
4Q
Syllabus updated
2022/5/11
Lecture notes updated
-
Language used
Japanese
Access Index

Course description and aims

The aim of this course is to help students acquire basic knowledge and skills in computer science. Throughout the course, students tackle three problems, which are selected from the important topics in computer science --- algorithms, computational complexity, numerical computation, simulation, cryptography, etc.

Student learning outcomes

At the end of this course, students will acquire basic knowledge and skills in computer science.

Keywords

computer science, programming, algorithms, computational complexity, numerical computation, simulation, cryptography.

Competencies that will be developed

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

Class flow

During the class, programming exercises will be conducted along with lectures. Homework and report assignments to confirm understanding will be given in the class. There are also some quizzes in the class.

Course schedule/Required learning

  Course schedule Required learning
Class 1 Introduction. Taught in the class.
Class 2 (Problem 1) Problem setting and programming exercise. Taught in the class.
Class 3 (Problem 1) Theoretical analysis. Taught in the class.
Class 4 (Problem 2) Problem setting and programming exercise. Taught in the class.
Class 5 (Problem 2) Theoretical analysis. Taught in the class.
Class 6 (Problem 3) Problem setting and programming exercise. Taught in the class.
Class 7 (Problem 3) Theoretical analysis. Taught in the class.

Out-of-Class Study Time (Preparation and Review)

To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.

Textbook(s)

To be announced in the first class.

Reference books, course materials, etc.

To be announced in the first class.

Assessment criteria and methods

Grades will be based on homework, report assignments and quizzes given in class.

Related courses

  • LAS.I111 : Information Literacy I
  • LAS.I112 : Information Literacy II
  • LAS.I121 : Computer Science I

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

In this class, it is desirable for a participant to have access to a PC (Windows PC or Mac) at home for self-study of the programming exercises. It is also desirable to have completed Computer Science I (LAS.I121).

Page Top