CDL COURSE ENTRY FORM


Author: Laura Wait/SUNY
Last modified by: Bob Perilli/SUNY
Composed: 08/14/2017 04:39 PM
Curriculum Committee Approval Date: 08/14/2017
Modified: 06/13/2018
-----------------------------------------------------------------
Course Number: (prefix) SMT (number) 272994 ESC 2.0 Course number: CSCI-2015 CSCI-2015

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

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)
Fall 1
Course will be offered (for final term listings, online registration, online bookordering, web views)
Fall 1
First Term Offered: 2017 (Required Format: YearTerm - i.e., 2005SP)
Last Term Offered in Print Version:
Title Changes: Per Brian H., create CBL course with it's own number for FA1 2017 term. Catalog updated 8/14/17. LWait
AC Changes:
BK Number:

Description: 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.

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
Undergrad Certificate Association:


2




Required Booknote:

Optional Booknote:


Archive Course:

genedcode for dpplanner:

genedfull area for dpplanner: