| 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 |