CS-0401 INTERMEDIATE PROGRAMMING USING JAVA

Slides:



Advertisements
Similar presentations
Computers and Society Lecture 1: administrative details and an introduction to the class Professor: Evan Korth New York University.
Advertisements

IT 240 Intro to Desktop Databases Introduction. About this course Design a database: Entity Relation (ER) modeling and normalization techniques Create.
Welcome to Introduction to Java Programming At J.D.O’Bryant Science & Mathematics Chonho Lee Department of Computer Science University of Massachusetts.
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 10:30 am – 11:30 am Wednesday 9:40.
ICS 201 Course Overview.
Finance 5040 Spring 2011 Welcome Dr. James Conover.
1-1 ICS201: Introduction To Computer Science King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer.
SEAS Acad Mtg – 8/26/03Prof. Frank Sciulli Introduction - Physics SEAS Academic Meeting l Intro: Frank Sciulli – Professor in the Physics Dept. u Lecturing.
Course Material: webcourses.kfupm.edu.sa
CS Computer Science I – Programming and Problem Solving Prof. Angela Guercio Spring 2008.
OBJECT ORIENTED PROGRAMMING I LECTURE 1 GEORGE KOUTSOGIANNAKIS
Administrative Issues ICS 151 Fall 2007 Instructor: Eli Bozorgzadeh.
Math 115a– Section 4  Instructor: Kerima Ratnayaka   Phone :  Office : MTL 124B.
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 12 noon - 1 pm Wednesday 8:30 am –
Calculus I – Course Syllabus Class Periods: 10:00am-10:50am MTWF Classroom: Thompson Hall 303 Instructor: Mei Q. Chen, Thompson Hall 328
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
IB 429 ANSC 466 ANTH 442 Animal Behavior MWF 3-3: Roger Adams Lab 1 hand out: course syllabus.
Course Introduction CS 2302 SPRING Course Introduction In this part we'll discuss course mechanics. Most of this will apply to all sections of the.
Math 125 Statistics. About me  Nedjla Ougouag, PhD  Office: Room 702H  Ph: (312)   Homepage:
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
CSC 212 – Data Structures Prof. Matthew Hertz WTC 207D /
Calculus I – Course Syllabus Class Periods: 10:00am-10:50am MTWF Classroom: Thompson Hall 303 Instructor: Mei Q. Chen, Thompson Hall 328
CST 229 Introduction to Grammars Dr. Sherry Yang Room 213 (503)
Introduction to Information Systems and Technology MIS 213, Spring 2015 CIS 2005, CIS 1007.
SSE 120 Introduction to Satellites & Space Systems Morehead State University Space Science Center Fall 2011 Instructor: Prof. Bob Twiggs gmail.com.
CSCE 1040 Computer Science 2 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
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.
CIS 068 Welcome to CIS 068 ! Software Design & Data Structures In JAVA Instructor: Rolf Lakaemper Peer Teacher: Aubrey Jones TA: Michael Broscius.
1 Copyright © 2010, 2007, 2004 Pearson Education, Inc. All Rights Reserved. Welcome to MA 180-2C! Instructor: Dr. Annette LaRussa
Welcome to CIS 2168 ! Software Design, Data Structures and Algorithms
CSCI 51 Introduction to Computer Science Dr. Joshua Stough January 20, 2009.
Selected Topics in Information Technology Programming Language - JAVA Semester 1/2554.
CS 23021–600 Computer Science I Dr. Angela Guercio Spring 2010.
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
AC330: Managerial Accounting for Business Professionals Professor Alice Everett Unit 1 Seminar.
Java Programming Computer Engineering Department JAVA Programming Course Asst. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2014.
Principles of Financial Accounting I Fall Semester 2007 Orientation Welcome – We are glad you are here! Let’s look at the syllabus for this course.
Computer Science 102 Data Structures and Algorithms CSCI-UA.0102 Fall 2012 Lecture 1: administrative details Professor: Evan Korth New York University.
Programming In Perl CSCI-2230 Thursday, 2pm-3:50pm Paul Lalli - Instructor.
CGS 1000-FALL 2009 Intro to Computers & Tech. Topics  Syllabus  Faculty Website  Campus Cruiser Introduction to Computers and Technology.
ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
Lecture Section 001 Spring 2008 Mike O’Dell CSE 1301 Computer Literacy.
+ Introduction to Class IST210 Class Lecture. + Course Objectives Understand the importance of data, databases, and database management Design and implement.
Welcome to Phys 001 Your professor: Dr Silvina Gatica Office: Thirkield Office Hours: MW 11:10 to 12:10 pm or by appointment.
Mrs. Sarah Moles Mrs. Sarah Moles Anatomy and Physiology Teacher SM Northwest.
SE-280 Dr. Mark L. Hornick 1 SE-280 Software Engineering Process Dr. Mark L. Hornick web: myweb.msoe.edu/hornick SE280 info syllabus,
Welcome to CIS 2168 ! Data Structures and Algorithms
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
CS-1030 Dr. Mark L. Hornick 1 CS-1030 – Software Design 2 Dr. Mark L. Hornick web: people.msoe.edu/~hornick webCT: webct.msoe.edu.
CSCE 1030 Computer Science 1 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
CST 223 Concepts of Programming Languages Dr. Sherry Yang PV 171
Data Structures and Algorithms in Java AlaaEddin 2012.
Computer Networks CNT5106C
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N Fall 2010.
1 Welcome Alireza Humber College Lecture 1 Game 540 Alireza
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
IT274 Intermediate C# Programming Instructor : Vladimir Gubanov, PhD AIM : vladimirg77.
INTERMEDIATE PROGRAMMING WITH JAVA
Introduction to Computing
CS5040: Data Structures and Algorithms
Computer Science 102 Data Structures CSCI-UA
Mohammad H. Mofrad University of Pittsburgh
FINAL EXAM INFORMATION
CSC2310 Principles of Computer Programming
Accelerated Introduction to Computer Science
Administrative Issues
Administrative Issues
Homework Reading Machine Projects Labs
Computer Engineering Department Islamic University of Gaza
Presentation transcript:

CS-0401 INTERMEDIATE PROGRAMMING USING JAVA Prof. Dr. Paulo Brasko Ferreira Fall 2014

Important Course Information

General Information Instructor: Dr. Paulo Brasko Ferreira Just call me Paulo e-mail:  paulobrasko@hotmail.com Meetings:  Tuesdays and Thursdays from 6:00 to 7:15pm Room:   SENSQ 5505 Office:  Part-time Instructor Office (SENSQ 6148) Hours:  After the classes (1 hour)

Textbook and other resources Starting Out with Java: From Control Structures through Objects 5th Edition Author: Tony Gaddis Haywood Community College

Other Great Books

What are you going to learn on this course?

Main Topics Introduction to Java NetBeans IDE Keywords, identifiers, variables, and data types Control statements Types of errors Local variables and scope Java Classes , Interfaces, objects, Inheritance, and Composition Arrays in Java GUI Polymorphism and abstract classes Serialization (text versus binary)

Syllabus and other material Please go to my web page for information related to this course. Syllabus How grades are applied Course policy Homework assignments and solutions Important dates

About the instructor

About the instructor Born in Brazil Born in 1962 Graduate in 1984 in Physics Master degree in 1987 (Nuclear Eng.) Ph.D. in 1999 (Nuclear Engineering at University of Tennessee)

Professional Experience Researcher Professor at Connecticut University and Penn State Principal engineer at Westinghouse

Grammar mistakes all the time! A Word of Caution … Grammar mistakes all the time!

Expected Behavior in Class

Expected behavior in class

I am here for you Do not hesitate in contact me for any question you have! I rather have you ask for help than having you returning a homework or exam question in blank. There is no dumb question. “stress-free” class. However you need to study and do your part too.

The Importance of Reading the textbook

What does it take to be a good professional? Theoretical Background Work Experience Personal Effort Keep updated with new tech Know how to work in group

Theoretical Background All the books that you should read to become a good professional in your field!

You need to get used to read the textbook 100% of what you need to read Time constraints, limit number of classes: 75% Class noise, tiredness, etc 50%

Grading

Grading Midterm Exam: 25% Final Exam: Programs: 30% Quizzes: 10% Labs:

The Teaching Assistant

The Teaching Assistant and Labs Name: Sheridan Zivanovich E-mail: sdz5@pitt.edu Lab Location: SENSQ 5505 Office Hours: Tuesdays from 7:30pm to 9:20pm Grading: Yuyu Zhou

Developer’s Best Friend

Developer’s best friend Scooby Doo? The Internet

Where to find online information about this class? http://www.pitt.edu/~sdz5/...

I strongly suggest you to bring a printed copy of the slides to the class

Any Questions?