Download presentation
Presentation is loading. Please wait.
Published byBritton Shields Modified over 9 years ago
1
305171 Computer Programming Rattapoom Waranusast Department of Electrical and Computer Engineering Faculty of Engineering, Naresuan University
2
Lecturer: Rattapoom Waranusast 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
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
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
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
Participation5% Labs and assignments25% Quizzes10% Midterm exam30% Final exam30%
7
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
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
Skip the lectures Avoid studying the concepts or read textbooks Slack the assignments Skip the exams or quizzes Plagiarize or cheat
10
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
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…!!!
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.