|
|
|
|
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.
|
- 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)
|
- 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.
|
-
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.
|
- 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
|
|