1 / 11

Course Overview

Course Overview. 305171 Computer Programming Rattapoom Waranusast Department of Electrical and Computer Engineering Faculty of Engineering, Naresuan University. Basic Information. Lecturer: Rattapoom Waranusast Email: waranusast@gmail.com Website: http://www.ecpe.nu.ac.th/rattapoom/

kurt
Télécharger la présentation

Course Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Course Overview 305171 Computer Programming RattapoomWaranusast Department of Electrical and Computer Engineering Faculty of Engineering, Naresuan University

  2. Basic Information • Lecturer: RattapoomWaranusast • Email: waranusast@gmail.com • Website: http://www.ecpe.nu.ac.th/rattapoom/ • Twitter: @rattapoomw • Facebook: http://www.facebook.com/waranusast • Office: EE406 • Prerequisite: (not officially, but you should know) • Basic computer skill • Basic arithmetic, logic, and numeral systems • English • How to search information from the internet

  3. Basic Information • Lecture time:Wed 9:00 – 12:00 pm • Reading: • Steve Oualline, Practical C Programming, 3rd Edition, O'Reilly Media, 1997 • Stephen G. Kochan, Programming in C, 3rd Edition, Sams, 2004 • K. N. King, C Programming: A Modern Approach, 2nd Edition, W. W. Norton & Co, 2008 • รศ.ธีรวัฒน์ ประกอบผล, คู่มือการเขียนโปรแกรม ภาษา C, ซัคเซส มีเดีย, 2552 • อรพิน ประวติบริสุทธิ์, คู่มือเรียนภาษาซี ฉบับปรับปรุงใหม่, โปรวิชั่น, 2552

  4. objectives • Students will: • Understand basics of how computers and programming work • Have basic level skill of programming, especially in C language • Can apply programming skill in solving engineering problems

  5. Teaching Style • Students will right from the start code up the C language. I believe in learning by doing. • This will be a practical course!! Almost all lectures will be delivered in the lab with students learning concepts by running and modifying live code through the class period. • I believe that English is very important for students’ futures, so the course materials will be prepared mostly in English.

  6. Grading system • Participation 5% • Labs and assignments 25% • Quizzes 10% • Midterm exam 30% • Final exam 30%

  7. Grading Policy • Late assignments loose 50% on first week, and loose all points after that. • You will loose all credits in the assignments, quizzes, or exams that you cheat. • Keep in mind that programming assignments are very easy to detect cheats (especially in sophisticated ones).

  8. How to pass this course • Attend the lectures regularly • Students will gain ‘participation’ point for regularly present in the class • Understand the concepts • Do the assignments and projects • Don’t cheat • Do the quizzes and exams • Don’t cheat

  9. How to fail this course • Skip the lectures • Avoid studying the concepts or read textbooks • Slack the assignments • Skip the exams or quizzes • Plagiarize or cheat

  10. Classroom Policy • Participate every lectures and focus on the lessons • Disconnect from the whole world for a while • Mute or turn off your phones • Don’t use any social networks (Facebook, Twitter, BB, MSN, etc.) • Dress properly especially in exams and presentations (if any) • Willing to ask and answer questions

  11. Enjoy the Course • Be enthusiastic about the course because it is interesting, practical, and extremely important in the modern day world, and your career. My job is to help you learn and enjoy the experience. I will do our best but I also need your help. So let’s all have fun together with computer programming…!!!

More Related