|
May 06, 2024
|
|
|
|
College Catalog 2017-2018 [ARCHIVED CATALOG]
|
CNA 337 - Network Programming in Java Credits 5 This course focuses on the Java programming language. Students learn how to construct a program and to work with variables, data types, keywords, and other critical language components. Students also learn about program flow and object-oriented principles such as inheritance and polymorphism. Prerequisite: CNA 330 with a 2.0 or higher. Prerequisite(s): CNA 330 Course Outcomes
- Recognize and summarize the origins of JAVA via its history and fundamental concepts such as object-oriented programming, simple programs, compiling a program, control statements, etc.
- Name, describe, use the various data types and operators in JAVA.
- Explain and produce program control statements.
- Explain and produce classes, objects and methods.
- Understand, use, and explain inheritance.
- Describe and use packages and interfaces.
- Describe and use exception handling.
- Understand and recognize using I/O.
- Understand and apply multithreaded programming.
- Understand, use enumeration, autoboxing, static import and annotations.
|
|