Dr. Thomas R. Turner
University of Central Oklahoma
College of Mathematics and Science
Computer Science
MCS 134
Contact Information
406.974.5853
// CS 1513 Beginning Programming (Java)

Beginning Programming (Java) Programming Project Submission

Beginning Programming (Java) Programming Projects

  • Author Identification Comment
  • p01 Project p01 - Computing pi (1.7)
  • p02 Project p02 - Covert Celsius to Fahrenheit (2.1)
  • p03 Project p03 - Future Value (2.21)
  • p04 Project p04 - Quadratic Equation (3.1)
  • p05 Project p05 - Palindrome Integer (3.12)
  • p06 Project p06 - Phone Key Pad (4.15)
  • p07 Project p07 - Loan Cost (5.21)
  • p08 Project p08 - Future Investment Value (6.7)

Reports

Tests

Final Examination

Reference Cards

Lectures

  • L000 Administrative Overview
  • L001 Introduction
  • L002 What is a Computer?
  • L003 Programming Languages
  • L004 Operating Systems
  • L005 Java, the World Wide Web, and Beyond
  • L006 The Java Language Specification API, JDK, JRE, and IDE
  • L007 Installing Java
  • L007.1 Installing Netbeans
  • L008 A Simple Java Programs
  • L009 Creating, Compiling, and Executing a Java Program
  • L010 Programming Style and Documentation
  • L011 Programming Errors
  • L012 Developing Java Programs Using NetBeans
  • L013 Introduction to Elementary Programming
  • L014 Writing a Simple Program
  • L015 Reading Input from the Console
  • L016 Identifiers
  • L017 Variables
  • L018 Assignment Statements and Assignment Expressions
  • L019 Named Constants
  • L020 Naming Conventions
  • L021 Numeric Data Types and Operations
  • L022 Numeric Literals
  • L023 Evaluating Expressions and Operator Precedence
  • L024 Case Study: Displaying the Current Time
  • L025 Augmented Assignment Operators
  • L026 Increment and Decrement Operators
  • L027 Numeric Type Conversions
  • L028 Software Development Process
  • L039 Case Study: Counting Monetary Units
  • L030 Common Errors and Pitfalls
  • L031 Introduction to Selections
  • L032 boolean Data Type
  • L033 if Statements
  • L034 Two-Way if-else Statements
  • L035 Nested if and Multi-Way if-else Statements
  • L036 Common Errors and Pitfalls
  • L037 Generating Random Numbers
  • L038 Case Study: Computing Body Mass Index
  • L039 Case Study: Computing Taxes
  • L040 Logical Operators
  • L041 Case Study: Determining Leap Year
  • L042 Case Study: Lottery
  • L043 switch Statements
  • L044 Conditional Operators
  • L045 Operator Precedence and Associativity
  • L046 Debugging
  • L047 Introduction to Mathematical Functions, Characters, and Strings
  • L048 Common Mathematical Functions
  • L049 Character Data Type and Operations
  • L050 The String Type