Presentation is loading. Please wait.

Presentation is loading. Please wait.

COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: 4557050 Ext. ??

Similar presentations


Presentation on theme: "COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: 4557050 Ext. ??"— Presentation transcript:

1 COMP 111 Programming Languages 1 First Day

2 Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: 4557050 Ext. ?? Email: assawadi@mcst.edu.sa

3 Lectures & Lab 4 Hours per week 2 Hours class meetings / week (Room AG17) 2 Hours lab meetings / week (Computer Lab)

4 Lab Topics Variety of programming exercises Class programming exercises will help Preparation and self practice is very important

5 Course Material 3/4 Programming 1/4 Intro to computers Try to make class more real-world Assignments for each Ch. NO LATE ASSIGNMENTS will be accepted! Quiz after each Ch.

6 Course Material You will have to find solutions to problems on your own Problems are sometimes challenging and frustrating If you enjoy solving problems you are in the right place!

7 Exams & Homeworks  5 Quizzes + 1 Midterms + 2 Lab tests + a Final Exam  Homework & Lab assignments  Final is comprehensive and includes both theory and programming

8 8  Homeworks & Attendance 10%  Major Exam 15%  Quizzes 15%  2 Lab. Prog. Exams 30%  Final Exam 30% Assessment & Grade Distribution

9 9  This course includes problem solving. Thinking and writing computer programs requires real practice, hard-working, and self-discipline.  Some of the problems assigned to you will be challenging. Students are expected to try their very best to complete the labs and the homework assignments. Class Policies

10 10  When a student has demonstrated his best effort, even lab assignments that do not run correctly will receive a partial credit provided that it is an original work.  Textbook: Students are expected to buy the text book and bring it to every class. Class Policies (2)

11 Important Issues  It is easy to fall behind in this class.  Attend lectures and labs – stay current on the material.  No extra credit (makeup) assignments will be given.  Don’t anticipate some huge end of semester curve.  If you do not attend every class, you will not do well!

12 Course comments  Some outside exploration is good to be done by students.  Google “Java Tutorials”  Read some tutorials like: http://www.javabeginner.com/  I will go out of my way to help you if you are doing your best.  If you don’t care, I don’t either!

13 Don’t be This Guy  What do I have to do to get a D grade?  Hey, someone left his program on the lab computer – saves me some time!  I missed last Monday lab– why don’t you fill me in on what I missed?  I am going to miss Sunday’s class – are we doing anything important?

14 Cheating?!  Cheating is a big problem in this class!! Why?  All assignments are individual work – you should write your own programs.  Copying someone else’s lab or programming homework will result in a 0 grade.  Students found cheating may face administrative action including academic suspension.

15 15  Students may not copy code from other professional sources, or other students.  Students are expected to do their own original work. Any student who violates this policy will be considered cheating and will receive zero credit on the assignment.  Cheating on tests will result in a zero credit for the test. Cheating?!

16 Cheating What is NOT OK?  Copying someone else program or solution.  It does not matter how much you modify their program!  If you do this, you will receive a “0” grade.  If you allow someone to copy your work, you will get a “0” grade also.

17 What is OK?  “Hey, I am stuck on figuring out how to implement xyz problem”, it is OK to explain.  Discussing strategies, algorithms, and techniques is always OK.  Teaching each other some course questions or exercises is OK.  Forum posts to help others understanding issues is a plus!


Download ppt "COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: 4557050 Ext. ??"

Similar presentations


Ads by Google