2016 Experiments on Computer Science I

Font size  SML

Register update notification mail Add to favorite lecture list
Academic unit or major
Computer Science
Instructor(s)
Fujii Atsushi  Akiyama Yutaka  Keyaki Atsushi  Ohue Masahito 
Class Format
    
Media-enhanced courses
Day/Period(Room No.)
Mon5-8(情報工学科計算機室)  
Group
E
Course number
ZUS.S203
Credits
2
Academic year
2016
Offered quarter
1-2Q
Syllabus updated
2017/1/11
Lecture notes updated
-
Language used
Japanese
Access Index

Course description and aims

This course is a workshop of programming using a procedural programming language.

The aim of this course is to experience procedural programming.

Student learning outcomes

By the end of this course, students will understand procedural programming languages systematically.

Keywords

Fundamental notions of a procedural programming language, such as, data types, control structures, functions, procedures, recursion, and input/output processing.
Basic data structures and algorithms, such as, arrays, lists, trees, search and sorting.

Competencies that will be developed

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

Class flow

Programming exercises are provided in each class.

Course schedule/Required learning

  Course schedule Required learning
Class 1 Introduction to C Programming Language (1) Specified in the class
Class 2 Introduction to C Programming Language (2)
Class 3 Introduction to C Programming Language (3)
Class 4 Introduction to C Programming Language (4)
Class 5 Major and Minor Exercises (1)
Class 6 Workshop
Class 7 Workshop
Class 8 Major and Minor Exercises (2)
Class 9 Workshop
Class 10 Workshop
Class 11 Major and Minor Exercises (3)
Class 12 Workshop
Class 13 Workshop

Textbook(s)

None.

Reference books, course materials, etc.

C Programming Language (Prentice Hall Software) Brian W. Ritchie, Dennis Kernighan

Assessment criteria and methods

Papers on programs for programming exercices.

Related courses

  • ZUS.S201 : Programming Ⅰ
  • LAS.I111 : Information Literacy I
  • LAS.I111 : Information Literacy I
  • CSC.T241 : Fundamentals of Computing
  • ZUS.A302 : Computer Science Summer Project

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

None.

Other

None.

Page Top