Course title | |||||
プログラミング基礎 [Fundamentals of Computer Programming] | |||||
Course category | technology speciality courses,ets. | Requirement | Credit | 2 | |
Department | Year | 1~4 | Semester | Fall | |
Course type | Fall | Course code | 021817 | ||
Instructor(s) | |||||
藤田 桂英 [FUJITA Katsuhide] | |||||
Facility affiliation | Faculty of Engineering | Office | Email address |
Course description |
This class aims to learn the foundational programming skill and knowledge through programming lectures. For leaning them, C programing language is used. |
Expected Learning |
By the end of this course, we expect that 1. Designing some algorithms (Stack, Queue, Binary Tree, List etc.) 2. Understanding the basic skills for C language programming 3. Understanding the basic environments for C language programming |
Course schedule |
Topics include fundamental concepts of procedural programming; fundamental memory control, data types, character strings, arrays, pointer variables, data structures, list structures, and tree structures. Each class consists of the 60-minutes lecture and the 30-minutes exercise. The teachers mainly lecture by Japanese language. Week 1: Introduction Week 2: Foundation of C programming, Cast Week 3: Programs using recursive functions Week 4: Pointer Week 5: Pointer and List Week 6: Pointer variables & Character strings (1) Week 7: Pointer variables & Character strings (2) Week 8: Mid-term Test Week 9: Data structures Week 10: Linked list structures Week 11: Bidirectional list structures Week 12: Binary Tree structures Week 13: File processing Week 14: Library Development Week 15: Final Test |
Prerequisites |
You should complete courses "Fundamentals of Programming" and "Programming : Laboratory Exercises" held in the spring semester. |
Required Text(s) and Materials |
None |
References |
None |
Assessment/Grading |
The teachers evaluate your grade using your attendances of this course, and quality of your mid-term and final test. |
Message from instructor(s) |
If you have any question, do not hesitate to ask your question to the instructor. |
Course keywords |
Programming, Procedural language, C language |
Office hours |
Remarks 1 |
Remarks 2 |
Related URL |
Lecture Language |
Japanese |
Language Subject |
Last update |
3/22/2018 10:57:20 PM |