GEDD007: Programming Basics (Fall 2010)

[General information]

When: GED007-45 13:00 - 15:00 (Monday)
GED007-46 13:00 - 15:00 (Tuesday)
Where: Lecture room #400118, Semiconductor Bldg 1st Floor Rm 018.
Instructor: Joonwon Lee

Computer Systems Laboratory

Course
Description:
Let's learn how to program in C
Textbook:
 A Book on C: Programming in C (4th Edition) by Al Kelley and Ira Pohl
Grading: (Subject to change)
  • Lab Execercise : 20%
  • Programming Assignments: 30%
  • Final Exam: 50%
Teaching Assistants:
  • 김상욱 swkim at csl dot skku dot edu
  • 김종원 jongwon at csl dot skku dot edu
Programming Lab
  • After class, 3:00PM - 6:00PM
  • PC LAB Rm 400202
Homeworks

HW#1 HW#2 HW#3 HW#4 HW#5

Lectures
  • 0 Introduction to Computer Systems
  • 1. Introduction to a Computer
  • 2. C Overview - pdf
  • 3. Lexical Elements, Operators pdf
  • 4. Data Types pdf
  • 5. Flow of Control pdf
  • 6. midterm
  • 7. Functions pdf
  • 8. Arrays and Strings pdf
  • 9. Pointers pdf
  • 10. Bitwise Operations, Enumerations, Prepocessor pdf
  • 11. Structures and Unions pdf
  • 12. Input and Output pdf
  • 13. Object Orientation with Java
  • 14. Final Exam
Labs