CDL COURSE ENTRY FORM


Author: Bernice Kennedy/SUNY
Last modified by: Laura Wait/SUNY
Composed: 09/06/2000 03:51 PM
Curriculum Committee Approval Date:
Modified: 11/08/2016
-----------------------------------------------------------------
Course Number: (prefix) SMT (number) 272984 ESC 2.0 Course number: CSCI-2015 CSCI-2015Introduction to Object-Oriented Programming: Java

Name: Introduction to Object-Oriented Programming: JAVA
Datatel Title: (30char) Intro to Object Program-JAVA

Area Coordinator: Jianhao Chen Department Code: 10SI Team: SMT

Liberal Study? YES Level: LOWER Credits: 4 Prerequisite? YES
General Education Course? NO GenEd Approval Term/Year:

GenEd Area 1: Fully or Partially:
GenEd Area 2: Fully or Partially:



Pre-registration Information?
Course will be offered (for online course descriptions, proposed offerings for by term views and web views)
Spring 1, Fall 1
Course will be offered (for final term listings, online registration, online bookordering, web views)
Spring 1, Fall 1
First Term Offered: (Required Format: YearTerm - i.e., 2005SP)
Last Term Offered in Print Version:
Title Changes:
AC Changes:
BK Number: 20

Description: Explore computer programming and the object-oriented language, Java. This course introduces techniques and processes that are necessary in a professional software development setting. A background in programming is not assumed. Topics include modern software development tools including debuggers; general programming techniques; object-oriented programming; maintainability; algorithm design; and event-driven, graphical interface design. Students will enhance their ability to develop software in industry.

Online delivery: A team-based project is included to allow students to enhance their ability to develop software as a team -- a common practice in the industry. You will complete research, discussions, writing and reading assignments within a structured course schedule. Online instructors facilitate interactive course discussions with you and other students. There are no preset meeting times. Please click here to register for this online course.

Competency Based Learning (CBL) delivery: A self-paced, self-regulated approach to learning guided by an instructor and academic coach. The course is broken into 2 levels with several segments, topics, learning activities and quizzes. Personalized lessons will be created in Level A to enhance and reinforce your understanding. The final assessment for Level B is project-based where students develop code with the Java language that demonstrates what they have learned throughout the course. If you want to know more about CBL, please click here, or go to URL http://www.esc.edu/competency-based-learning/.

Note: students must have regular access to a computer on which they can install software.

Prerequisites: an introductory-level college mathematics study that included algebra and problem solving. Students must also have the ability to install software.

Generic:



Major Course Area
Science Math & Technology
Minor Course Area
Computers and Information Systems
SLN Disciplines
Computer Information Systems
Additional Course Requirements
WWW Computer Conference
Undergrad Certificate Association:


2




Required Booknote:

Optional Booknote:


Archive Course:

genedcode for dpplanner:

genedfull area for dpplanner: