CIT Department Logo CIT 270
Introduction to Java

Prerequisites
CIT 115
CIT 140
or consent of course or coordinator
Offered
Spring, Fall
Software
JDK Java 2
Credit By Exam
Yes
Coordinator
Tim Price

Description
This course is an introduction to problem-solving techniques, program design and development, programming logic, remote terminal use, and the use of the IUPUI computing facilities. The course covers utilization of the JDK Java 2 Platform on a beginning level.

Objectives
  • Apply problem-solving techniques in designing computer applications. (ABET h)
  • Use control structures correctly. (ABET a,g)
  • Successfully create programs using the Java development environment.(ABET e)
  • Be able to explain basic object-oriented terminology.(ABET a)
  • Apply object-oriented modeling and design elements to computer programs. (ABET c,g)
ABET Outcomes (What is ABET?)
  • a. Use and apply current technical concepts and practices in the core information technologies.
  • c. Design effective and usable IT-based solutions and integrate them into the user environment.
  • e. Identify and evaluate current and emerging technologies and assess their applicability to address the users' needs.
  • g. Demonstrate an understanding of best practices and standards and their application.
  • h. Demonstrate independent critical thinking and problem solving skills.
Principles of Undergraduate Learning (What are Principles of Undergraduate Learning?)
  • Comprehend, interpret, and analyze texts.
  • Communicate orally in one-on-one and group settings.
  • Solve problems that are quantitative in nature.
  • Make efficient use of information resources and technology for personal and professional needs.
  • Synthesize information in order to arrive at reasoned conclusions.
  • Evaluate the logic, validity, relevance of data.
  • Solve challenging problems.
  • Modify their approach to an issue or problem based on the contexts and requirements of particular situations.
Topics
  • Programming Languages--Procedural, Object Oriented and Event Driven
  • Object Oriented Modeling, Terminology, and Design
  • Charts and Analysis
  • Controls
  • Variables and Constants
  • Sequence, Selection, and Iteration
  • Layout Manager
  • Components
  • Arrays
  • Data Files
  • Graphics


Bobby Approved Logo Bobby 508 Approved Logo All contents copyright 2003, CIT Department, IUPUI
Last Updated: