FALL SEMESTER

CSC 151
Credits: 3

Course Description

This course introduces computer programming using, the JAVA programming language with object-oriented, programming principles. Emphasis is placed on, event-driven programming methods, including, creating and manipulating objects, classes, and, using object-oriented tools such as the class, debugger. Upon completion students should be able, to design, code, test, debug JAVA language, programs.

Classroom Hours: 2

Lab/Shop Hours: 3

Course Description

This course is designed to develop SQL programming, proficiency. Emphasis is placed on data, definition, data manipulation, and data control, statements as well as on report generation. Upon, completion, students should be able to write, programs which create, update, and produce, reports.

Classroom Hours: 2

Lab/Shop Hours: 2

*Credits are based on the course(s) selected

SPRING SEMESTER

CSC 134
Credits: 3

Course Description

This course introduces computer programming using, the C++ programming language with object-oriented, programming principles. Emphasis is placed on, event-driven programming methods, including, creating and manipulating objects, classes, and, using object-oriented tools such as the class, debugger. Upon completion, students should be, able to design, code, test and debug at a, beginning level.

Classroom Hours: 2

Lab/Shop Hours: 3

Course Description

This course is a continuation of CSC 151 using the, JAVA programming language with object-oriented, programming principles. Emphasis is placed on, event-driven programming methods, including, creating and manipulating objects, classes, and, using object-oriented tools such as the class, debugger. Upon completion, students should be, able to design, code, test, debug, and implement, objects using the appropriate environment.

Classroom Hours: 2

Lab/Shop Hours: 3

*Credits are based on the course(s) selected