C++/Java Advanced Programming (CJC)

This certificate will provide the student with advanced programming techniques in HTML, C, C++, JAVA and Visual Basic. The student will design and code programs using advanced data structures with an emphasis on the development of web-based programs. Students continuing into a two-year degree program are advised to consult the requirements for either the CIS or BUS Applied Science degree programs. Students must have a programming background prior to enrolling in this certificate. Students must be proficient in C programming prior to enrolling in this certificate.

A Certificate is awarded upon completion of the requirements for this program.

Students who successfully complete the Certificate in C++/JAVA Advanced Programming (CJC) will be able to:

  • Design and code programs using object oriented programming concepts and techniques using an object oriented programming languages such as C++, Java, C#, Visual Basic or Javascript.

  • Examine the various logic constructs and advanced storage techniques utilized in a high level language

  • Develop client and server side internet programs

Courses should be selected in consultation with an advisor.

Gainful Employment Disclosure for this program.


First Semester

Course No.

Descriptive Title

Credit Hours

ENG 101

Composition I

3

CIS 100

CIS Introductory Seminar

1

CIS 215

Internet Programming Using JAVA

3

CIS 113

Visual Basic Programming

3

CIS 107

Conducting Business on the Internet

3

CIS 160

Career Seminar, Career Exploration (a)

2

TOTAL

 

15


Second Semester

Course No.

Descriptive Title

Credit Hours

CIS 126

UNIX/LINUX

 3

CIS 214

C++ Object Oriented Programming

3

CIS 235

Advanced JAVA Programming

3

CIS 161

Career Seminar, Career Advancement (a)

2

Elective (b)

 

3

CIS 133 OR

Advanced Visual Basic OR

 

CIS 228

Web Administration

3

TOTAL

 

17

 

TOTAL CREDIT HOURS

32

a. The cooperative education experience requires 10 hours per week of related work experience.

b. Students must select courses from ACC, BUS, CIS, MAT, or BUS 103.