Course Detail: JAVA - Java for Web Professionals

This is an introductory course to learn programming with Java. It is comprised of three 5-week parts. 1 iuces programming on the basis of familiar concepts, like calculators and games. In a gentle way, it introduces to powerful concepts like functional abstraction and object encapsulation. 2 will focus on how to write "good" programs, where "good" is to be understood from several perspectives: correctness, efficiency, software engineering techniques, and ethics. 3 will deal with fundamental data structures, such as sequences, and algorithms on them, such as searching and sorting. Emphasis is put on immediate feedback and on having a fun experience. Programming knowledge is not only useful to be able to program today's devices such as computers and smartphones. It also opens the door to computational thinking, i.e. the application of computing techniques to every-day processes.

 Session Information: 26SU-JAVA001-01V (20 seats (100%) remaining)

Schedule: Every week on Tuesday, starting on 06/16/26 and ending on 08/04/26
Times: 09:00am-11:00am EDT
Standard Registration : $299.00

Instructors

Name Additional Resources
Doug Collins

Facility Detail

NC State Campus
Biltmore Hall, Rm 123
1889 Western Blvd
Raleigh, NC 27603

Facility Resources
Map of Campus
Directions

Biltmore Hall, Rm 123

Cancellation Policy

A cancellation charge of $99.00 will be assessed on cancellations occurring within 7 days of the start of this session.