Presentation is loading. Please wait.

Presentation is loading. Please wait.

Welcome and Administrative Matters Lecturer’s slides.

Similar presentations


Presentation on theme: "Welcome and Administrative Matters Lecturer’s slides."— Presentation transcript:

1 http://www.comp.nus.edu.sg/~cs1010/ Welcome and Administrative Matters Lecturer’s slides

2 CS1010 (AY2015/6 Semester 1)Welcome - 2© NUS

3 Lecturers CS1010 (AY2015/6 Semester 1)Welcome - 3© NUS Prof. Wynne Hsu Sectional groups: SG2, SG31 Office: COM2 #03-05 whsu@comp.nus.edu.sg Dr Zhao Jin Sectional group: SG1, SG32 Office: COM2 #02-10 zhaojin@comp.nus.edu.sg Dr. Huang Zhiyong Sectional group: SG3, SG33 Office: I2R #09-05 huangzy@comp.nus.edu.sg huangzy@comp.nus.edu.sg

4 Discussion Leaders CS1010 (AY2015/6 Semester 1)Welcome - 4© NUS 1.Anand Sundaram 2.Benedict Suraj 3.Chiam Zhijie Jonathan 4.Hu Wenyan 5.Li Xuehe 6.Lim Wei Cheng 7.Luan Wenhao 8.Nguyen Thanh Nhan 9.Ryan Alexander Hanalim 10.Savin Varshney 11.Sun Lixin 12. Huang Junjie 13. Lim Wei Zhong 14. Raviprakash Ramavtar Chandak 15. Zhao Pengran

5 Graders CS1010 (AY2015/6 Semester 1)Welcome - 5© NUS 1.Choo Jia Le 2.Peh Kim Chai Alex

6 Module Website CS1010 (AY2015/6 Semester 1)Welcome - 6© NUS http://www.comp.nus.edu.sg/~cs1010 Visit this website after class if you have not done so.

7 IVLE CS1010 (AY2015/6 Semester 1)Welcome - 7© NUS https://ivle.nus.edu.sg Watch out for announcements Participate in the forums Multimedia videos

8 IVLE CS1010 (AY2015/6 Semester 1)Welcome - 8© NUS https://ivle.nus.edu.sg Switch back to Classic Access tools View module

9 Description and Objectives CS1010 (AY2015/6 Semester 1)Welcome - 9© NUS Introduces the fundamental concepts of problem solving by computing and programming using an imperative programming language. Outcomes Solve simple algorithmic problems Write good small programs C as a tool Not just about C

10 Skills CS1010 (AY2015/6 Semester 1)Welcome - 10© NUS Language constructs Problem solving Coding

11 Schedules and Workload CS1010 (AY2015/6 Semester 1)Welcome - 11© NUS  Lectures:  3 hours/week.  Discussion sessions:  2 hours/week from week 3.  Continual assessments:  Take-home lab assignments  2 Practical Exams (Saturdays)  Mid-Semester Test (Saturday)  Final Exam  Refer to module website http://www.comp.nus.edu.sg/~cs1010/1_module_info/sched.html http://www.comp.nus.edu.sg/~cs1010/1_module_info/sched.html Please mark down the dates of all the tests! Inform us of clashes in advance!

12 Reference Book CS1010 (AY2015/6 Semester 1)Welcome - 12© NUS C Programming: A Q&A Approach by H.H. Tan and T.B. D’Orazio, S.H. Or and Marian M.Y. Choy, McGraw-Hill See module website for more information http://www.comp.nus.edu.sg/~cs1010/2_resources/books.html

13 Mathematics in Programming CS1010 (AY2015/6 Semester 1)Welcome - 13© NUS  Some common concepts encountered in programming  Prime numbers  Complex numbers  Polynomials  Matrices  Mathematical maturity desirable

14 sunfire Account CS1010 (AY2015/6 Semester 1)Welcome - 14© NUS  You need a UNIX account on the sunfire server  If you haven’t got one, create one at  https://mysoc.nus.edu.sg/~newacct https://mysoc.nus.edu.sg/~newacct  This account is different from your NUSNET account

15 CS1010 Student Handbook CS1010 (AY2015/6 Semester 1)Welcome - 15© NUS Tracking your own progress.

16 Messages for CS1010 Students CS1010 (AY2015/6 Semester 1)Welcome - 16© NUS  Be prepared to work Really Really HARD!  Lots of self-practice (we will provide you with many practice exercises)  A lot of doubts can be answered by yourself, by writing programs and testing them out by yourself  Explore and ask questions, a lot of them, in class and outside class (IVLE forums)  Clear your doubts as soon as you can  Be open-minded  Do your own work, do not plagiarise

17 CS1010 Grading CS1010 (AY2015/6 Semester 1)Welcome - 17© NUS  CS1010 grading is NOT by bell curve  Every student who deserves an A will get it; there is no quota  On the other hand, we are also free to fail students who do not meet the standard as there is no quota too  Gradeless first semester – you still need to work hard in CS1010 for 2 reasons  To get a Satisfactory grade for SU, you must attain at least a C grade (not D grade)  A solid foundation in the programming is important, as CS1010 is the pre-requisite to CS1020 module, which is very much tougher and uses a different programming language (Java)

18 Quotes for CS1010 Students CS1010 (AY2015/6 Semester 1)Welcome - 18© NUS  Before you succeed, you must fail many times.  Don’t ask me what this code does, trace it yourself!  Think! Think! Think!  Practise! Practise! Practise!  It’s all about logic. Every step must be clear to you and whoever is reading your code.

19 End of File CS1010 (AY2015/6 Semester 1)Welcome - 19© NUS


Download ppt "Welcome and Administrative Matters Lecturer’s slides."

Similar presentations


Ads by Google