This course uses Visual Basic 2017, an object-oriented language, to teach programming concepts. This course is designed as a beginning programming course. However, it assumes students are familiar with basic Windows skills and file management.

This course provides the beginning programmer with a guide to developing applications using the Java programming language. Java is popular among professional programmers because it can be used to build visually interesting graphical user interface (GUI) and Web-based applications. Java also provides an excellent environment for the beginning programmer—a student can quickly build useful programs while learning the basics of structured and object-oriented programming techniques.

This is an Introductory course to Networking.