Welcome to COE321: Logic Design

Download Report

Transcript Welcome to COE321: Logic Design

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  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

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

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

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

Assessment & grading

 Lab (if applicable)/HWs/Quizzes 25%  Exam I 20%  Exam II  Final 25% 30%

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