|
Nov 22, 2024
|
|
|
|
SDEV 218 - Java Foundations Credits: 5 Learn the concepts of Java programming and create Java programs using hands-on, engaging activities. Foundational topics include Java data types, methods, parameter passing, decision and loop constructs, arrays, and using library classes.
Prerequisite: CS 108 or CS 109 with a grade of 2.0 or higher; or eligible for MATH& 107 or higher; or instructor’s permission.
Course Outcomes: Students who successfully complete this class will be able to:
- Write (code) and test small Java programs to meet a specification.
- Identify and correct errors in a small Java program.
- Identify Java data types (e.g., int, double, char, boolean, array) and the operators that are defined on those types.
- Define variables and use them appropriately in expressions.
- Apply appropriate control structures (decisions and loops) to correctly control the flow of a program.
- Implement and call methods in a program with parameters and a return value.
- Apply (instantiate) objects and call methods from the standard library or a provided library.
Program Outcomes
- Develop stable, robust, secure, and efficient code following best practices in database design and software construction.
- Solve data related problems using a programming language.
College-wide Outcomes
- Quantitative and Symbolic Reasoning - Quantitative Reasoning encompasses abilities necessary for a student to become literate in today’s technological world. Quantitative reasoning begins with basic skills and extends to problem solving.
Add to Portfolio (opens a new window)
|
|