SE-1021 Software Development 2

Slides:



Advertisements
Similar presentations
James Tam Introduction To CPSC 233 James Tam Java Object-Orientation Event driven software.
Advertisements

CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
CS143: Programming in C++ Instructor: Dr. Yan Shi Office: 210 Ullrich Phone: Office Hour:
CS-2852 Data Structures LECTURE 1A Andrew J. Wozniewicz Image copyright © 2010 andyjphoto.com.
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
Spring 2008 Mark Fontenot CSE 1341 Principles of Computer Science I Note Set 1 1.
 Dr. Natheer Khasawneh. Visual Programming CPE 411 Dr. Natheer Khasawneh Jordan University of Science and Technology.
CLASS ORIENTATION MGMT 464 Project Management Spring 2014.
Welcome to CS 3331, Advanced Object-Oriented Programming Fall 2009 Dept. of Computer Science University of Texas at El Paso.
CSE 501N Fall ‘09 00: Introduction 27 August 2009 Nick Leidenfrost.
Object Oriented Programming (OOP) Design Lecture 1 : Course Overview Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang.
SE-2840 Web Application Development 1. 2 Contact info Dr. Mark L. Hornick For office hours, course syllabus, see:
ICS 102 Computer Programming University of Hail College of Computer Science & Engineering Computer Science and Software Engineering Department.
SE 2030 Software Engineering Tools and Practices SE 2030 Dr. Rob Hasker 1 Based on slides written by Dr. Mark L. Hornick Used with permission.
PHYSICS 1P03 Introductory Mechanics Me: Dr. W. Okoń Office: ABB Office Hours: 4-5 pm 4-5 pm.
Object Oriented Programming Lecture 1: Introduction.
ICS102: Introduction To Computing King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
CS-2851 Dr. Mark L. Hornick 1 CS-2852 Data Structures Dr. Mark L. Hornick Office: L341 Phone: web: people.msoe.edu/hornick/
CS-280 Dr. Mark L. Hornick 1 CE-2800 Embedded Systems Software Dr. Mark L. Hornick web: myweb.msoe.edu/hornick Office: L-341 Phone:
SE-280 Dr. Mark L. Hornick 1 SE-280 Software Engineering Process Dr. Mark L. Hornick web: myweb.msoe.edu/hornick SE280 info syllabus,
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
AN INTRODUCTION TO JAVA LANGUAGE CT Credit Hours : (3 Lecture, 2 Lab)
SE-2030 Software Engineering Tools and Practices SE-2030 Dr. Mark L. Hornick 1.
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.
1 IDLOOPC1998. Object-Oriented Programming Using C++ CLASS 1.
GUIs Graphical User Interfaces. Everything coming together Known: – Inheritance – Interfaces – Abstract classes – Polymorphism – Exceptions New: – Events.
CS , Programming III: C++ 9-9:50am MWF, Hardaway 207 Two Credit Hours (ppts), and Blackboard Learn (submissions and grading)
CS-4220 Dr. Mark L. Hornick 1 CS-4220 (last time!) Web Software Applications.
James Tam Introduction To CPSC 233 James Tam Java Object-Orientation Event driven software.
CE-2810 Dr. Mark L. Hornick 1 CE-2810 Embedded Systems Software 2 Dr. Mark L. Hornick web: people.msoe.edu/~hornick webCT: webct.msoe.edu.
CS-321 Dr. Mark L. Hornick 1 CS-321 – Computer Graphics Dr. Mark L. Hornick web: webCT: webct.msoe.edu.
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.
IT274 Intermediate C# Programming Instructor : Vladimir Gubanov, PhD AIM : vladimirg77.
Introduction to CSCI 1311 Dr. Mark C. Lewis
Andy Wang Object Oriented Programming in C++ COP 3330
Principles of Financial Accounting I
Welcome to Adv. Java Programming
Exam 3 Information George Koutsogiannakis
CSc 020: Programming Concepts and Methodology II
Physics 103 General Astronomy
Lecture 8 Object Oriented Programming Using Java
September 27 – Course introductions; Adts; Stacks and Queues
CS 6020 Advanced Computer Architecture
CS 6021 Advanced Computer Architecture
Andy Wang Object Oriented Programming in C++ COP 3330
CS 1302 Programming Principles II
Quiz 2 Information George Koutsogiannakis
CSC2310 Principles of Computer Programming
COMS S1007 Object-Oriented Programming and Design in Java
CS350, Programming III: Java Two Credit Hours
Welcome to CIS WELCOME WELCOME WELCOME W E L C O M E.
Welcome to Physics 5306!!.
An Introduction to Java Language
An Introduction to Java Language
CS 2530 Intermediate Computing Dr. Schafer
ICS201 Introduction To Computing II
Intro to CIT 594
Intro to CIT 594
ITEC 202 Operating Systems
Welcome to Physics 4304!!.
Introduction To CPSC 233 James Tam Event driven software
Homework Reading Machine Projects Labs
SE-1021 Software Engineering II
ITEC 202 Operating Systems
Introduction To CPSC 233 James Tam Event driven software
Computer Engineering Department Islamic University of Gaza
Welcome to Physics 5305!!.
The study of the human body and how it functions
Introduction to the Java Language ​
Presentation transcript:

SE-1021 Software Development 2 CS-1020 4/7/2019 SE-1021 Software Development 2 Dr. Mark L. Hornick email: hornick@msoe.edu web: people.msoe.edu/hornick SE1021 info syllabus, homework, labs… My schedule/office hours Office: L-341 Phone: 277-2417 SE-1020 Dr. Mark L. Hornick Dr. Mark L. Hornick

What we’ll cover in this course Apply the Object-oriented concepts such as Composition, Inheritance, and Polymorphism to the design of Java classes Use basic Java Collections Framework (JCF) classes to manage collections of data Use of Exception Handling to throw and catch Exceptions Use classes from the Java standard library to create, read and write files Create custom Graphical User Interfaces (GUI) using the Java Abstract Windowing Toolkit (AWT) and Swing GUI toolkits Write event-driven Java programs Apply previous and new Java knowledge to the creation of a medium-size application SE-1020 Dr. Mark L. Hornick

SE-1020 Dr. Mark L. Hornick

Grading Criterion Weight Labs 20% Quizzes (7-8) 30% Hour Exams CS-1020 4/7/2019 Grading Criterion Weight Labs 20% Quizzes (7-8) 30% Hour Exams Final Exam SE-1020 Dr. Mark L. Hornick Dr. Mark L. Hornick

CS-1020 4/7/2019 Grading The grading formula applies only to those students who have successfully met the objectives of this course. There is a 10% per business day (1 weekend = 1 day) late penalty for all written work. Any work more than 5 days late will receive a 0 grade. You must ultimately complete ALL work in order to pass the course. You are encouraged to discuss homework and programming assignments with your fellow students, however, each of you is responsible for doing and turning in your own work. SE-1020 Dr. Mark L. Hornick Dr. Mark L. Hornick

Grading Labs are generally due 8am on Monday following the Friday lab Specific info will be posted on the website Quizzes (~1 per week) will generally be given at the beginning of the labs Based on homework, lecture, and reading material SE-1020 Dr. Mark L. Hornick

Grading Labs constitute a significant part (20%) of your grade. You many have to spend some additional time outside of the lab session working on your programs SE-1020 Dr. Mark L. Hornick