Welcome to COE212: Engineering Programming Instructor: Wissam F. Fawaz Office 103, Bassil bldg. All week long: What is computer.

Slides:



Advertisements
Similar presentations
John Hurley Cal State LA
Advertisements

Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
CS 201: Introduction To Programming With Java
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
PROBABILITY AND STATISTICS FOR ENGINEERS Session 1 Dr Abdelaziz Berrado MTH3301 —Fall 09.
COMS S1007 Object-Oriented Programming and Design in Java July 3, 2007.
1 SWE Introduction to Software Engineering Fall Semester (081) King Fahd University of Petroleum & Minerals Information & Computer Science.
Introduction to Programming Using C++ Dr. Mohamed Khafagy.
+ JAVA Programming CCSA Introduction this course is a hands-on course in programming with the Java language for students who have completed a course.
Dr. Iyad Jafar Embedded Systems CPE 333. Instructor Information Dr. Iyad F. Jafar Office : Room 002 Computer Engineering Office Hours Sunday & Tuesday.
New experiences with teaching Java as a second programming language Ioan Jurca “Politehnica” University of Timisoara/Romania
1 Object Oriented Programming Computer Systems Engineering (D2) and Programming (P)
COMP Introduction to Programming Yi Hong May 13, 2015.
Lecture 1 Page 1 CS 111 Summer 2015 Introduction CS 111 Operating System Principles.
EECE 310 Software Engineering Lecture 0: Course Orientation.
1 COMS 261 Computer Science I Title: Course Introduction Date: August 25, 2004 Lecture Number: 01.
Course Guide IS325 Systems Analysis & Design II Ms Fatima Khan Prince Sultan University, College for Women.
CNS 4450 Syllabus. Context Language is a tool of thought. We rarely think without words. In solving problems by computer, we eventually get to the point.
THE ENGLISH LANGUAGE. Teacher info  
1 [CMP001 Computer Orientation I] Course Guide Ms. Wesal Abdalfattah office#: 357 Ext#: 8612 Prince Sultan University,
Ministry of Higher Education Sohar College of Applied Sciences IT department Comp Introduction to Programming Using C++ Fall, 2011.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
CMSC 491/691 A Web of Data Administrivia Spring
CSE 1105 Week 1 CSE 1105 Course Title: Introduction to Computer Science & Engineering Classroom Lecture Times: Section 001 W 4:00 – 4:50, 202 NH Section.
IST 210: Organization of Data
SE-2030 Software Engineering Tools and Practices SE-2030 Dr. Mark L. Hornick 1.
CSC 411/511: DBMS Design CSC411_L0_OutlineDr. Nan Wang 1 Course Outline.
CMSC 491/691 A Web of Data Administrivia Spring
King Saud University1 CSC 112 Java Programming I Introduction.
Data Structures and Algorithms in Java AlaaEddin 2012.
Welcome to the Computer Science classes Mrs. Whitlock AP night Chattahoochee High School.
IST 210: ORGANIZATION OF DATA Introduction IST210 1.
INTRODUCTION GC 101. WELCOME TO GC101  Aseel AlHadlaq  Website   
1 Welcome to COE 431: Computer Networks Instructor: Wissam F. Fawaz Office 103, Bassil Bldg. Required.
Spring 2008 Mark Fontenot CSE 1341 – Honors Principles of Computer Science I Note Set 1 1.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
BMTS Computer Programming Pre-requisites :BMTS 242 –Computer and Systems Nature Of the Course: Programming course, contain such as C, C++, Database.
CAP 107 Introduction To Computers. Welcome to CAP 107 Lecturer: Reham Al-Abdul Jabbar
CMPT 201 Computer Science II for Engineers
Computer Engineering Department Islamic University of Gaza
Software Engineering (1)
CS101 Computer Programming I
CSc 1302 Principles of Computer Science II
CSc 020: Programming Concepts and Methodology II
It’s called “wifi”! Source: Somewhere on the Internet!
ECE Electrical and Electronic Circuits Course Overview
Computer Skills Lecturer Muhammed YASIN
CPSC 441: Computer Communications
CGS 2100 Lab sections 0029, 0031, 0035, 0045, /9/18.
AP computer science PRINCIPLES
Ap computer science 2 AP COMPUTER SCIENCE A EXAM SPRING OF EVERY YEAR
Introduction.
Welcome to the Computer Science classes
Welcome to the Computer Science classes
Welcome to COE212: Engineering Programming
EECE 310 Software Engineering
Lecture 1: Introduction
Introduction to Programming Using C++
Computer Programming 1 introduction to JAVA Lecture 1 Instructor: Ruba A. Salamah Islamic University of Gaza.
Principles of Programming Languages
CSE1311 Introductory Programming for Engineers & Scientists
PHYS 202 Intro Physics II Catalog description: A continuation of PHYS 201 covering the topics of electricity and magnetism, light, and modern physics.
Welcome to the First-Year Experience!
COMS 261 Computer Science I
Welcome to Physics 1D03 !.
CS 2530 Intermediate Computing Dr. Schafer
CS114B Introduction to Computer Science II
CS Problem Solving and Object Oriented Programming Spring 2019
Welcome to the Computer Science classes
Introduction to the Java Language ​
Presentation transcript:

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

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/Quizzes25% Exam I20% Exam II25% Final30%

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: