CIT 111 - Introduction to Programming: Java Credits: 4 4 Lecture Hours
Prerequisites: Basic skills using a personal computer and operating system, eligibility for MAT 090 .
Description This course is an introduction to program design, analysis and programming fundamentals using the Java language. Topics include the software development process, problem solving techniques, simple language basics, data representation and storage, program control structures, classes and their methods. Learning Outcomes Upon successful completion of the course, the student will:
- Use a Java integrated development environment (IDE) to design and implement applications on a computer.
- Apply basic problem-solving techniques to novel situations that are relatively similar to models introduced in the course.
- Use various data types by implementing them in the correct operations.
- Create simple graphical user interfaces (GUI) using Swing JOptionPane components.
- Use control structures in a Java application.
- Utilize class methods found in the Java application programming interface (API).
Listed Topics
- Computer systems and environments including computer organization, programming languages and object oriented programming
- Writing, compiling and executing Java programs using an IDE
- Problem solving strategies using pseudocode and flowchart diagrams
- Program errors and debugging
- Program language variables, data types, arithmetic operators and simple Input/Output
- Implicit and explicit type casting
- Program control structures using relational/logical operators to form Boolean expressions, decision (if/if-else) and iteration (while, for loops)
- Methods, parameter passing and return types
- Classes and objects
Reference Materials Current textbook, current version of software, multimedia, internet and Web server account. Approved By: Johnson, Alex Date Approved: 12/19/2012
Course and Section Search
Add to Portfolio (opens a new window)
|