Request for consultation

Thanks for your request. You’ll soon be chatting with a consultant to get the answers you need.
Your form is submitting...
{{formPostErrorMessage.message}} [{{formPostErrorMessage.code}}]
First Name is required. 'First Name' must contain at least 0 characters 'First Name' cannot exceed 0 characters Please enter a valid First Name
Last Name is required. 'Last Name' must contain at least 0 characters 'Last Name' cannot exceed 0 characters Please enter a valid Last Name
Email Address is required. 'Email Address' must contain at least 0 characters 'Email Address' cannot exceed 0 characters Please enter a valid Email Address
Institution is required.
Discipline is required.
Country is required.
State is required.
Cengage, at your service! How can we best meet your needs? is required.
Why are you contacting us today? is required. 'Why are you contacting us today?' must contain at least 0 characters 'Why are you contacting us today?' cannot exceed 0 characters Please enter a valid Why are you contacting us today?

Java Actually: A First Course in Programming, 1st Edition

Khalid A. Mughal, Torill Hamre, Rolf W. Rasmussen

  • {{checkPublicationMessage('Published', '2007-01-31T00:00:00+0000')}}
Starting At $187.95 See pricing and ISBN options
Java Actually: A First Course in Programming 1st Edition by Khalid A. Mughal/Torill Hamre/Rolf W. Rasmussen

Overview

JAVA ACTUALLY: A FIRST COURSE IN PROGRAMMING

Khalid A. Mughal

Torill Hamre

Rolf W. Rasmussen

  • Thorough coverage of essential topics such as control structures followed by object-based programming.
  • Complete program examples that can be downloaded for experimenting.
  • 'Best Practice' tips to promote good programming habits.
  • Problems that illustrate programming concepts.
  • UML (Unified Modelling Language) to graphically illustrate program design.
  • Testing program behaviour using assertions.
1. Getting Started.
PART I: STRUCTURED PROGRAMMING.
2. Basic Programming Elements.
3. Program Control Flow.
PART II: OBJECT-BASED PROGRAMMING.
4. Using Objects.
5. More on Control Structures.
6. Arrays.
7. Defining Classes.
8. Object Communication.
PART III: PROGRAM BUILDING BLOCKS.
9. Sorting and Searching Arrays.
10. Text File I/O and Simple GUI Dialogue.

Textbook Only Options

Traditional eBook and Print Options

{{collapseContainerClosed['detail_0'] ? 'Show More' : 'Show Less'}}

  • ISBN-10: 1844804186
  • ISBN-13: 9781844804184
  • RETAIL $187.95