010.142 Basics in Computing

À̱¤±Ù Kwangkeun Yi
Programming Research Lab./CSE/ Seoul National University

°­ÀÇ: ¿ù 14:00-16:00 @ 43µ¿ 101È£
TA: Áö¿ëÀÎ, ȲÀDZÇ, ÃÖÁ¾À±

¸ñÇ¥ Objectives

µðÁöÅ» ÄÄÇ»ÅÍÀÇ ¿ø¸® ¹× ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ÀÌÇØ¿Í ±× ±âÃʸ¦ ÀÍÈù´Ù. C ÇÁ·Î±×·¡¹ÖÀ» ÀÍÈ÷°í À§ÀÇ °³³äÀ» üÇèÇÑ´Ù.

³»¿ë Contents

  • ÄÄÇ»ÅÍ ÀÛµ¿ÀÇ ¿ø¸®: universal building blocks, code and memory, programmability
  • ±â°èÀûÀÎ °è»êÀÇ ÀÌÇØ: mechanical computing, mechanization, abstraction, computation cost, information
  • C ÇÁ·Î±×·¡¹Ö°ú ÄÄÇ»ÅÍÀÇ °ü°è
  • C ÇÁ·Î±×·¡¹Ö ½Ç½À

±ÔÁ¤ Policy

 ±â¸»°í»ç: 40%, ¼÷Á¦: 50%, ±âŸ: 10%

Áøµµ¹× ÀÚ·á Slides & Resources

  • °­ÀÇÀÚ·á: °­ÀdzëÆ® ¹× ¹èÆ÷ÀÚ·á
  • Âü°í¼­
    • The Art and Science of C: An Introduction to Computer Science, by Eric S. Roberts, Addison Wesley
      (¹ø¿ªº»: 301µ¿ ¼­Á¡)
    • The Pattern on the Stone: the simple ideas that make computers work, W. Daniel Hillis, Basic Book
      (Áß¾Óµµ¼­°ü ÁöÁ¤µµ¼­½Ç)
    • Great Ideas in Computer Science: a gentle introduction, Alan W. Biermann, MIT Press
      (Áß¾Óµµ¼­°ü ÁöÁ¤µµ¼­½Ç)
    • The New Turing Omnibus: 66 excursions in computer science, A. K. Dewdney, Freeman/Owl Book
      (°­ÀÇÁß ¹èÆ÷/Á¦º»)
  • µ¶¼­ÀÚ·á:
  • To view/print PS(Postscript) files: Ghostview, PDF files: Acrobat Reader
  • °­ÀÇ ½½¶óÀ̵å:
  • ±Û:

ÇÁ·ÎÁ§Æ® Home Projects

© Copyright 2006, ÀÌ ±¤±Ù Kwangkeun Yi