2023 Faculty Courses Liberal arts and basic science courses Basic science and technology courses
Computer Science II 5a(CS2)
- Academic unit or major
- Basic science and technology courses
- Instructor(s)
- Tomoaki Kawano
- Class Format
- Lecture/Exercise (Face-to-face)
- Media-enhanced courses
- -
- Day of week/Period
(Classrooms) - 1-2 Thu (南4号館3階 第2演習室)
- Class
- 5a(CS2)
- Course Code
- LAS.I122
- Number of credits
- 0.50.50
- Course offered
- 2023
- Offered quarter
- 4Q
- Syllabus updated
- Jul 8, 2025
- Language
- Japanese
Syllabus
Course overview and goals
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.
Course description and aims
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
- 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/Objectives
Course schedule | Objectives | |
---|---|---|
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. |
Study advice (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.
Evaluation methods and criteria
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
Completion of Computer Science I (LAS.I121) is desirable.