COP 2250 Java Programming - Fall 2012 |
Professor | Michael Robinson |
michael.robinson@cs.fiu.edu | |
Webpage | www.cs.fiu.edu/~mrobi002/teaching |
Tel | 305-348-7523 |
Office | ECS 212 D |
Course Title | Programming in Java |
Course Number | COP 2250 |
Time-Place | Class : Mo/We 6:25PM - 7:40PM @ECS-134 Lab : Mo/We 5:15PM - 6:15PM @ECS-241 |
Credits | 3 |
Class Type | Required |
Prerequisites | None |
Co-requisites | None |
Starts | Monday Aug 20th, 2012 |
Ends | Saturday Dec 1st, 2012 |
Class Policies | FIU Academic Affairs policy on academic dishonesty |
Catalog Description: A first course in programming for IT majors. Syntax and semantics of Java. Classes and Objects. Object-oriented program development. Not acceptable for credit for Computer Science majors. Will satify MIS programming language requirement. Required Text Starting Out with Java: From Control Structures through Data Structures; ISBN# 0-321-42102-7 Credits
Class Type
Pre-requisites
Co-requisites
Goals
Class Type
Attendance
Simple Rules
Tools Required - FREE
Assignments
************************************************** Author : Your Name Course : Course Name and Times Professor: Michael Robinson Program : Program Number, Purpose/Description A brief description of the program Due Date : mm/dd/yyyy I certify that this work is my own alone. ..........{ your signature }.......... ************************************************** Important Dates Prog 1 : Wed 09-12-2012 Due (covering ch 1, 6, 5, 2) Exam 1 : Wed 09-19-2012 (covering program 1) Prog 2 : Wed 10-03-2012 Due Exam 2 : Wed 10-10-2012 (covering program 2) Prog 3 : Wed 10-31-2012 Due Exam 3: Wed 11-07-2012 (covering program 3) Prog 4 : Wed 11-28-2012 Due FINAL EXAM Dec/05/2012, Wednesday 5:00PM - 7:00PM Engr & Comp Sci 134 Covering all programs, all exams plus additional material covered. Expected Course Outcomes 1. Be familiar with concepts of Objects and Classes. 2. Master the fundamental java data types. 3. Master the java selection and iteration constructs. 4. Master using String, ArrayList, and wrapper classes. 5. Master analyzing problems and writing java program solutions to those problems using the above features. PROJECTED SCHEDULE (COULD BE MODIFIED) Chapter 1 INTRODUCTION TO COMPUTERS AND JAVA 6 CLASSES (FIRST LOOK AT) 5 METHODS 2 JAVA FUNDAMENTALS (DATA TYPES) 3 DECISION STRUCTURES (SELECTIONS if else if, switch,..) 4 LOOPS AND FILES (ITERATIONS) 8 ARRAYS AND ARRAYLIST CLASSES 9 CLASSES AND OBJECTS (SECOND LOOK AT) 10 TEXT PROCESSING AND MORE ABOUT WRAPPER CLASSES 12 EXCEPTIONS AND STREAM I/O (IF TIME ALLOWS) Chapter 1 Introduction to Computers and Java Chapter 1, some Chapter 6 Classes, first look Chapter some 6, 5 Methods, using print statements Chapter 5 Methods passing parameters Chapter 2 Data Types. Chapter 2 Methods using Data types and String class Review for Exam 1 (program 1 and covering chapters 1, some 6, some 5 and 2) EXAM 1 Chapter 3 Decision Structures, Selections: if else if, switch.. Chapter 4 Loops and Files - Iterations. Chapter 8 Arrays (one dimension) Chapter 8 Arrays (two dimensions) and ArrayLists Review for Exam 2 (covering program 2 and chapters 1, some 6, some 5 and 2) EXAM 2 Chapter 8 More Methods, Files Chapter 9 Files Chapter 9 Files, Numeric Format Chapter 9 Classes and Objects, second look at, GUI DialogBoxes Review for Exam 3 (covering program 3 and chapters 1, some 6, some 5 and 2) EXAM 3 Chapter 10 Text Processing and more about Wrapper Classes Chapter Constructors Chapter 10 Text Processing and more Constructors Chapter 12 Exceptions and Stream I/O Final Exam review (covering everything) FINAL EXAM bod
|
©2009-2099 Michael Robinson ®
Updated on : 05/01/2025 06:10:06
|