King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction
King Saud UniversityCSC112 - First Semester Welcome to CSC112 Lecturer: Kholoud Al-Saleh Office location: Building 20 Basement lab room 7 Office hours: TBA
King Saud UniversityCSC112 - First Semester Important Preparations… See course web site for: Lecture Notes Practical Questions Tutorial Questions
King Saud UniversityCSC112 - First Semester Teaching Arrangements Two 50 minute lectures each week Sun 8 – 9:50 One 50 minute tutorial Tues 8-8:50 All in room # 2, building 20
King Saud UniversityCSC112 - First Semester Tutorials One 50 minute tutorial session. We go through example problems, solutions and programs to reinforce the concepts. Do some work on tutorial material BEFORE the tutorial. Your attendance will be recorded. Making the most of your tutorial sessions is important.
King Saud UniversityCSC112 - First Semester Practical One 1 hour and 50 minute practical session each week. Vital to you passing CSC112. Your attendance will be recorded. You must only hand in your own work A significant proportion of marks comes from practical work.
King Saud UniversityCSC112 - First Semester Assessment Assessment is what you do to get your marks. Assessment for CSC112 is made up of a combination of your performance in practical exercises, in quizzes and in exams. Made up from: 2 quizzes each 5% 2 midterms each 15% Lab 20% Final 40%
King Saud UniversityCSC112 - First Semester Exam Schedule Exam dates: Quiz1: 12:15 – 12:45 /11/ Sun 15/11/ /11/ 2009 Midterm1:12:00 – 1:15 15/11/2009 Sun 27/11/ /11/2009 Quiz2: 12:15 – 12:45 5/1/ /12/2009 Sun 5/1/ /12/2009 Midterm2: 12:00 – 1:15 17/1/ /01/2010 Sun 17/1/ /01/2010
King Saud UniversityCSC112 - First Semester Help… If you have a problem that you know you can't solve by yourself don't hesitate, see someone: Lecturers or TAs - a technical problem with a practical or concept from the lectures or the textbook that you don't understand Ask during the lecture or see in person during OHs
King Saud UniversityCSC112 - First Semester Aims of CSC 112 An understanding of the common constructs that make up programming languages Development of skills in problem solving and efficiently translating solutions into computer programs. A sufficient working knowledge of the programming language A sufficient familiarity with the departmental computing environment to allow study in more advanced Information Technology subjects.
King Saud UniversityCSC112 - First Semester Text book Java Programming: From Problem Analysis to Program Design, Second or Third Edition by D.S. Malik Second or Third Edition by D.S. Malik
King Saud UniversityCSC112 - First Semester Course content Chapter 1: An Overview of Computers and Programming Languages Chapter 2: Basic Elements of Java Chapter 3: Introduction to Objects and Input/Output Chapter 4: Control Structures I Chapter 5: Control Structures II Chapter 7: User-Defined Methods Chapter 9: Arrays