Course

Course Summary
Credit Type:
Course
ACE ID:
SDCM-0199
Organization's ID:
Computer Science 115
Organization:
Location:
Online
Length:
Self-paced. 17 weeks (35 hours)
Dates Offered:
Credit Recommendation & Competencies
Level Credits (SH) Subject
Lower-Division Baccalaureate 3 computer science
Description

Objective:

The course objective is to contribute to students' acquisition of skills and knowledge relevant to computer programming in Java.

Learning Outcomes:

  • identify, describe and work with Java data types
  • declare classes, objects, attributes, and methods in Java
  • create software programs using standard coding structures and processes such as variables, constants, operators, decision logic, arrays, iteration constructs, and functions
  • develop reliable code using error and exception handling techniques
  • use GUI applets and applications
  • add simple graphics to Java Applets
  • draw stings, lines and shapes
  • draw with 2D graphics
  • define programming and identify the steps involved in writing a program

General Topics:

  • Introduction to programming in Java
  • Using data in Java
  • Using methods, classes and objects in Java
  • The decision-making process in Java
  • Creating loops in Java
  • Using arrays in Java
  • Inheritance and exception handling in Java
  • UI applets and applications in Java
  • GUI graphics in Java
Instruction & Assessment

Instructional Strategies:

  • Audio Visual Materials
  • Practical Exercises

Methods of Assessment:

  • Examinations
  • Quizzes

Minimum Passing Score:

70%
Supplemental Materials