Class Notes: Computer Programming Using JAVA - COP2800

Spring 2013 - Lecture: M W F 5th Period CSE/E220

Instructor: M.S. Schmalz -- TAs: Bill Chapman (CSE/E430)


Housekeeping Details

  • What's New

  • Previous Postings


    Course Material

    1. Introductory Material, Computer Abstractions, and Technology
        1.1. Introduction and Overview
        1.2. Overview of Computer Abstractions
        1.3. Overview of Programming Language History
        1.4. A Brief History of JAVA

    2. Java Programming Language Basics
        2.1. Program Structure
        2.2. Philosophy of Object-Oriented Programming (OOP)
        2.3. Practical Aspects of OOP for Java
        2.4. Data Types and Arrays in Java
        2.5. Some Simple Java Programs
        2.6. Fallacies and Pitfalls


      Bibliography


      This Web page and all subordinate pages
      Copyright © 2012-2013 by Mark S. Schmalz
      All rights reserved, except printing by UF/CISE faculty
      or UF students officially registered for this class.