CSC111- Computer Programming in JAVA

Lecture Slides

Course outline and expectations :

  • csc-111-course-orientation_Second_Semester_2014/2015
  • Interesting background information

Introduction (Chapter 1 in the book):

  • Chapter 1: Introduction

Problem Solving  :

  • Basic problem solving skills (algorithm, flowchart)

Java fundamentals (Chapter 2 in the book):

  • Chapter2 Part 1-program structure
  • Chapter2 Part 2-variables and data types
  • Chapter2 Part 3-operators
  • Chapter2 Part 4-inputoutput
  • Chapter 2 Part 5: String
  • additional string methods
  • revision slides: full example (chapter 1&2)

Control Structures  (Chapter 4 & 5 in the book):

  • Chapter4 Part 1-conditional statements-Problem solving.
  • Chapter4 Part 1-conditional statements-Coding.
  • Chapter4 Part 2-loop1-Counter controlled loops-Problem solving & coding.
  • revision Slides: Counter Controlled loops.
  • Chapter4 Part 2-loop2-Sentinel and flag controlled loops-Problem solving and coding.
  • revision Slides: Combined example – Sentinel, flag and counter controlled loops.

Array:

  • Chapter 5 Arrays

Methods:

  • Chapter 6 Methods
  • Chapter 6 Methods-Revision Example

Object Oriented:

  • Chapter 5 -Object Oriented introduction
  • Chapter 5 – Basic Principles – Class + UML
  • Chapter 5 – Basic Priciples – Objects
  • Chapter 5 -Class Attributes
  • Chapter 5 -Class Methods
  • revision Slides: Complete class example – Class Clock
  • Extra Slides: Object Oriented
Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Recent Posts

%d bloggers like this: