GEDB030 (2013 Fall)

Engineering Computer Programming – 2013 Fall

General Information

Course Schedule

  • Course introduction (9. 2)
  • Writing the first MATLAB program (9. 4)
  • Arrays (9. 9)
  • Conditionals (9. 11)
  • Loops (9. 16)
  • Using files (9. 23)
  • Functions (9.30)
  • Plotting (10. 2)
  • Programming & Design (10. 7)
  • Polynomials (10. 14)
  • Solving linear equations (10. 16)
  • Midterm exam (10. 23)
  • Introduction to Python (10. 28)
  • Functions (10. 30)
  • Strings & lists (11. 4)
  • Tuples & dictionaries (11. 6)
  • Functional programming (11. 11)
  • Objects and classes (11. 13)
  • Using files (11. 18)
  • Web programming (11.  20)
  • Network programming (11. 25)
  • GUI Programming (11. 27)
  • Concurrency in Python (12. 2)
  • Cython (12. 9)
  • Wrapping up Python (12. 11)
  • Final term exam (12. 18)