Presentation is loading. Please wait.

Presentation is loading. Please wait.

Orientation CSC 111.

Similar presentations


Presentation on theme: "Orientation CSC 111."— Presentation transcript:

1 Orientation CSC 111

2 Credit hours CSC111: Computer Programming I Credit hours: 4 Units
Weekly Schedule: Lecture: 3 hours Lab: 2 hours Tutorial: 1 hour

3 Textbook Required: Additional:
D. S. Malik. Java Programming from Problem Analysis to Program Design. International Edition, Cengage Learning. Additional: Deitel and Deitel . Java How to Program, 7ed, Pearson International (Reference) C. Thomas Wu. An Introduction to Object-Oriented Programming With Java. 5th Edition, Mcgraw-Hill. (Will be required in CSC 113) Also, it is recommended to solve the programming exercises of any Java accessible textbook.

4 LMS Course Blog All course material and announcements will be through
Make sure you check it daily..

5 Start Lectures start in Week 1 Labs start in Week 2
Tutorials start in Week 3 Lecture slides will be uploaded on lms. Tutorial and lab sheets are also uploaded on lms. Self-check exercises are in the last slide of each lecture. You are encouraged to solve them to check your understanding.

6 Course Objectives Introduce the student to the principles of Object-Oriented Programming. This is achieved by training the student to do the following: Solicit input and output data from a given problem Design a flowchart as an introductory step before writing a program Get acquainted to the elements of a Java program Know the structure of a Java program Apply Java statements to write the program Use special data structures such as arrays, if needed Use pre-defined packages Use the UML standard documentation Learn how to edit, compile, run and debug a program on jGrasp

7 Course Syllabus TOPIC APPROXIMATE NUMBER OF WEEKS
Chapter in book JAVA Programming - From Prob. Analysis to Pgm. Design Course Orientation & Introduction 1 week Chapter 1 Problem Solving & Program Structure ------ Elements of a Java Program Chapter 2 Input and Output Statements String Class and Methods Selection Statements Chapter 4 & 5 Iteration Statements 2 week Arrays, Primitive Data Types, Reference Variables Chapter 9 Methods 2 weeks Chapter 7 Principles of Object-Oriented Programming Chapter 8 TOPIC APPROXIMATE NUMBER OF WEEKS Course Orientation & Introduction 1 week Problem Solving & Program Structure Elements of a Java Program Input and Output Statements String Class and Methods Selection Statements Iteration Statements Arrays, Primitive Data Types, Reference Variables Methods 2 weeks Principles of Object-Oriented Programming Please refer to the Calendar on lms

8 Grade Distribution ITEM WEIGHT Final Exam 40% Course Work 60%
Mid1 Mid2 2 Quizzes Tutorial Participation Theoretical Labs Evaluation + sheet Lab Quizzes Project Final Lab Quiz Practical

9 The makeup for the final exam is decided by the Department Council.
Quizzes & Mids & Final Exam Week # Quiz 1 Week 6 , Sunday Time 12-1 Mid 1 Week 7 , Thursday 3-5 Quiz 2 Week 10, Sunday Time 12-1 Mid 2 Week 11, Thursday 3-5 The makeup for Mid1 & Mid2 is decided by the Makeup Exam Committee, not by the instructor. The makeup for the final exam is decided by the Department Council.

10 Lab Quizzes Lab Quiz # Week # Lab Quiz 1
Probably on Week 6 , Tuesday Time 3-4 Lab Quiz 2 Probably Week 10, , Tuesday Time 3-4 Final Lab Quiz Week 14 , , Sunday 8 -11 All Lab Quizzes are undertaken from 3 to 4 Please refer to the Calendar on lms The Sum of your scores in the Lab Quizzes is taken If you are absent in a lab quiz, your case may be considered. If your excuse is accepted, you’ll have to solve an additional question in the final lab quiz.

11 Labs Evaluation In each lab, you are going to do the following:
The TA explains a program in the first hour of the lab. You solve a program on your own in the second hour of the lab. This is a training on the lab exams. You can use your hard-copy notes (not the Internet). This is not allowed in lab exams. All mobiles should be switched off during the lab evaluation and in your bag. No Talking. All Lab Evaluation are undertaken during your lab session Lab Evaluation is an open book exam

12 Lab Project On week 10 you will work on a mini project
The project will be delivered on two phases More details will be announced later

13 Tutorials In each tutorial session, you are going to do the following:
The TA explains a program. You should participate with the TA: this is your participation.

14 Regulations The following regulations are applied in the course:
If the student absence exceeds 25% of the total number of lectures, labs and tutorials, then she is denied from entering the final exam. Plagiarism is not allowed and is severely penalized if it happens. This includes exams and assignments in both tutorials and labs A (-10) is given to identical assignments: this is a warning If plagiarism is repeated by the same student, more severe procedures are undertaken


Download ppt "Orientation CSC 111."

Similar presentations


Ads by Google