| |
Apr 14, 2026
|
|
|
|
|
CSC 357 - Programming for Internet-of-Things This course will introduce advanced topics in Java which are common to almost every operating system that are used for the internet, for mobile devices and for desktop computers. These topics include multithreading, parallel programming, networking, database programming, servlets, JavaServer Pages and Faces, Web Services, as well as Testing using Junit. Other object-oriented programming languages will be introduced, such as Kotlin and Groovy. Cross-platform application development will be introduced, such as Android and Apple IoS.
3 Semester Credit(s)
Crosslisted with: N/A Laboratory/Experience Hours: N/A Prerequisite(s): CSC 356 or instructor consent Corequisite(s): N/A Repeatable for Credit: No Core Course: No Grade Type: LT Typically Offered: Spring
Add to My Courses (opens a new window)
|
|