INFT 120 Programming I Essay

Submitted By bryansherman2
Words: 529
Pages: 3

This course syllabus is a contract between you and Bryant & Stratton College. It represents the minimum expected learning outcomes for this course. Your instructor will also provide a supplemental syllabus describing the approach to the course, instructional methods, tracking calendar, assignments, assessments and grading scheme, plus guidelines for your success.
Semester Credit Hours: 3
Instructional Hours: 3

Proficiency Available:
TECH 100

Date of Last Revision: 7/2014
An introduction to the basic features of Object-Oriented Programming (OOP) and the Java programming language. Upon completion of this course, students are able to write, compile, and debug simple Java programs. Students also understand the basic features of the most commonly used Java class libraries.

Bryant & Stratton College seeks to develop lifelong learning competencies in all students through the development of information literacy skills that assist students to formulate essential questions, research and apply the answers, and communicate the results within the dynamic communities of college, career, and life.

Course Outcomes: Upon completion of this course, students will be able to:
Understand the elements of a computer program
Understand how to work with Java in the Eclipse IDE for Java Developers
Understand how to use the web-based Java API documentation
Write a program that displays text and another that takes keyboard input and does simple arithmetic
Incorporate common control statements into a program
Understand how to declare, create, and manipulate arrays
Understand basic OOP techniques, including how to declare a class, instantiate an object, and invoke a method
Write programs that use classes and methods from the most popular Packages within the Java SE API Packages
Demonstrate an understanding of simple debugging concepts, including setting simple and conditional breakpoints, and logging techniques

Institutional Outcomes:
Information Literacy and Communication - Utilize appropriate current technology and resources to locate and evaluate information needed to accomplish a goal, and then communicate findings in visual, written and/or oral formats.
Relational Learning - Transfer knowledge, skills and behaviors acquired through formal and