Presentation is loading. Please wait.

Presentation is loading. Please wait.

Welcome to COE212: Engineering Programming

Similar presentations


Presentation on theme: "Welcome to COE212: Engineering Programming"— Presentation transcript:

1 Welcome to COE212: Engineering Programming
Instructor: Wissam F. Fawaz Office 103, Bassil bldg. All week long: What is computer programming? Introduction to the JAVA programming language

2 Course description This course
Consists of an introduction to programming in JAVA With an emphasis on developing well-structured programs Covers the principles of object oriented programming the JAVA language and the JAVA class libraries

3 Course learning objectives
You are expected to be able to Become familiar with the object oriented paradigm Understand the main concepts of JAVA Read a JAVA program and suggest improvements Write your own JAVA code to solve interesting real world problems The main areas that this course will tackle are the following; for the time being, I will be just providing you with keywords. However, these keywords will be explained in more details later on. In order to be able to present JAVA language, the object oriented paradigm should be mastered. Then, I will be exhibiting the principles of the JAVA language along with the JAVA class libraries. By the end of this course, you will be able to solve interesting real world problems using JAVA.

4 Reasons to attend this class
Obvious reasons This course is part of your curriculum requirements The opportunity to learn a leading edge programming language with worldwide acceptance, that is JAVA Being object oriented, JAVA is a pedagogical vehicle for modern software engineering and programming concepts More important reasons: With the massive prominence of the Internet Web-ready application programs are becoming the dominant software model JAVA is the programming language for the internet

5 Why you shouldn’t take this course?
You are not ready for hard work You don’t have 4 hours/week You just want to sit and listen You are not ready to take the initiative Only key concepts will be covered in class Students are expected to read the rest from the book

6 Assessment & grading HWs/Quizzes 25% Exam I 20% Exam II 25% Final 30%
The course grade will be based on homework assignments, 1 midterm exams, and one final exam.

7 Frequently Asked Questions
All exams are closed-book and time limited Exams consist of coding and multiple choice questions All homeworks must be handed in at the beginning of the class in which they are due All course material is available at:


Download ppt "Welcome to COE212: Engineering Programming"

Similar presentations


Ads by Google