170 likes | 299 Views
CSC 111 Course orientation. Course name and Credit hours. CSC 111 – Computer Programming-I Credit hours: 3 hours lecture 1 hour tutorial 2 hours lab. Course Blog. http://csc111java1.wordpress.com. Text Book. Required:
E N D
Course name and Credit hours • CSC 111 – Computer Programming-I • Credit hours: • 3 hours lecture • 1 hour tutorial • 2 hours lab
Course Blog • http://csc111java1.wordpress.com
Text Book Required: • Java Programming from Problem Analysis to Program Design.D.S. Malik (Fourth Edition), Course Technology. Additional: • An Introduction to Object-Oriented Programming With Java. C. Thomas Wu (Fifth Edition), Mcgraw-Hill International Edition. (Will be required in CSC 113)
Course Outcomes: • To understand the fundamental principles of object-oriented programming. • To be able to read and understand Java programs • To apply fundamental OO principles in writing programs using Java
Topics: • Introduction to Computers and Programs • Java fundamentals • Control Structures • Methods • One-dimensional arrays • Classes and objects • Class Methods
Program Outcomes • An ability to apply knowledge of computing and mathematics appropriate to the discipline, • An ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs. • An ability to use current techniques, skills, and tools necessary for computing practices.
Assessment Methods & Policy: • Lab, Homework, Quizzes and Attendance (30%) • Written Midterm Exams • Midterm exam 1 (15%) • Midterm exam 2 (15%) • Written Final Exam (40%)
Assessment • Lab and Tutorial (tutorial 2%, lab HW 2% , lab Evaluation 3% , mini project 3%) 10% • Lab quizzes (2 quizzes) 5% • Lecture quizzes 5% • Exams (2 midterms) 30% • Final lab exam 10% • Final exam 40% Total 100%
Assessment Important Lab participation: • Lab HW will be done by each student, and discussed at the beginning of each lab. • Lab work (1-2 unseen questions) will be done alone in the lab and submitted at the end of the lab. • Lab Home works are very important so that you will be able to solve the 1-2 unseen questions in the lab. • So in each lab: You will submit and discuss your HW, do and submit the one question, and take and understand your lab HW for next week. • All your lab work and participation will help you to correctly solve your lab quizzes and to progress well in the course. • Missing any lab missing the corresponding lab work mark. • Posting: Tuesday Due Date: Before your lab next week
Assessment Important Tutorial participation: • Tutorial HW will be done separately and you should participate in the class discussion. Partial mark will be • Tutorial HW and participation are very important for your progress and will help you to do well in labs and exams. • Posting: Tuesday Due date: Early Sunday (8:00 am)
Assessment Important Lecture participation: • Lecture quizzes will include only materials that are taught in the previous weeks of the lectures. • This will help you to be up to date in your study and practice for your written exams. • Lecture quizzes will test your class participation and understanding during lecturesand your ability to write and think.
Absence Policy • Missing any Quiz is a zero mark unless an official excuse is provided and a makeup will be provided • Missing any exam -> decided by the university according to each case and makeup exam dates are announced by the end of the term. • Missing more than 3 lecture -> 1% deducted • Missing more than 2 tutorial -> 1% deducted • Missing any lab missing the corresponding lab work mark.
important Dates * lecture Quiz # 1: Week 7 (Tuesday 14/10/2014) * Lab Quiz # 1: Week 9 * lecture Quiz # 2: Week 9 (Tuesday 28/10/2014) * Midterm # 1: Week 10 (Thursday 13/1/1436 6/11/2014) * lecture Quiz # 3: Week 12 (Tuesday 18/11/2014) * Lab Quiz # 2: Week 13 * Midterm # 2: Week 14(12/2/1436 4/12/2014) * lecture Quiz # 4 : Week 15 (Tuesday 9/12/2014) * Final Lab Exam: Week 17 * Final Exam: Thursday (8/1/2015)
E-mail Communication and Feedback • Your email header must start with *CSC111* + your section + your name. • Send your email to yourInstructor@KSU.edu.sa email address. • Please write your name and your ID at the end of the email. • Please follow your instructor page for marking posting and feedback about your progress.
Contact Course Coordinator • Dr Ghada HanyMahmoud Badr • E-mail: ghbadr@ksu.edu.sa Lab Coordinator • MrsArwaM Alturki • Email: aralturki@KSU.EDU.SA
Any Questions ? • Enjoy the course! But work hard and up to date!