welcome to coe212: engineering programming

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

Upload: gali

Post on 25-Feb-2016

60 views

Category:

Documents


5 download

DESCRIPTION

Welcome to COE212: Engineering Programming. Instructor: Wissam F. Fawaz Office 103, Bassil bldg. Email: [email protected] All week long: What is computer programming? Introduction to the JAVA programming language. Course description. This course - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Welcome to COE212: Engineering Programming

Welcome to COE212: Engineering Programming Instructor:

Wissam F. Fawaz

Office 103, Bassil bldg. Email: [email protected]

All week long: What is computer programming?

Introduction to the JAVA programming language

Page 2: Welcome to COE212: Engineering Programming

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

Page 3: Welcome to COE212: Engineering Programming

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

Page 4: Welcome to COE212: Engineering Programming

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

Page 5: Welcome to COE212: Engineering Programming

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

Page 6: Welcome to COE212: Engineering Programming

Assessment & grading

HWs/Quizzes 25%

Exam I 20%

Exam II 25%

Final 30%

Page 7: Welcome to COE212: Engineering Programming

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: http://www.wissamfawaz.com/engineering_programming.htm