Browse and Register for CPE Programs

If you have any questions, please call 973.720.3698 or email CertificateProgram@wpunj.edu

« Back to Programs

Computer Science Academy (Commuter) 7/11-7/22/16

Virtual World - Web Design and Development 7/11-7/15/16

For students who want to put themselves in the virtual world of cyber space, one way to be in such an environment is to create your own website. In this course, students will learn the basic concepts of web design and development, web-based multimedia, online forms, HTML, JavaScript, graphical components, audio, video, client/server computing, and website maintenance and management. At the end of the weeklong course, participants will: learn the fundamentals of web design, implementation, and maintenance. Acquire the knowledge of multimedia presentation and manipulation. Be in the cyber world with dynamic and interactive web pages. The program will end at noon on Friday.

(lab fee and materials included) 

 

Computer Programming: JAVA 7/18-7/22/16

 Course description:

This course will focus on the development of fundamental concepts of algorithm design and programming in Java.

Topics include program construction, compiling\interpreting-running-debugging cycle, sequential programming (starting with "Hello World"), variables, data types, expressions, input/output, user-defined functions, assignment statements, conditionals (if - else), iteration (while and for), and arrays. Basic computer graphics will be incorporated as well (to the degree that time permits) as well as basic applet design.

Learning Objectives:

1. Describe the major components of a digital computer system with their functions.

2. Be able to write a program, compile it, and interpret/run it (using Notepad++, Netbeans, Eclipse...).

3. Write simple sequential programs using input, output, and assignment statements.

4. Describe the concept of a variable, evaluate arithmetic expressions, and construct them in several application areas including daily-life, scientific, mathematical, and business-oriented. 5. Provide an algorithmic solution to a problem that requires sequential execution, simple repetitive execution, or simple conditional execution.

6. Write programs to solve problems needing nested selections and repetitive execution.

7. Trace the execution of a program and debug it.

8. Write and call functions that have parameters and return a value (or not).

9. Write programs that manipulate one-dimensional and  two-dimensional arrays, and also explain the concept of a pointer variable.

10. Write programs which generate basic graphics.

11. Write basic applets for web page development.  

Prior knowledge of a programming language is recommended, but not necessary.

Instructor :
Dates : 07/11/16 to 07/22/16
Days : Mon,Tues,Weds,Thu,Fri
From : 9:00am - 4:00pm
Fee : $1059.00
Course Number : HS606C

Class is unavailable at this time please call 973-720-2354 for more information or other course options


« Back to Programs