GEDB029: Basis and Practice in Programming (Fall 2014)

[General information]


GEDB029-45: Monday 13:00 - 14:50
GEDB029-46: Tuesday 13:00 - 14:50

Where: Lecture: #400112 (1st floor) Lab: #400212 (2nd floor) in Semiconductor Bldg.
Instructor: Jinkyu Jeong
Assistant Professor
Computer Systems Laboratory



This course aims to provide students with an understanding of the basic concepts of programming in solving computer engineering problems. It is aimed at students with little or no prior experience in programming. It also aims to help students to feel confident in writing small programs for particular goals. The class will use the C programming language and cover the basic grammar and a way of C programming. Separate Labs provided by teaching assistants help students to improve their programming abilities and understanding in solving computer problems.

  • A Book on C: Programming in C (4th Ed.), Al Kelley, Ira Pohl, Addison-Wesley, 1998
  • C Programming: A Modern Approach (2nd Ed.), K. N. King, W. W. Norton & Company, 2008
  • The C Programming Language, Kernighan, Brian, and Dennis Ritchie, Prentice Hall, 1988.
Grading: (Subject to change)
  • Class participation: 10%
  • Exams: 30% (Mid and Final)
  • Lab: 30%
  • Programming Assignments: 30%
Teaching Assistants:
  • 김성훈
    • E-Mail:
  • 김정훈
    • E-Mail:
  • E-Mail is preferred.